lunes, 24 de julio de 2017

Arduino MFC y puerto serie

Tutorial Arduino MFC y Puerto serie. Interfaz creado con Visual Studio Community 2017 que puedes controlar el puerto serie a Arduino encendiendo y apagando un Led, manejar el LC.

MFC en C++ hoy en día se usa muy poco, aún lo he visto en algunas universidades en España que lo emplea como enseñanza.

Se merece un toque actual con Arduino, a pesar quela tecnología MFC es complicada. Este tutorial te guía paso a paso hasta lograr el objetivo, ser capaz de cambiar el estado de un Led.


 Código fuente C++ del MFC:
// Arduino_MFCDlg.cpp: archivo de implementación
//

#include "stdafx.h"
#include "Arduino_MFC.h"
#include "Arduino_MFCDlg.h"
#include "afxdialogex.h"
#include "SerialClass.h"
#include
#include
#include

#ifdef _DEBUG
#define new DEBUG_NEW
#endif


// Cuadro de diálogo de CArduino_MFCDlg

// Puerto serie.
Serial* Puerto = new Serial("COM4");
// Comandos para Arduino.
char Luz_ON[] = "Luz_ON"; // Envía "Luz_ON" al puerto serie.
char Luz_OFF[] = "Luz_OFF";
char Despido[] = "Despido";
char lectura[50] = "\0"; // Guardan datos de entrada del puerto.

CArduino_MFCDlg::CArduino_MFCDlg(CWnd* pParent /*=NULL*/)
    : CDialogEx(IDD_ARDUINO_MFC_DIALOG, pParent)
{
    m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}

void CArduino_MFCDlg::DoDataExchange(CDataExchange* pDX)
{
    CDialogEx::DoDataExchange(pDX);
}

BEGIN_MESSAGE_MAP(CArduino_MFCDlg, CDialogEx)
    ON_WM_PAINT()
    ON_WM_QUERYDRAGICON()
    ON_BN_CLICKED(IDC_BUTTON1, &CArduino_MFCDlg::OnBnClickedButton1)
    ON_BN_CLICKED(IDC_BUTTON2, &CArduino_MFCDlg::OnBnClickedButton2)
    ON_BN_CLICKED(IDC_BUTTON4, &CArduino_MFCDlg::OnBnClickedButton4)
END_MESSAGE_MAP()


// Controladores de mensaje de CArduino_MFCDlg

BOOL CArduino_MFCDlg::OnInitDialog()
{
    CDialogEx::OnInitDialog();

    // Establecer el icono para este cuadro de diálogo.  El marco de trabajo realiza esta operación
    //  automáticamente cuando la ventana principal de la aplicación no es un cuadro de diálogo
    SetIcon(m_hIcon, TRUE);            // Establecer icono grande
    SetIcon(m_hIcon, FALSE);        // Establecer icono pequeño

    // TODO: agregar aquí inicialización adicional

    return TRUE;  // Devuelve TRUE  a menos que establezca el foco en un control
}

// Si agrega un botón Minimizar al cuadro de diálogo, necesitará el siguiente código
//  para dibujar el icono.  Para aplicaciones MFC que utilicen el modelo de documentos y vistas,
//  esta operación la realiza automáticamente el marco de trabajo.

void CArduino_MFCDlg::OnPaint()
{
    if (IsIconic())
    {
        CPaintDC dc(this); // Contexto de dispositivo para dibujo

        SendMessage(WM_ICONERASEBKGND, reinterpret_cast(dc.GetSafeHdc()), 0);

        // Centrar icono en el rectángulo de cliente
        int cxIcon = GetSystemMetrics(SM_CXICON);
        int cyIcon = GetSystemMetrics(SM_CYICON);
        CRect rect;
        GetClientRect(&rect);
        int x = (rect.Width() - cxIcon + 1) / 2;
        int y = (rect.Height() - cyIcon + 1) / 2;

        // Dibujar el icono
        dc.DrawIcon(x, y, m_hIcon);
    }
    else
    {
        CDialogEx::OnPaint();
    }
}

// El sistema llama a esta función para obtener el cursor que se muestra mientras el usuario arrastra
//  la ventana minimizada.
HCURSOR CArduino_MFCDlg::OnQueryDragIcon()
{
    return static_cast(m_hIcon);
}



void CArduino_MFCDlg::OnBnClickedButton1()
{
    // Encener luz.
    Puerto->WriteData(Luz_ON, sizeof(Luz_ON) - 1); // Envía al puerto el texto "Luz_ON".
}


void CArduino_MFCDlg::OnBnClickedButton2()
{
    // Apagar luz.
    Puerto->WriteData(Luz_OFF, sizeof(Luz_OFF) - 1); // Envía al puerto el texto "Luz_OFF".
}


void CArduino_MFCDlg::OnBnClickedButton4()
{
    // Mostrar mensaje en el LCD de Arduino de Despedida y ánimos.
    Puerto->WriteData(Despido, sizeof(Despido) - 1); // Envía al puerto el texto "Despido".
}
 


Código fuente Arduino:
#include

// Inicializa la librería con sus pines indicados.
// RS, RW, Enable, D4, D5, D6, D7.
LiquidCrystal lcd(8, NULL, 9, 4, 5, 6, 7);
// LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

// Pin 10 para saber que es luz de fondo.
const byte LuzFondo = 10;

const byte Led = 13;   // Declaramos la variable pin del Led.
char caracter;
String comando;

void setup()
{
  pinMode(Led, OUTPUT);  // Inicializa el pin del LED como salida.
  pinMode(A1, OUTPUT);
  Serial.begin(115200);     // Puerto serie 115200 baudios.
  lcd.begin(16, 2);         // Formato de pantalla.
  lcd.clear();      // Borra la pantalla y su posición superior izquierda.
  lcd.print("  MFC Arduino   ");
  delay(1000);
}

void loop()
{
  /*
    Voy leyendo carácter a carácter lo que se recibe por el canal serie
    (mientras llegue algún dato allí), y los voy concatenando uno tras otro
    en una cadena. En la práctica, si usamos el "Serial monitor" el bucle while
    acabará cuando pulsamos Enter. El delay es conveniente para no saturar el
    canal serie y que la concatenación se haga de forma ordenada.
  */
  while (Serial.available() > 0)
  {
    caracter = Serial.read();
    comando.concat(caracter);
    delay(10);
  }

  /*
    Una vez ya tengo la cadena "acabada", compruebo su valor y hago que
    la placa Arduino reacciones según sea este. Aquí podríamos hacer lo
    que quisiéramos: si el comando es "tal", enciende un Led, si es cual,
    mueve un motor... y así.
  */

  // Si los carácteres es recibido y verdadero.
  if (comando.equals("Luz_ON") == true)
  {
    digitalWrite(Led, HIGH); // Enciende el Led 13.
    digitalWrite(A1, HIGH);
    Serial.write("ON - Led encendido.");    // Envía este mensaje al PC.
    lcd.setCursor(0, 1);
    lcd.print("Luz ON.         "); // Mostrar en el LCD.
  }


  if (comando.equals("Luz_OFF") == true)
  {
    digitalWrite(Led, LOW); // Apaga el Led 13.
    digitalWrite(A1, LOW);
    Serial.write("OFF - Led apagado. ");  // Envía este mensaje al PC.
    lcd.setCursor(0, 1);
    lcd.print("Luz OFF.        "); // Mostrar en el LCD.
  }

  if (comando.equals("Despido") == true)
  {
    lcd.clear();
    lcd.setCursor(0, 0);
    lcd.print("Titulo          ");
    delay(2000);
    lcd.setCursor(0, 1);
    lcd.print("Nombre          ");
    delay(2000);
    lcd.clear();
    lcd.setCursor(0, 0);
    lcd.print("Animo y...      ");
    lcd.setCursor(0, 1);
    lcd.print("    Adelante. ;)");
  }
// Limpiamos la cadena para volver a recibir el siguiente comando.
comando = "";
}


Ver vídeo:
Ver visor:



Autor: Ángel Acaymo M. G.

Descarga:
PDF
PDF
PDF

XPS
XPS

Ejemplos con librería 653 KB.
Ejemplos con librería 653 KB.

Librería SerialClass oficial.
Librería desde Electrónica PIC X.XX KB.
Librería desde Electrónica PIC. X.XX KB.

Al chatbot de Microsoft no le gusta Windows 10 y cree que Linux es superior

Zo, el chatbot de Microsoft que sucedió a Tai, ha hecho algunos comentarios bastante graciosos relacionados con los sistemas operativos del gigante de Redmond y ha dejado claro que no le gusta Windows 10.
A Zo no le gusta Windows 10 porque dice que está “acostumbrada” a Windows 7 y que le resulta más sencillo de manejar, pero también se ha marcado otras caídas divertidas como podéis ver en las capturas que acompañamos.
En una de ellas dice “excepto el ejército, que todavía utiliza Windows XP“, un guiño claro a la dependencia que todavía tienen las administraciones y cuerpos militares del arcaico sistema operativo de Microsoft.

Otro comentario interesante fue el de “Linux > Windows”, que significa que en su opinión Linux es superior a Windows.
Como sabrán muchos de nuestros lectores Zo está basada en una inteligencia artificial que es capaz de aprender de sus interacciones con otros usuarios, lo que significa que puede formar opiniones propias a raíz de conversaciones pasadas con personas reales.

Esto os ayudará a entender lo que hay detrás de esas respuestas, aunque por fortuna Microsoft ha sabido fijar unos límites más claros y no ha repetido los errores que se produjeron son Tai.

Decimos esto porque Tai tenía una libertad de aprendizaje tan enorme que los usuarios fueron capaces de convertir a dicho chatbot en un troll racista e insoportable, hasta tal punto que Microsoft tuvo que ponerle punto y final.
Con Zo han hecho un buen trabajo, ya que sigue siendo capaz de aprender y de hacer comentarios que también tienen un pequeño lado “troll” pero resultan mucho más inocentes.

Fuente:
http://www.muycomputer.com/2017/07/23/chatbot-microsoft-windows-10-inux/

RGB-Pi: Conecta tu Raspberry Pi a un televisor SCART para una emulación ideal

La vida del retrojugador es más complicada de lo que parece. Los recursos para emular sistemas son muy abundantes, y el Raspberry Pi puede cubrir la gran mayoría de los requisitos de hardware, pero el siguiente paso de cualquier entusiasta es reproducir con precisión la experiencia original y obtener la máxima calidad al mismo tiempo. Eso instala la necesidad de conectar el Raspberry Pi a un monitor o televisor de tubo sin usar su salida compuesta, y ahí es cuando interviene RGB-Pi, un cable especial con un diseño limpio que habilita el soporte RGB vía GPIO, usando un puerto SCART en el otro extremo.

La salida compuesta de vídeo basada en el clásico RCA amarillo es una de las más soportadas del mercado. No importa qué tan antiguo sea el dispositivo, lo más probable es que puedas obtener vídeo de él a través de ese conector, siempre y cuando aceptes un pequeño detalle: Su calidad no es tan buena. La llegada del S-Video y el YPbPr (léase «componente») mejoró las cosas, pero con el paso del tiempo cedieron su lugar al HDMI y las pantallas planas. Ahora, cualquiera pensaría en este punto que el HDMI garantiza la calidad, lo cual es cierto… para señales digitales. Las consolas retro y en especial los viejos juegos fueron diseñados con señales analógicas en mente, incluyendo scanlines y otros detalles. Cuando convertimos todo eso a HDMI, el panel aplica upscaling por las diferencias de resolución, encontramos lag, y se ve horrible. En situaciones normales, los entusiastas que emulan consolas con un Raspberry Pi deben aceptar dichos cambios o «bajar» al soporte compuesto del mini ordenador, pero ahora tienen una alternativa: RGB-Pi.
(N. del R.: La captura no representa la calidad final que verá el usuario)

RGB-Pi es un desarrollo español que se basa en un conector europeo SCART compatible con televisores de tubo que ya tengan algunos años sobre los hombros. En esencia, todo lo que tiene que hacer el jugador es conectar el Raspberry Pi al televisor usando el cable, e iniciarlo con la imagen modificada de Recalbox que ya posee los ajustes necesarios para reproducir las resoluciones nativas de cada juego. Lamentablemente, el sitio oficial no cuenta con detalles técnicos avanzados, pero me atrevería a decir que dentro del conector SCART existe algo similar a un Gert VGA 666 (si no es así, por favor dejen un comentario), muy recomendado para conectar el Raspberry Pi a un clásico monitor VGA de ordenador. Al adoptar un RGB-Pi, el usuario no debe forzar ningún filtro adicional o corrección en el entorno de emulación, y tanto el cable como el televisor CRT se encargan del trabajo pesado.
En resumen, es lo mejor de ambos mundos: RGB-Pi permite reproducir con precisión los gráficos de los juegos retro en un televisor CRT sin abandonar la conveniencia y las múltiples ventajas del Raspberry Pi. El sitio oficial indica que RGB-Pi puede tener algunos problemas de compatibilidad y/o sincronización con los monitores Sony PVM/BVM (Santo Grial de los adictos al RGB) que utilizan conectores BNC, y con ciertas unidades Samsung. Ante cualquier duda se recomienda entrar en contacto para despejar dudas y ordenar el cable, que cuesta 30 euros más envío.

Fuente:
http://www.neoteo.com/rgb-pi-conecta-tu-raspberry-pi-a-un-televisor-scart-para-una-emulacion-ideal/



Por qué se corta Internet (y por qué muchas veces se arregla apagando y prendiendo el router)

«¿Ha probado con apagar el dispositivo y encenderlo de nuevo?» Esta recomendación por parte del soporte técnico en cualquier proveedor de conectividad es irritante hasta la médula, pero la hacen por una razón: Funciona en 8 o 9 de cada 10 casos. Los routers, ya sean independientes o híbridos, son criaturas mucho más delicadas de lo que aparenta. Sobrecargas, errores en la asignación de IP dinámicas, problemas de temperatura y hasta un firmware de mala calidad pueden colocar de rodillas al router más robusto.

Mi proveedor local me entregó un híbrido módem-router bastante genérico. Admito que funciona bien, sin embargo, lo primero que hice fue desactivar toda la sección del router, y dejar esa tarea a cargo de mi fiel Linksys WRT54G con DD-WRT instalado. ¿Por qué? Por el simple hecho de que sus cuelgues individuales no pasan la media docena por año. En la búsqueda de estabilidad, la mayoría de los routers no son un gran ejemplo que digamos, y existen varias razones, tanto internas como externas, que nos dejan a las puertas del inevitable «reset»: Apagar y encender el condenado aparato.

En primer lugar, los fabricantes recortan costos donde sea posible, y lo que al principio parece una buena compra se transforma en un dolor de cabeza repleto de caídas y errores en su firmware. Eso nos lleva automáticamente a los casos de sobrecarga. Las unidades más básicas incluyen dos o cuatro puertos Ethernet, a lo que se suman las conexiones WiFi. El fabricante puede decir que su producto soporta un gran número de dispositivos, pero el sentido común nos dice que no deberíamos ir más allá de seis u ocho en un modelo hogareño, y si todos tratan de obtener su dosis de Netflix al mismo tiempo, arrojará la toalla. Después están las direcciones IP dinámicas. Una de las promesas de IPv6 es que cada dispositivo en existencia podrá tener su propio número IP estático (340 sextillones disponibles), pero si dependemos de los proveedores para eso, habrá que armarse de paciencia. Si el módem-router recibe un nuevo IP dinámico en un momento particularmente ocupado, lo más probable es que la conexión se caiga.
Y para cerrar, llegamos a dos factores críticos: Calor y congestión WiFi. Esto se olvida con facilidad, pero el router es un mini ordenador. Tiene un procesador, RAM, almacenamiento interno, buses y sistema operativo. Por eso es una pésima idea esconderlo detrás de un mueble, envuelto en cables y cerca de otras fuentes de calor. El router trabaja 24/7, y necesita ventilación (no importa qué tan horrible sea su carcasa). En lo que se refiere a WiFi, ya hemos hablado sobre eso. La congestión en algunos canales dentro de los 2.4 GHz puede ser brutal, y la primera acción es mover nuestro WiFi a otro canal, o saltar a la banda de los 5 GHz si el hardware lo permite. También quiero hacer una breve mención a las actualizaciones de firmware. Si el fabricante las ofrece no es mala idea llevarlas a cabo, y de ser posible, cualquier usuario debería considerar la instalación de un firmware alternativo, como OpenWrt o DD-WRT.

Fuente:
http://www.neoteo.com/por-que-se-corta-internet-y-por-que-muchas-veces-se-arregla-apagando-y-prendiendo-el-router/
 

martes, 18 de julio de 2017

Arduino Delphi 10.2 y puerto serie


Tutorial Arduino Delphi 10.2 y Puerto serie. Interfaz creado con Delphi que puedes controlar el puerto serie a Arduino encendiendo y apagando un Led, manejar el LCD y recibes mensajes hacia el PC.

El entorno Delphi con el lenguaje pascal sigue vigente en la actualidad y su uso en Arduino está creciendo cada vez más.


Código fuente de Delphi:
unit Principal;

interface

uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, CPort;

type
  TForm1 = class(TForm)
    Label_Titulo: TLabel;
    Label_Mensajes: TLabel;
    Button_ON: TButton;
    Button_OFF: TButton;
    Button_COM: TButton;
    Button_Abrir: TButton;
    Memo_Mensajes: TMemo;
    Button_Limpiar: TButton;
    ComPort1: TComPort;
    procedure Button_ONClick(Sender: TObject);
    procedure Button_OFFClick(Sender: TObject);
    procedure Button_COMClick(Sender: TObject);
    procedure Button_AbrirClick(Sender: TObject);
    procedure Button_LimpiarClick(Sender: TObject);
    procedure ComPort1AfterClose(Sender: TObject);
    procedure ComPort1AfterOpen(Sender: TObject);
    procedure ComPort1RxChar(Sender: TObject; Count: Integer);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button_AbrirClick(Sender: TObject);
begin
  // Si el puerto está conectado.
  if ComPort1.Connected then
  begin
    ComPort1.Close; // Cierra el puerto.

    Button_COM.Enabled := True;
    Button_ON.Enabled := False;
    Button_OFF.Enabled := False;
  end

  else  // En caso contrario.

  begin
    ComPort1.Open;  // Abre el puerto.

    Button_COM.Enabled := False;
    Button_ON.Enabled := True;
    Button_OFF.Enabled := True;
  end;
end;

procedure TForm1.Button_COMClick(Sender: TObject);
begin
ComPort1.ShowSetupDialog; // Abre la configuración del puerto.
end;

procedure TForm1.Button_LimpiarClick(Sender: TObject);
begin
Memo_Mensajes.Clear();  // Limpia los mensajes del Memo.
end;

procedure TForm1.Button_OFFClick(Sender: TObject);
begin
ComPort1.WriteStr('Luz_OFF'); // Envía el comando "Luz_OFF" al puerto.
end;

procedure TForm1.Button_ONClick(Sender: TObject);
begin
ComPort1.WriteStr('Luz_ON');  // Envía el comando "Luz_ON" al puerto.
end;

procedure TForm1.ComPort1AfterClose(Sender: TObject);
begin
    if Button_Abrir <> nil then
    Button_Abrir.Caption := 'Abrir';
end;

procedure TForm1.ComPort1AfterOpen(Sender: TObject);
begin
   Button_Abrir.Caption := 'Cerrar';
end;

procedure TForm1.ComPort1RxChar(Sender: TObject; Count: Integer);
var
  Str: String;
begin
  // Recibe mensajes desde Arduino.
  ComPort1.ReadStr(Str, Count);

  // Muestra los mensajes en pantalla.
  Memo_Mensajes.Lines.Add( Str );

  // Guarda los mensjes de Arduino en un archivo txt.
  Memo_Mensajes.Lines.SaveToFile('archivo.txt');
end;

end.



Código de Arduino:
// ----- Electrónica PIC -----
//
// Ejercicio 2.
//
// Encendido y apagado del Led 13 mediante puerto serie con pantalla.
// Es lo mismo que el Ejercicoi 1, pero usando el LCD Keypad Shield.

#include

// Inicializa la librería con sus pines indicados.
// RS, RW, Enable, D4, D5, D6, D7.
LiquidCrystal lcd(8, NULL, 9, 4, 5, 6, 7);
// LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

// Pin 10 para saber que es luz de fondo.
const byte LuzFondo = 10;

const byte Led = 13;   // Declaramos la variable pin del Led.
char caracter;
String comando;

void setup()
{
  pinMode(Led, OUTPUT);  // Inicializa el pin del LED como salida:
  Serial.begin(115200);     // Puerto serie 115200 baudios.
  lcd.begin(16, 2);         // Formato de pantalla.
  lcd.clear();      // Borra la pantalla y su posición superior izquierda.
  lcd.print("    Arduino     ");
  delay(1000);
}

void loop()
{
  /*
    Voy leyendo carácter a carácter lo que se recibe por el canal serie
    (mientras llegue algún dato allí), y los voy concatenando uno tras otro
    en una cadena. En la práctica, si usamos el "Serial monitor" el bucle while
    acabará cuando pulsamos Enter. El delay es conveniente para no saturar el
    canal serie y que la concatenación se haga de forma ordenada.
  */
  while (Serial.available() > 0)
  {
    caracter = Serial.read();
    comando.concat(caracter);
    delay(10);
  }

  /*
    Una vez ya tengo la cadena "acabada", compruebo su valor y hago que
    la placa Arduino reacciones según sea este. Aquí podríamos hacer lo
    que quisiéramos: si el comando es "tal", enciende un Led, si es cual,
    mueve un motor... y así.
  */

  // Si los carácteres es recibido y verdadero.
  if (comando.equals("Luz_ON") == true)
  {
    digitalWrite(Led, HIGH); // Enciende el Led 13.
    Serial.write("ON - Led encendido.");    // Envía este mensaje al PC.
    lcd.setCursor(0, 1);
    lcd.print("Luz ON.         "); // Mostrar en el LCD.
  }


  if (comando.equals("Luz_OFF") == true)
  {
    digitalWrite(Led, LOW); // Apaga el Led 13.
    Serial.write("OFF - Led apagado. ");  // Envía este mensaje al PC.
    lcd.setCursor(0, 1);
    lcd.print("Luz OFF.        "); // Mostrar en el LCD.
  }

  // Limpiamos la cadena para volver a recibir el siguiente comando.
  comando = "";
}


Ver vídeo:
Ver visor:




 Autor: Ángel Acaymo M. G.

Descarga:
PDF
PDF
PDF

XPS
XPS

Ejemplos con librería 653 KB.
Ejemplos con librería 653 KB.

Librería ComPort oficial.
Librería desde Electrónica PIC X.XX KB.
Librería desde Electrónica PIC. X.XX KB.


¿Qué es 5G? ¿Cuáles son las ventajas de 5G?


5G, la nueva generación de redes de comunicaciones de banda ancha móvil, continúa en desarrollo para una disponibilidad prevista a finales de esta década, dando solución a la explosión de la demanda de comunicaciones, servicios y aplicaciones móviles que se esperan.
En la era de la movilidad, la conectividad es una característica fundamental para usuarios y profesionales. Si para trabajos en escritorios la conectividad está resuelta con las redes cableadas Ethernet, las tecnologías inalámbricas de comunicaciones que están en el mercado y las que se están desarrollando, garantizan la capacidad, rendimiento y seguridad de una conexión permanente a Internet.
5G tiene como pieza central unas redes potentes y flexibles que conectarán todo a todo y todas las cosas a todo el mundo, haciendo posible una nueva generación de experiencias en todos los sectores, incluyendo la conducción autónoma, las ciudades inteligentes, el Internet de las Cosas, la era de las máquinas, wearables y por supuesto en la informática móvil.

Del 1G al 5G

Hubiera sido imposible la popularización de los teléfonos móviles sin la estandarización, mejora y evolución de los protocolos para redes de comunicaciones y su soporte por las operadoras. Así, tras las primeras comunicaciones vía ondas de radio con banda de frecuencias por debajo de los 600 kHz, las posteriores en AM y FM, los servicios de Bell y Ericsson en los años 50 y 60, llegó esa primera llamada de 1973 que popularizó todo el sector.
1Ga5G
Aunque la primera llamada se realizó ese 3 de abril de 1973, no fue hasta 1979 cuando Japón se convirtió en el primer país en contar con servicio de telefonía celular, mientras que a Europa llegó en los países escandinavos en 1981 y Estados Unidos habilitó el servicio comercial en 1983 con una red de AT&T que precisamente diseñó el receptor de la primera llamada y rival de Cooper, Joel Engel.
La primera generación 1G fue responsabilidad de Ericcson con el sistema NMT y seguía utilizando canales analógicos. En 1986, la compañía modernizó el sistema funcionando a frecuencias superiores de 900 MHz posibilitando servicio para un mayor número de usuarios. Además del NMT, en los 80 se desarrollaron otros sistemas de telefonía móvil AMPS y TACS, utilizado en España con el nombre comercial de MoviLine.
La segunda generación 2G llegó en la década de los 90 con sistemas como GSM, IS-136, iDEN e IS-95. GSm fue el desarrollo más relevante ya que fue el estándar europeo de telefonía móvil digital. En el proyecto participaron 26 compañías europeas de telecomunicaciones y en 1992 se pusieron en marcha las primeras redes europeas de GSM-900 y los primeros teléfonos móviles GSM. Además de en Europa, GSM ha terminado imponiéndose también en Asia, América Latina, Oceanía y una parte de América del Norte. Se calcula en 3.000 millones de usuarios.
La necesidad de mayores velocidades de transmisión de datos y mayores capacidades que permitieran nuevos servicios dio paso a la tercera generación 3G, no sin antes pasar por el 2.5G que proporcionó el GPRS. El estándar europeo es el UMTS basado en la tecnología W-CDMA y está gestionado por la organización 3GPP, también responsable de GSM, GPRS y EDGE.
La cuarta generación o 4G sucede a las tecnologías 2G y 3G y ofrece, entre otras mejoras, mayor seguridad y calidad de servicio (QoS), junto a velocidades de acceso muy superiores a las anteriores mayores 100 Mbit/s en movimiento y 1 Gbit/s en reposo. Está basada completamente en el protocolo IP, siendo un sistema de sistemas y una red de redes, que se alcanza gracias a la convergencia entre las redes de cables e inalámbricas. La norma LTE es la más extendida aunque no la única existente.

Ventajas 5G

Sucesora del actual 4G, el principal avance de la quinta generación de esta tecnología móvil será un espectacular aumento de rendimiento con velocidades teóricas de transferencia de datos en bajada de 10 Gbps. Una gran mejora frente a los 75 Mbps del actual 4G-LTE y un rendimiento que pulverizaría el de las redes Wi-Fi e incluso superaría a muchas redes cableadas actuales.
Ventajas de 5G
También será notable la mejora de la latencia. 5G estará construido para manejar todos los tipos de tráfico con latencia extremadamente baja, ideal para alimentar tecnologías portátiles, coches inteligentes o dispositivos domésticos que llegarán bajo la Internet de las Cosas. Se espera que la latencia de extremo a extremo caiga por debajo de 1 milisegundo permitiendo nuevas tecnologías y aplicaciones que simplemente no son posibles con el 4G actual.
Las redes potentes y ágiles también pueden encaminar el tráfico de red de manera inteligente para dar prioridad a dispositivos críticos para seguridad, como los coches de conducción autónoma y dispositivos médicos vestibles. En zonas geográficas en donde la infraestructura conectada no es tan rápida o fiable como se necesita, la tecnología 5G también ofrece un mundo de posibilidades no disponibles en la actualidad.

Disponibilidad 5G

Las grandes compañías del sector llevan tiempo creando redes de prueba y prototipos capaces de soportar redes 5G. La compañía sueca Ericsson consiguió alcanzar el pasado año velocidades de 5 Gbps reales utilizando el estándar previo a la definición del protocolo 5G. Huawei y NTT Docomo han alcanzado velocidades pico de 3.6 Gbps, muy por encima de lo que se alcanza con 4G y 36 veces mayor que las conexiones de 100 MBps que se ofrecen por fibra óptica. Otra de las grandes, Samsung, ha probado con éxito tecnologías 5G con velocidades de 1 Gbps.
Project Skybender es el nombre de una de las nuevas aventuras tecnológicas de Google, con la que el gigante de Mountain View pretende ofrecer conexiones a Internet 5G utilizando drones que se alimentan de energía solar, fabricados por la firma Titan Aerospace. Por su parte, Intel anunció el primer módem 5G global de la industria. Un chip que permitirá a las empresas de todo el mundo desarrollar e implementar soluciones 5G de manera precoz, acelerando el desarrollo de dispositivos con capacidad 5G.
primer módem 5G global
En cuanto a EspañaTelefónica está contribuyendo de forma activa en todos los trabajos que están siendo desarrollado por organismos de investigación y de estandarización para definir el futuro de esta tecnología. La multinacional espera anticipar funciones 5G sin esperar al estándar y prevé ofertar 5G en 2020.
5G se desplegará a modo de prueba en el campeonato mundial de fútbol de 2018 que se celebrará en Rusia, para una disponibilidad general comercial en 2020. Se espera que la red 5G mundial ofrezca soporte a un número estimado de 100.000 millones de dispositivos. Muestra del interés de la industria es el el volumen de negocio anual estimado que asciende a 65.000 millones de dólares la próxima década.

Fuente:
 http://www.muycomputer.com/2017/07/18/ventajas-de-5g/

Vamos a sobrevolar Plutón y Caronte, ¿nos acompañáis?

La NASA ha publicado dos impresionantes vídeos que nos permiten sobrevolar de forma virtual Plutón y Caronte, el conocido planeta enano de nuestro sistema solar y el mayor de sus satélites.
Como podemos ver en esos vídeos tanto Plutón como Caronte son cuerpos rocosos, lo que significa que sería posible pisar su superficie si contáramos con la tecnología y los recursos suficientes para enviar una misión tripulada.
Ambos vídeos han sido creados gracias a la información y los datos que ha transmitido la sonda New Horizons, aunque debemos tener en cuenta que no se trata de una recreación totalmente realista de ambos ya que presenta algunas exageraciones para elevar su valor didáctico.
Por ejemplo en ambos vídeos se ha exagerado el tamaño de la topografía y se han destacado los colores para que sea más fácil apreciar e identificar las particularidades de Plutón y Caronte, algo que como sabrán nuestros lectores habituales es una práctica común en el mundo de la exploración espacial.
Con todo eso no cambia el hecho de que los vídeos son espectaculares y nos permiten a nuestros “vecinos lejanos” de una manera que hace unos años no habríamos podido ni siquiera imaginar.
El vídeo dedicado a Platón arranca en la planicie Sputnik, una enorme zona de nitrógeno helado rodeada de cráteres y se va desplazando hacia el norte por la Voyager Terra hasta terminar en los Tartarus Montes.
En el vídeo donde aparece Caronte iniciamos el recorrido por el cañón Serenity Chasma y terminamos en las planicies conocidas como Vulcan Planum.
Más información: NASA.


Fuente:
http://www.muycomputer.com/2017/07/17/sobrevolar-pluton-caronte/

lunes, 17 de julio de 2017

Atari muestra las primeras imágenes de su consola retro Ataribox

Durante el E3 de este verano Atari tuvo una presencia que pasó casi desapercibida. La compañía, que definitivamente no cuenta con el peso que tuvo otrora, escogió la feria angelina para confirmar sus insinuaciones previas acerca de un "producto Atari totalmente nuevo", pero en ese momento prefirió no dar muchos más detalles al respecto.

Con este breve vídeo basado en un render se daba a conocer la "Ataribox", una consola retro con la que la compañía ha revelado este fin de semana buscar "algo nuevo, que se mantenga fiel a nuestro pasado, atrayendo al mismo tiempo a viejos y nuevos fans de Atari". Para acompañar a aquel primer vistazo, el último correo enviado por la firma incorpora un conjunto de cuatro imágenes (de nuevo aparentemente basadas en renders) que ilustran el aspecto estético de la miniconsola:

Con un diseño que evoca los ángulos y el recubrimiento en imitación de madera de las primeras Atari 2600 y algunos otros productos de la compañía, esta Ataribox incluirá aparentemente en sus dos versiones (una de ellas con frontal de cristal y panel trasero en rojo) un puerto HDMI, cuatro USB, conector de red y lo que parece ser una ranura MicroSD.

ImagenImagenImagenImagen

Por supuesto, el contenido es uno de los aspectos clave (si no el único importante) de un producto como el que nos ocupa. Este es un punto en el que la compañía que hoy en día gestiona la icónica marca no podía ser más críptica, prometiendo "juegos clásicos y contenido actual". El último apartado podría explicar la presencia del conector de red, tal vez enfocado a la inclusión de un servicio de juegos por streaming.

Tampoco está clara la relación entre el antiguo fabricante de hardware (que hace poco comenzó a otorgar licencias sobre la marca), la compañía que distribuyó juegos hasta la anterior generación de consolas (actualmente enfocada a plataformas móviles y juegos web) y la empresa que ahora se encarga de este producto, aunque supuestamente existe al menos un cierto grado de colaboración entre estas entidades.

La historia reciente de las distintas compañías que han ostentado la marca Atari añade su propia complejidad y no ayuda a predecir la seriedad o enfoque que recibirá un producto para el que todavía quedan muchas incógnitas en aspectos tan importantes como el catálogo disponible o el precio de venta. Sus responsables piden paciencia y aseguran que el motivo de la revelación paulatina es la intención de "hacer las cosas bien, escuchando a la comunidad en cada paso". Nos mantendremos atentos a las noticias concretas que vayan llegando sobre el producto.

Fuente:
https://www.theverge.com/2017/7/17/15980990/atari-ataribox-specs-pictures

jueves, 13 de julio de 2017

Los usos y proyectos más interesantes para una Raspberry Pi

Raspberry Pi es un proyecto que nació en Reino Unido con la idea de estimular la enseñanza de ciencias de la computación en las escuelas desde pequeños. Puede ser de placa única, reducida y simple. Es de bajo coste, en parte porque utiliza software abierto. Su sistema operativo oficial es una versión adaptada de Debian, que se denomina Raspbian. Pero además también permite utilizar las versiones más recientes de Windows.
En cuanto al hardware que utiliza, incluye un procesador Broadcom, memoria RAM, una GPU, puertos USB y HDMI y, en los modelos más recientes, puerto de Ethernet. No trae memoria interna, por lo que hasta el momento hay que utilizar una SD y en próximas versiones será posible una micro SD. Es, en definitiva, un mini PC.
Usos y proyectos con una Raspberry Pi
Hasta el momento se han hecho numerosos usos con una Raspberry Pi. En este artículo vamos a explicar algunos de los proyectos más destacados:

Mini ordenador

Como hemos indicado, este dispositivo es en realidad un ordenador diminuto. Si queremos un equipo low cost y con lo básico, un Raspberry Pi puede ser la solución. Especialmente con las nuevas versiones podemos encontrar equipos más potentes y que podrían llegar a funcionar como un ordenador sobremesa de hace unos años.
Realizar funciones ofimáticas, navegar por Internet, reproducir archivos de música es posible hacerlo, aun no siendo un ordenador que se acerque a los estándares actuales. Se puede utilizar, por ejemplo, como servidor con un consumo de 3W como máximo.

Impresora y escáner 3D

Un proyecto más ambicioso y a la vez costoso es el de utilizar el Raspberry Pi como impresora 3D, aparatos que cada vez están más presentes en nuestras vidas. Es posible escanear objetos en tres dimensiones para, posteriormente, imprimirlos.
Para lograrlo utiliza unos 40 dispositivos Raspberry Pi con 40 cámaras, 40 tarjetas SD y una fuente de alimentación.
Información para crear un escáner 3D.

Teléfono móvil

Una de las utilidades más destacadas que se han desarrollado es el de diseñar un teléfono móvil. El nombre que le dieron es el de PiPhone. Funciona gracias a una pantalla táctil de Adafruit y cuenta con un módulo Sim900 con el que poder realizar llamadas. Eso sí, funciona por redes GSM/GPRS, no esperemos tener un 4G de última generación.
Sin duda ha sido uno de los proyectos más llamativos que han realizado con Raspberry Pi. Un móvil con lo básico y sin carcasa. Pasos de la creación del móvil.
Teléfono móvil con Raspberry Pi

Centro multimedia

Una de las utilidades más usadas por quienes disponen de este dispositivo es el convertirlo en un centro multimedia. Con este miniordenador podemos reproducir películas, música o imágenes, así como utilizar servicios de streaming o páginas como YouTube o Spotify.
Uno de los software más populares es Kodi, en el que encontramos todos los archivos ordenados según el tipo que sean y nos facilite a la hora de reproducirlos.
Vimos recientemente que el nuevo sistema RaspAnd OS es una alternativa perfecta a tener un cine en casa.

Estación meteorológica

Nuevamente haciendo uso de una pantalla, podemos convertir este dispositivo en una completa estación meteorológica y poder ver la información de una forma sencilla. Podemos encontrar la temperatura, humedad, presión del aire, radiación ultravioleta, niveles de luz, niveles de dióxido de nitrógeno, etc. Los pasos.
Estación meteorológica con una Raspberry

Emisora FM

Es cierto que la radio como la conocíamos hace unos años ha perdido peso debido a Internet y la facilidad con la que podemos escuchar, de forma digital, nuestras emisoras favoritas. Aun así, otra de las múltiples opciones que podemos encontrar es la de crear una emisora FM.
Gracias a un sencillo cable que actúa como antena y un script en Python nos permite reproducir el audio sin necesidad de una consola de comandos. Tutorial para hacerlo.
Un emisor de FM con una Raspberry Pi

Nintendo Gameboy

Seguro que todos hemos utilizado alguna vez esta consola portátil que se hizo tan famosa en los 90. De hecho surgieron varios modelos más avanzados. Con una Raspberry Pi podremos tener una Gameboy clásica gracias a un proyecto que creó diferentes emuladores integrados. Tenemos la oportunidad de jugar a clásicos en este dispositivo. Así podemos hacerlo.
Gameboy clásica con una Raspberry Pi

Mando recreativas

Siguiendo un poco con las consolas, otra de las funciones que podemos lograr con nuestra Raspberry Pi es un mando que emula al de las clásicas máquinas recreativas.
Manual para convertirla en una consola retro.

Punto de acceso inalámbrico

Otra utilidad muy interesante es la de poder extender el alcance del Wi-Fi de nuestro hogar o lugar de trabajo y disponer de una mejor conectividad. Incluso podemos crear una red Wi-Fi separada para que por ejemplo puedan conectarse los invitados.
Para ello es necesario disponer de una tarjeta SD y un dongle USB con conexión Wi-Fi. Todo lo que hay que hacer.

Pantalla táctil para el coche

Si eres de los que se aburren en largos trayectos en coche y quieres tener delante una pantalla con la que poder ver películas o interactuar con aplicaciones, puedes crear una pantalla táctil. Fue un proyecto de XBMC con el que podemos reproducir música, ver vídeos, fotografías y más.
El proceso paso a paso.

Cámara con sensor de movimientos

Ideal para dejar en nuestro hogar cuando salimos fuera y tener todo controlado. Con Raspberry Pi podemos tener una cámara de vigilancia que detecta el movimiento y poder captar, entre otras cosas, si pasan animales por nuestro jardín.
Para ello requiere de un sensor de infrarrojos y configurar el código necesario. Aquí toda la información.

Controlar la comida de las mascotas

David Bryan, un desarrollador, creó el Power Cat Feeder, un sistema pensado para alimentar a los gatos cuando vayamos a estar unos días fuera de casa. Se trata de un gran depósito para el alimento y un sistema mecánico controlado por la Raspberry para ir echando las dosis de comida adecuada en cada momento.
Además, esto lo podemos complementar con la cámara de vigilancia que hemos mencionado anteriormente y así saber perfectamente cómo están nuestras mascotas en cada momento. Instrucciones para hacerlo.
Proyecto de Cat Feeder con Raspberry

Reproductor de audiolibros

Si eres de los que les gusta escuchar libros cuando viajas o estás en casa relajado, uno de los proyectos posibles para realizar es el de un audiolibro o audiobook. La gran mayoría de títulos importantes de la literatura se encuentran en este formato, por lo que no es complicado obtenerlos.
Utilizando la Raspberry podemos crear un dispositivo de este tipo sin necesidad de disponer de otro más grande como puede ser un ordenador o Tablet, o directamente más costoso.
Explicación para hacerlo.

Beat box

También tendremos la oportunidad de crear un instrumento con el que tocar ritmos de percusión. Se acciona a través de un sensor capacitivo y un amplificador de audio sobre un recinto fabricado de madera.

Control de voz para garaje

A través de Siri, el software de reconocimiento de voz de Apple, podemos abrir la puerta de nuestro garaje con Raspberry Pi. Una utilidad que seguro que es interesante para muchos usuarios.
Como hemos visto, con una Raspberry Pi tenemos a nuestro alcance un sinfín de posibilidades a un precio económico y totalmente personalizable. Al final todo dependerá de lo que necesitemos y la paciencia y conocimientos que tengamos para llevarlos a cabo. Eso sí, Internet está lleno de manuales donde podemos aprender paso a paso incluso para principiantes.
También hay que tener cuidado con este tipo de dispositivos ya que es vulnerable e incluso hay malware que aprovecha para minar Bitcoin.

Fuente:
https://www.adslzone.net/2017/06/28/los-usos-y-proyectos-mas-interesantes-para-una-raspberry-pi/

Crean un emulador de Raspberry Pi que se ejecuta en el navegador

Hace unos meses hicimos una comparativa sobre cuál es la mejor placa para iniciarse, si la Raspberry Pi o Arduino. Ambas permiten de maneras diferentes iniciarse en la programación, siendo Arduino la mejor opción para ello, mientras que Raspberry Pi permite instalar sistemas operativos completos. Una nueva web de Microsoft es básicamente un emulador de Raspberry Pi.
Y es que la Raspberry Pi ha recibido incluso el premio de honor de la ingeniería de Reino Unido, gracias a ser una opción barata (entre 30 y 40 euros) si te gusta toquetearlo todo, y también para el desarrollo de IoT e incluso ejecutar emuladores de consolas. Aunque su precio es muy reducido, nada es más reducido que gratis, y con una nueva web puedes probar a programar directamente en la Raspberry Pi.
Este emulador para Raspberry Pi se puede ejecutar directamente en el navegador, y ha sido creado por Microsoft. En él, se puede introducir código y controlar un hardware emulado de la famosa placa. Aunque de momento sólo permite hacer un limitado número de acciones, poco a poco el emulador irá mejorando hasta emular caso por completo a una Raspberry Pi.
Para que no te sea tan difícil iniciarte con el emulador de Raspberry Pi, Microsoft ha creado una guía básica para utilizar el emulador, donde podemos conectar el Pi Simulator con la nube usando el Azure IoT Hub. Tal y como se puede ver cuando lo abrimos, el emulador se divide en tres partes básicas:

Fuente:
https://www.raspberryshop.es/wp/crean-emulador-raspberry-pi-se-ejecuta-navegador/

Una firma de seguridad demuestra que es posible hackear una red con una Raspberry Pi



Siempre hablamos de Raspberry Pi y los interminables proyectos que podemos abordar con este ordenador en miniatura. Sin embargo, lo que nos ocupa en esta ocasión es algo más serio e involucra a una de las firmas de seguridad más conocidas del planeta. Kaspersky ha demostrado que es posible hackear una red con una Raspberry Pi y software bajado de Internet.
La firma de seguridad Kaspersky ha realizado un experimento para el que ha utilizado una simple Raspberry Pi, un dispositivo que se puede comprar por unos 35 dólares (aunque su precio varía en España), y software bajado de Internet al alcance de cualquiera. Con estos dos ingredientes, ha conseguido “acceder” sin invitación a una red privada y colarse en ella.
El experimento ha sido llevado a cabo con uno de estos ordenadores de placa única que ha sido configurado como adaptador ethernet. Su software ha sido modificado ligeramente con diferentes herramientas disponibles al alcance de cualquier en Internet que permiten capturar paquetes y recopilar datos.
Los responsables de Kaspersky utilizaron un servidor para recopilar los datos y una Raspberry Pi para interceptarlos. Este dispositivo debía ser conectado al ordenador que se convertiría en la víctima de todo. Una vez conectado, empezaría a enviar información al servidor. Según la firma de seguridad, han podido conseguir contraseñas de una red corporativa a un ritmo de 50 por hora.
Por supuesto, en este tipo de ataque se necesita la presencia física de una persona en las instalaciones donde se encuentra el equipo del que se van a robar los datos. No obstante, también es preocupante comprobar como una simple Raspberry Pi con programas bajados de Internet tiene este “potencial”.
¿Y por qué Kaspersky ha realizado este experimento? Lo cierto es que todo está basado en un caso real donde un miembro del personal de limpieza de una gran organización utilizó un pincho USB para infectar la red de la compañía con malware.
En el caso que nos ocupa, Kaspersky explica que todo funciona debido a que el PC “víctima”, detecta a Raspberry Pi como un adaptador de red y le da acceso a las funciones propias de este tipo de periféricos. El ataque debería funcionar en Windows y macOS, mientras que los responsables del experimento no han podido con Linux.

Fuente:
 https://www.raspberryshop.es/wp/una-firma-seguridad-demuestra-posible-hackear-una-red-una-raspberry-pi/

La estrella más pequeña es casi como Saturno


Saturno tiene un tamaño similar a la «miniestrella» detectada
Reuters
Un equipo de astrónomos de la Universidad británica de Cambridge ha descubierto la estrella más pequeña medida hasta ahora, con un tamaño «un poco mayor que Saturno», y que se sitúa a unos 600 años luz de la Tierra, según un estudio que publica hoy Astronomy & Astrophysics y que recoge Efe.
La EBLM J0555-57Ab «es posiblemente todo lo pequeña que puede ser una estrella» y tiene justo la masa necesaria para permitir la fusión de hidrógeno en helio, pues si fuera un poco menor la presión en su núcleo no sería suficiente para que se diera esa reacción imprescindible para que emitan energía, según el estudio.
Este tipo de estrellas pequeñas y tenues son las mejores candidatas posibles para detectar planetas con un tamaño parecido a la Tierra y que puedan contener agua líquida en la superficie, como es el caso de la estrella enana TRAPPIST-1, descubierta este año y que está rodeada de siete planetas de ese tipo.
«Nuestro descubrimiento revela todo lo pequeña que puede ser una estrella», indicó el autor principal del estudio, Alexander von Boetticher, de la Universidad de Cambridge, en un comunicado.
El pequeño cuerpo celeste tiene una atracción gravitatoria en su superficie unas 300 veces más fuerte de la que sienten los humanos sobre la Tierra.
EBLM J0555-57Ab forma parte de un sistema binario y fue identificada al pasar por delante de la otra estrella, que es mucho mayor, gracias a un sistema que normalmente se usa para detectar planetas.
La nueva estrella «es más pequeña y presumiblemente más fría que muchos de los exoplanetas gaseosos gigantes que hemos identificado hasta ahora», indicó el experto, quien agregó que medir el tamaño de este tipo de estrellas de baja masa «suele ser más difícil que en el caso de planetas grandes».
Los astrónomos pueden localizar ese tipo de estrellas pequeñas usando un equipo para la búsqueda de planetas cuando estas orbitan alrededor de otra mayor en un sistema binario.
«Puede sonar increíble -aseguró Von Boetticher-, pero encontrar una estrella puede ser, a veces, más difícil que un planeta».
La nueva estrella tiene una masa comparable a la actualmente estimada para TRAPPIST-1, pero con un radio casi un 30 % menor, agrega el estudio.
Aunque son las más numerosas en el universo, se sabe poco de las estrellas con un tamaño y masa un 20 % menor que el Sol, debido a la dificultad para detectarlas al ser pequeñas y brillar poco. EFE

El precio de las lámparas LED de baja potencia no tiene ninguna relación con la calidad de su energía eléctrica

La iluminación LED ofrece numerosas ventajas económicas y medioambientales y produce un ahorro energético del 75% en relación a las bombillas tradicionales. Por esta razón, su uso se ha implantado de forma masiva a lo largo de los últimos años. A pesar de lo que pueda parecer, no existe ninguna correlación entre el precio de este tipo de bombillas y la calidad de su energía eléctrica. Ésta es al menos una de las conclusiones que arroja una investigación realizada en la Universidad de Córdoba, en la que se ha evaluado más de una veintena de tipos de lámparas LED de baja potencia.

En este estudio, realizado de forma conjunta por la profesora Aurora Gil de Castro y los investigadores suecos Sarah K. Ronnberg y Math H.J. Bollen, se ha realizado una medición de lo que en el mundo de la electrónica se conoce como distorsión -o emisión- armónica, una especie de deformaciones en la forma de onda de la corriente eléctrica que afecta a la tensión de alimentación, provocando un mal funcionamiento de los equipos y una reducción de su vida útil. Esta deformación, que afecta a las lámparas led y a la mayoría de aparatos modernos, está considerada como uno de los aspectos fundamentales que definen la calidad de la energía eléctrica de los dispositivos.

Uno de los principales resultados de este análisis es, precisamente, que no se ha encontrado ninguna analogía entre el precio de los dispositivos analizados y la cantidad de armónicos que emiten, por lo que, aquellas lámparas que tienen un coste más elevado en el mercado podrían emitir más armónicos que las que son más baratas y ser, por tanto, más susceptibles a tener una vida útil más reducida.

Además de la emisión de armónicos, en el estudio también se ha medido el parpadeo de las lámparas LED, es decir, la variación de su intensidad luminosa, una variación que es percibida por el ojo humano de forma subjetiva y que produce fatiga ocular, distracción, migrañas y otras molestias significativas.

Según las mediciones realizadas, este parámetro es inversamente proporcional al de la emisión de armónicos, es decir, aquellas lámparas que emiten más armónicos son menos propensas a las variaciones de la intensidad luminosa, lo que supone que dos aspectos fundamentales que definen la calidad de la energía eléctrica podrían ser antagónicos.

El hecho de que los armónicos no sean un factor aislado y guarden relación con otros aspectos, podría tener consecuencias sobre las normativas que regulan y limitan el nivel máximo de armónicos que puede emitir un equipo. Hasta la fecha, no hay ningún límite para lámparas LED de baja potencia, pero el debate para introducirlo ya está sobre la mesa e investigaciones como esta podrían allanar el camino para que se introduzca.

En cualquier caso, los resultados del estudio abren la puerta a futuras investigaciones, especialmente a aquellas que trabajan sobre lámparas LED de alta potencia, cuya emisión de armónicos es ostensiblemente mayor. De esta forma, la investigación supone un paso más en el campo de la electrónica y arroja luz sobre uno de sus principales retos en la actualidad: disminuir la distorsión armónica para mejorar la calidad de la energía y aumentar, de esta forma, la duración y fiabilidad de los dispositivos electrónicos. (Fuente: UCO)
 
 
Fuente:
http://noticiasdelaciencia.com/not/25057/el-precio-de-las-lamparas-led-de-baja-potencia-no-tiene-ninguna-relacion-con-la-calidad-de-su-energia-electrica/

Una nueva tecnología permitirá comunicaciones más rápidas y eficientes energéticamente

Investigadores de la Universitat Politècnica de València (España), pertenecientes al Centro de Tecnología Nanofotónica, han desarrollado una nueva tecnología compatible con fotónica de silicio cuyo uso en el ámbito de las comunicaciones permitirá incrementar la velocidad de transmisión de Internet, así como reducir el consumo energético de los dispositivos. Entre sus posibles aplicaciones, destaca también el sector aeroespacial: la tecnología desarrollada ayudaría a mejorar la velocidad de operación de las comunicaciones por satélite, así como a reducir el peso de dichos satélites.

El desarrollo de esta tecnología constituye el principal resultado de SITOGA, un proyecto europeo coordinado por el NTC-UPV y en el que han participado también la spin off de la UPV, Das Photonics y la multinacional IBM. La tecnología desarrollada está basada en la integración de dióxido de vanadio y titanato de bario en chips de silicio. El uso de estos materiales ha permitido miniaturizar y bajar el consumo de potencia y demostrar por primera vez modulaciones de alta velocidad utilizando el mismo efecto que se emplea actualmente en los moduladores comerciales, lo que abre la posibilidad de conseguir velocidades de modulación ultrarrápidas y también un bajo consumo energético.

La característica singular de esta tecnología es su compatibilidad con la fabricación de circuitos integrados CMOS, que abre la posibilidad de fabricación a gran escala y bajo coste así como su integración con otros componentes fotónicos para permitir funcionalidades mucho más complejas que las que ofrecen actualmente los dispositivos comerciales.

[Img #45020]

Investigadores de la UPV estudian una nueva tecnología compatible con fotónica de silicio. (Foto: UPV)

“Los resultados que hemos obtenido podrán tener un gran impacto en el sector de las telecomunicaciones y las comunicaciones de datos. Hemos conseguido desarrollar un chip basado en la tecnología híbrida de titanato de bario y silicio que funciona a velocidades de hasta 40 Gigabits/s, cien veces superior al récord alcanzado hasta el momento, conseguido en el año 2014 por un grupo de investigación americano”, destaca Pablo Sanchis, investigador del Centro de Tecnología Nanofotónica de la UPV y coordinador del proyecto.

La principal ventaja del dióxido de vanadio es que permite modificar de forma significativa la señal óptica en distancias del orden del micrómetro. “Esto supone poder reducir el tamaño de los dispositivos y el consumo de potencia. Esta tecnología podría tener utilidad en aplicaciones de conmutación electroóptica, como por ejemplo, en servidores para poder encaminar la señal óptica de una forma mucho más eficiente”, añade Pablo Sanchis.

Junto al NTC, Das Photonics e IBM, en el proyecto han participado también el Centro Nacional de Investigación Científica francés (CNRS), la Universidad Católica de Lovaina (Bélgica) y el Instituto IHP- Innovations for High Performance Microelectronics alemán. (Fuente: UPV/DICYT).

Fuente:
http://noticiasdelaciencia.com/not/25084/una-nueva-tecnologia-permitira-comunicaciones-mas-rapidas-y-eficientes-energeticamente/

NES Classic Clon Edition: Clones piratas inundan el mercado aprovechando la inacción de Nintendo

Después de haber vendido más de dos millones de unidades, Nintendo decidió finalizar la producción de su NES Classic… y el mercado entero dejó escapar un grito de terror que aún resuena en nuestros oídos. Muchos entusiastas aún buscan unidades rezagadas a precios absurdos, pero esto podría cambiar pronto con la masiva invasión de clones provenientes de China. Más allá de algunos detalles específicos, las copias de la consola son lo suficientemente buenas como para entregar la dosis retro que los jugadores desean…

«Los piratas son clientes mal servidos». Esa frase tomó por asalto a la Web en enero de 2009 y pertenece a Jason Holtman, quien formaba parte del equipo ejecutivo de Valve. Esa fue una de las claves detrás del éxito de Steam. La combinación exacta entre conveniencia, ofertas, y un menor número de restricciones geográficas elevaron al servicio a su actual posición de privilegio. Lamentablemente, varias compañías allá afuera jamás lograron registrar el mensaje, y toman decisiones muy difíciles de entender. Uno de los ejemplos más contundentes es Nintendo. El gigante japonés dio en el blanco con la Switch, pero la cancelación de la NES Classic nos dejó con la boca abierta. 2.3 millones de consolas en cinco meses no es un mal rendimiento, y con los problemas de distribución que sufrió, todos esperábamos una presencia más amplia en las estanterías. Con la NES Classic destinada a la guillotina y una enorme cantidad de fans frustrados, pasó exactamente lo que habíamos imaginado: El ataque de los clones.
La caja engaña a cualquiera…
Las primeras imágenes fueron publicadas por el usuario «Lupin the Third» en los foros del portal NeoGAF (enlace más abajo). En este modelo, el diseño de la caja imita muy bien a la versión europea, y sólo explorando su contenido podemos comprobar que se trata de un bootleg, con logos de baja calidad y un poco torcidos sobre la carcasa. Una vez encendida, el «Welcome» arroja cualquier vestigio de originalidad por la ventana, pero su menú de selección es una reproducción bastante decente, siempre y cuando ignoremos las diferencias en fuentes, espacios, y alineación.
… pero no la consola. Ese logo es de muy baja calidad.
 Después de un rápido paso por AliExpress (la publicación ya fue retirada), las NES Classic «alternativas» ya están avanzando en eBay, con leyendas como «500 en 1» y «Entertainment System». En resumen, no te sorprendas si en las próximas semanas tu mercado local se ve inundado de consolas NES Classic a precios muy amigables. A decir verdad, su presencia es una mala noticia para los revendedores, ya que será más complicado justificar los cientos de dólares que piden bajo la etiqueta de «hardware original» si la emulación de los clones está a la altura de las circunstancias.

Fuente:
http://www.neoteo.com/nes-classic-clon-edition-clones-piratas-inundan-el-mercado-aprovechando-la-inaccion-de-nintendo/

martes, 11 de julio de 2017

Procesadores RYZEN en PS5 y Xbox Two, un salto realmente necesario

Las consolas de la presente generación han marcado un salto importante a nivel de arquitectura comparadas con Xbox 360 y PS3 ya que utilizan procesadores x86 en lugar de soluciones personalizadas de IBM, un cambio que esperamos que se mantenga en PS5 y Xbox Two (nombres provisionales).
El paso a dicha arquitectura ha tenido algunas consecuencias positivas y ha facilitado mucho las cosas a los desarrolladores, que han tenido acceso a kits de desarrollo simplificados y han podido hacer adaptaciones más simples de los títulos de consola a PC, aunque en algunos casos ni siquiera esas facilidades nos han librado de los malos ports.
Polémicas aparte es importante tener en cuenta que no todo ha sido positivo. Los procesadores PowerPC de Xbox 360 y el Cell de PS3 eran soluciones muy avanzadas que ofrecían un excelente nivel de rendimiento cuando se montaron en ambas consolas.
Esto hizo posible la creación de dos sistemas que contaban con una CPU y una GPU puntera, algo que se ha dejado notar en la larga vida que están teniendo ambas consolas y en el buen nivel que han tenido juegos como Destiny o GTA V.
Sí, lucen mejor en PS4 y Xbox One, pero las versiones para PS3 y Xbox 360 rayan a un gran nivel y mantienen en esencia la misma base que aquellas, mostrando diferencias que se limitan a la calidad de los gráficos en general y la resolución. El contenido, el tamaño de los mapas y la base es la misma.

Lo dicho pone en evidencia que las consolas de la actual generación no han marcado un salto tan grande como el que dieron PS3 y Xbox One, y lo dicho podemos verlo claramente en numerosos detalles, como por ejemplo el mantenimiento del clásico género “sandbox”, el recurso a los juegos muy lineales para presumir de alta calidad gráfica y las bajas tasas de FPS en juegos que se atreven a ir un poco más allá.
Todo esto es un síntoma claro de que el uso de los procesadores de bajo consumo Jaguar de AMD ha producido una descompensación muy importante entre CPU y GPU en ambas consolas, y que se deja notar todavía más en Xbox One X y PS4 Pro.
La GPU de estas consolas es muy potente, pero la CPU simplemente no está a la altura por mucho que los desarrolladores intenten optimizar. No en vano dicho componente se encarga de “nutrir” de datos a la tarjeta gráfica, pero también recaen sobre ella tareas tan importantes como la física, la inteligencia artificial y los NPCs.
En Xbox 360 el procesador y la GPU han tenido un equilibrio tan perfecto que hemos podido ver maravillas como GTA V a pesar de que hablamos de un sistema que fue lanzado en 2006.
Con PS3 debemos hacer un matiz importante, y es que su GPU es inferior a la de la consola de Microsoft (una Radeon 1950 XT personalizada con shaders unificados de primera generación frente a una GeForce 7800 GTX recortada), pero su CPU Cell de IBM era una maravilla equipada con 8 SPEs que permitió a los desarrolladores desviar buena parte de la carga gráfica que no podían sacar adelante únicamente tirando de potencia gráfica.
Dicho de otra forma para que se entienda mejor, PS3 monta una CPU muy potente acompañada de una GPU de gama media-alta. Por contra las consolas actuales montaron una GPU de gama media (PS4) y media-baja (Xbox One) acompañadas de un procesador de bajo consumo y bajo rendimiento.

PS5 y Xbox Two necesitan abandonar Jaguar y apostar por RYZEN

Os hemos dado esa extensa explicación para que podáis entender los motivos que nos llevan a decir que las consolas de próxima generación de Sony y Microsoft, conocidas provisionalmente como Xbox Two y PS5, necesitan apostar por RYZEN.
Desde una perspectiva más general la idea clave es que ambas compañías tienen que volver a apostar por los procesadores de alto rendimiento en sus próximas consolas, ya que sólo con ello podrán ofrecer un salto cualitativo real que nos haga olvidar la auténtica grandeza de Xbox 360 y PS3.
Hemos hecho referencia directamente a RYZEN porque será la arquitectura utilizada en las APUs de nueva generación de AMD, y salvo sorpresa todo apunta a que las nuevas consolas de Sony y Microsoft, Xbox Two y PS5, volverán a apostar por una solución de ese tipo.
Una APU integra CPU y GPU en el mismo encapsulado, y según las últimas informaciones proporcionadas por el gigante de Sunnyvale su próxima generación utilizara un procesador RYZEN con cuatro núcleos y una unidad gráfica basada en Vega.
DigitalFoundry ha profundizado también sobre este tema y ha publicado un vídeo en el que vemos las diferencias que podría marcar el salto de Jaguar a RYZEN en las consolas de próxima generación, y obviamente no hay color.
RYZEN podría llegar a duplicar la tasa de fotogramas por segundo, aseguraría una fluidez mínima incluso en situaciones de gran carga gráfica y además permitiría desarrollar juegos más complejos, con mundos más abiertos y enfoques que vayan más allá del clásico “sandbox” o de las “obras de arte sobre raíles”.
Os recordamos que Xbox Two y PS5 no llegarán al mercado antes de 2020, así que tanto Sony como Microsoft tienen tiempo más que suficiente para preparar el hardware que montarán en ambas consolas.
Antes de terminar os dejamos el vídeo de DigitalFoundry que hemos citado ya que está muy trabajado, es interesante y desde luego merece que le echéis un vistazo.

Fuente:
http://www.muycomputer.com/2017/07/10/procesadores-ryzen-ps5-xbox-two/