Stap 7: Het meer... meer!
Het bot was in staat om berichten ontvangen en reageren op een specifiek bericht, zoals gedefinieerd in de code. De python code was de achtergrond behandelt alle ingangen en uitgangen van de operatie. Zoals we dat de code zien kunnen voor het beheersen van een bot is vrij eenvoudig.
Nu dat de bot werkt, hoe zit het verbetering van sommige van zijn capaciteiten? Met behulp van een Arduino en een Relais die heb ik besloten om te testen of de bot zou kundig voor zeggenschap van een lamp op afstand in mijn huis en hier het resultaat is. Het volgende schema was voor dit idee gebruikt een Arduino verbinden met een Relais module en een lamp.
De code voor de Arduino is heel eenvoudig:
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); } }