Paso 7: Más... más!
El bot fue capaz de recibir mensajes y contestar a un mensaje específico tal como se define en el código. En el fondo el código python manejar todas las entradas y salidas de la operación. Como podemos ver el código para el control de un robot es bastante sencillo.
Ahora que el bot está trabajando, ¿qué tal mejorar algunas de sus habilidades? Utilizando un Arduino y un relé que decidió poner a prueba si el bot es capaz de controlar una lámpara de forma remota en mi casa y aquí está el resultado. Para esta idea el siguiente esquema se utilizó para conectar un Arduino con un módulo de relé y una lámpara.
El código para el Arduino es muy sencillo:
const int lightPin=6; unsigned int data; void setup() { Serial.begin(9600); pinMode(lightPin,OUTPUT); } void loop() { while(Serial.available()>0){ data=Serial.read(); if(data=='Y')digitalWrite(lightPin,HIGH); if(data=='N')digitalWrite(lightPin,LOW); } }