Paso 4: Ahora a frambuesa
Supongo que tiene frambuesa, si cualquiera de los paquetes en mi script busca dependencias estoy seguro de que usted puede tratar con él.
Frambuesa puede conectarse a la Web vía ethernet WIFI o módem incluso celular, uso regular stick USB WIFI
Instalar la biblioteca de pyfrmata
SSH a frambuesa y tipo ls/dev
Se le dará larga lista de dispositivos
Conectar el Arduino con frambuesa usando cable serial
Repita el recién agregado ls/dev/dev/ttyACM y un número o /dev/tty/USB y un número de Puerto
Supongo que sabes cómo utilizar Python y editor
Script en Python
1. busca Arduino en el puerto correcto (de una lista)
2. se asegura de que hay conexión a internet (si la de cron frambuesa podría ser ejecutado antes de que se establece la red)
3. Lee el estado del puerto de devicehub (lo tienes que cambiar los puertos del dispositivo que creó por primera vez, por lo que tiene valor inicial si no se va a ser un error de la mente).
4. corriente de estado se almacena localmente por lo que podemos detectar cambios. Comandos se envían al relé a través de Arduino
5. bucles para siempre comparando devicehub estado local, si se detectan cambios, se enviará un comando al Arduino y cambio se almacenarán localmente