Tutoriel : Bouton poussoir NO
Contact momentané normalement ouvert.
Interrupteurs
Lire un bouton sans résistance externe
- Reliez le bouton entre D2 et GND sur un Uno.
- Dans setup(), utilisez pinMode(2, INPUT_PULLUP) et Serial.begin(9600).
- Dans loop(), affichez digitalRead(2) avec Serial.println, puis delay(100).
- Appuyez et relâchez le bouton. Ajoutez un filtrage anti-rebond pour compter les appuis.
Bouton poussoir NO
Contact momentané normalement ouvert.
- Reliez le bouton entre D2 et GND sur un Uno.
- Dans setup(), utilisez pinMode(2, INPUT_PULLUP) et Serial.begin(9600).
- Dans loop(), affichez digitalRead(2) avec Serial.println, puis delay(100).
- Appuyez et relâchez le bouton. Ajoutez un filtrage anti-rebond pour compter les appuis.
Projets utilisant ce composant
- Mini-borne d’arcade USB : six commandes et façade Maker
- Compteur de pas à écran et remise à zéro
- Drone école : banc captif de stabilisation à quatre moteurs
- Robot à deux roues : contrôle d’équilibre sur banc
- Alarme de présence avec armement différé
- Inclinomètre numérique à deux axes
- Plateau photo motorisé à positionnement indexé
- Serrure de maquette à code et verrouillage automatique
- Banc de réglage pour servomoteurs
- Cockpit USB : boutons et manette des gaz
Relâché : HIGH. Appuyé : LOW.