Étape 7: Reconnaissance de Code pour voix et relais
Pour enregistrer les commandes voir mon Instructable module Geetech voix!!
la lecture précédente de la broche d’entrée
octet com = 0 ;
le temps de debounce, augmenter si la sortie scintille
void setup()
{
pinMode (3, sortie) ;
pinMode (sortie 4) ;
pinMode (5, sortie) ;
pinMode (6, sortie) ;
Serial.Begin(9600) ; Serial.Write(0xAA) ;
Serial.Write(0x37) ;
Delay(1000) ;
Serial.Write(0xAA) ;
Serial.Write(0x21) ;
}
void loop()
{
while(Serial.available())
{
com = Serial.read() ;
Switch(com)
{
cas 0 x 11 :
digitalWrite (3, élevée) ;
rupture ;
cas 0 x 12 :
digitalWrite (4, élevée) ;
rupture ;
cas 0 x 13 :
digitalWrite (5, HIGH) ;
rupture ;
cas 0 x 14 :
digitalWrite (6, HIGH) ;
rupture ;
cas 0 x 15 :
digitalWrite (3, faible) ;
digitalWrite (4, faible) ;
digitalWrite (5, LOW); digitalWrite (6, faible) ;
rupture ;
}
}
}