Paso 4: Intel Edison
Toda la lectura de código de nivel alto se ejecuta en el Edison de Intel. Sus funciones principales más adelante será:
- leer la hora actual de los segmentos de vía I2C
- sincronizar la hora vía internet
- recuperar datos de informe de tiempo
- sintetizar el mensaje de felicitación a través de texto a voz
- reproducir la música de mensaje y el despertar de saludo en el momento
- enviar los comandos de IR-LED para la IC ATMega
Afortunadamente, una vez configurado y conectado a la Wi-Fi, la junta puede programar fácilmente a distancia usando a un cliente SSH. Intel publicó a una guía "Getting Started" muy agradable en su página web que explica cómo configurar el tablero, instale el firmware actual y cómo conectar la placa a internet vía Wi-Fi. En el paso 5 también mostrarle cómo obtener su dirección IP, que más tarde tendrá que conectar a la tarjeta. En este instructable utilizaré la misma dirección como dado por tutorial de Intel: 192.168.0.105. Por favor que su dirección IP es probablemente diferente y tienes que averiguar como se muestra en el tutorial.
Una vez que tenga una conexión Wi-Fi del trabajo puede establecer una contraseña para poder utilizar SSH y además instalar los paquetes faltantes. Escriba los siguientes comandos en la consola serie de Edison (omitir comentarios marcados por #):
Antes de colocar la placa de Edison en el reloj de alarma debe probar la conexión SSH una vez. Si usted ha seguido la guía "Getting Started" de Intel, ya conocieron a la pequeña pero potente programa "masilla" que actuará como cliente SSH. Iniciar el programa e introduce la dirección IP asignada a la Junta y elija SSH como conexión tipo (ver imagen de arriba). Entonces un windows abrirá solicitándole un nombre de usuario (root) y contraseña (la contraseña que pusiste antes). Si funciona la conexión usted podrá programar y probar el código sin tener que abrir su reloj cada vez.