Étape 5: Le Code : Arduino côté
Je ne savais pas comment faire python cracher séries octets, donc après, que voyant ce qui envoyait le code python, j’ai juste modifié l’arduino code pour réagir à la bonne valeur.
Voici le code :
/*
Tweet-a-pot Gregg Horton 2011
S’il vous plaît e-mail passe à greggawatt donc j’ai
peut améliorer ce code !
Permet clignotante/relais contrôle sur twitter, en utilisant le code python
Basé sur le code de démonstration Blink et série
*/
int relayPin = 13 ; LED connectée à la broche numérique 13
int incomingByte = 0 ; déclarer les octets entrants
La méthode setup() s’exécute une seule fois, au démarrage de l’esquisse
void setup() {}
initialiser la broche numérique en tant que sortie :
pinMode (relayPin, sortie) ;
Serial.Begin(19200) ; mettre en place la série bibliothèque à 19200 b/s
Serial.println ("Arduino est prêt!") ;
}
la méthode loop() exécute maintes et maintes fois,
aussi longtemps que l’Arduino a pouvoir
void loop()
{
Si (Serial.available() > 0) {}
lire les octets entrants :
incomingByte = Serial.read() ;
Serial.println(incomingByte) ;
Si (incomingByte == 49) {}
digitalWrite (relayPin, HIGH) ;
} else {}
digitalWrite (relayPin, basse) ;
}
dire ce que tu as :
Serial.Print ("J’ai reçu:") ;
Serial.println (incomingByte, DEC) ;
}
}
driptwit.PDE