Paso 5: Configurar el servidor de Host
Comience por conectar a su Galileo de Intel a través de SSH
Puede comprobar dispositivos de reserva/conectados de DHCP de tu router o bien ejecutar el sketch de Arduino ethernetTest.ino para determinar la dirección de IP de la Galileo si no estás seguro de lo que es.
Ejecutar ssh a través de terminal o putty y conectarse a su Galileo utilizando
# sudo ssh root
La contraseña será lo que se establece como cuando usted construye su Distro de Linux Debian.
Cambiar el nombre de host
Ejecute los siguientes comandos pues pueden cambiar y establecer su nombre visible en su red
# nano/etc/hostname
Editar host con el nombre GalileoGen1 (o algo distintivo, teniendo en cuenta va a trabajar con dos Galileos)
# /etc/init.d/hostname.sh
Configurar un servidor local
Si no lo has hecho ya, configurar un servidor local en el Galileo de Intel
# apt-get instala apache2 php5 libapache2-mod-php5
Esto nos permitirá a las páginas web host y datos la dirección IP de la Galileo.
Prueba tu servidor escribiendo (IpAddress)/index.html en tu navegador
Por ejemplo: 192.168.1.2/index.html y usted debería ver una página con un encabezado "¡ funciona!
Vaya a/var/www
#cd/var/www
Vamos a crear dos archivos aquí:
# toque request.txt
# nano position.php
Editar position.php usando el contenido adjunto "position.php".
Lo que hace este archivo php es recibe los datos proporcionados en el parámetro URL y guarda en el request.txt de archivo txt.
¡ Prueba!
En el explorador, tiene dos pestañas:
(IPAddress)/position.php?position=300
y
(IPAddress)/request.txt
Jugar con el parámetro y vuelva a cargar la request.txt y observar el cambio de valor.
Sede de Sketch de Arduino
Siempre es un archivo adjunto a Host.ino que es el boceto que te cargan a la Galileo de Intel.
El bosquejo actualiza el archivo request.txt usando comandos del sistema si el joystick es cambiar la posición con una tasa de retraso de medio segundo.
Prueba otra vez!
Vaya a (IPAddress)/request.txt, mover el joystick izquierda/derecha mientras se recarga la página y ver como los cambios en los datos!
Verás en el archivo txt que usar 'Joystick', los datos sí mismo y E (para fin de archivo) para que posteriormente el cliente es capaz de analizar el documento HTML.