MTbutton: Exemple 2
Gestion par événements pour UNO, Nano, Mega
Envoyer la lettre A sur appui d'un bouton
Le programme va envoyer la lettre A à chaque appui sur le bouton câblé sur A0.
Programme complet recommandé
Ce programme se fait complètement sous interruption, et libère loop qui peut être utilisé pour faire autre chose.
// Ce programme envoie sur la liaison série la lettre 'A' #include <MTobjects.h> // V1.0.4 Voir http://arduino.dansetrad.fr/MTobjects const uint8_t PIN_BUTTON = A0; // Bouton câblé entre GND et A0 void envoi(void) { Serial.print('A'); // Appelée quand on vient d'appuyer sur le bouton } MTbutton Bouton(PIN_BUTTON, envoi); // Mise en place du bouton void setup() { Serial.begin(115200); // Initialisation de la console } void loop(){}