Étape 4: Bouton - Arduino Code
Utiliser le logiciel arduino et télécharger le code à votre arduino ci-dessous. Essentiellement, c’est juste le script de bouton par défaut dans les exemples, mais j’ai ajouté une autre broche (5) pour alimenter le voyant dans le bouton. Initalement, que j’ai voulu le bouton pour sortir lorsque le bouton est enfoncé et allumez à nouveau après tant de secondes pour indiquer le système était prêt. Malheureusement, cela n’a pas fonctionné comme prévu. Ne sais pas pourquoi, mais après la commande est donnée à la série décodeur ? il doit envoyer quelque chose en retour et arrêter le reste du script en cours d’exécution.DSLRBooth vous demande de cliquer pour commencer. Ci-dessous le numéro de série envoie un « s ». J’expliquerai dans la prochaine section.
-----------------------------------------------------------------------------------------const int buttonPin = 3 ; le code pin que le bouton-poussoir est fixé à const int lightPin = 5 ; goupille de sur que la lumière dans le bouton est
void setup() {/ / initialiser la broche bouton comme une entrée :
pinMode (buttonPin, entrée) ;
pinMode (lightPin, sortie) ; initialiser la communication série :
Serial.Begin(9600) ;
digitalWrite (lightPin, HIGH) ; }
void loop() {}
Si (digitalRead(buttonPin) == HIGH) {}
Serial.Print("s") ;
Delay(5000) ; délai 5 secondes pour un seul commandement est donné
}
}
----------------------------------------------------------------------------------------