ARDUINO - UTILISER UN BOUTON POUSSOIR
- - - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - -
- ARDUINO : MONTAGE -
UTILISER UN BOUTON POUSSOIR
- - - - - - - - - - - - - - - - - - - -
- PRÉSENTATION -
Utilisez une broche numérique en entrée pour
Allumer une led.
- - - - - - - - - - - - - - - - - - - -
- MATÉRIEL -
Arduino uno [1] - ou compatible
Led [1] - ∅ : 5mm - Couleur : rouge - U = 2.1 V - I = 0.02 A
Bouton poussoir [1] - normalement ouvert
Résistor [1] - R = 220 Ω - P = 0,250 W
Résistor [1] - R = 10 kΩ - P = 0,250 W
Breadboard [1] - avec ses câbles de connexion
- - - - - - - - - - - - - - - - - - - -
- RÉALISATION -
- - - - - - - - - - - - - - - - - - - -
- PROGRAMMATION -
Branchez votre Arduino sur un port USB.
Ouvrez votre IDE Arduino et saisissez le script suivant.
Ou faites un copier / coller.
// --- Origine Nerd ---
// --- Mon atelier a moi ---
// --- ARDUINO ---
// --- BOUTON POUSSOIR 1 ---
// --- INITIALISATION GENERALE ---
// --- Déclaration des constantes ---
const byte BUT_Test = 7 ;
const byte LED_Temoin = 13 ;
// --- Déclaration des variables ---
int VAR_Etat = LOW ;
// --- INITIALISATION DU PROGRAMME ---
void setup ( )
{
// --- Typage des pins de la carte ---
pinMode ( BUT_Test , INPUT ) ;
pinMode ( LED_Temoin , OUTPUT ) ;
// --- Initialisation des pins de la carte ---
digitalWrite ( LED_Temoin , VAR_Etat ) ;
}
// --- BOUCLE PRINCIPALE ---
void loop()
{
// --- Test si le bouton est enfoncé ---
if ( digitalRead ( BUT_Test ) == 0 )
{
// --- A faire si le bouton est enfoncé ---
VAR_Etat = !VAR_Etat ;
digitalWrite ( LED_Temoin , VAR_Etat ) ;
delay ( 250 ) ;
}
}
// --- Programme : JFB ---
// --- Octobre 2020 ---
// --- Fin ---
Téléversez le script dans votre Arduino.
Déconnectez et débranchez votre Arduino.
- - - - - - - - - - - - - - - - - - - -
- UTILISATION -
Connectez le résistor 10 kΩ à la broche 7.
Connectez le résistor 220 Ω à la broche 13.
Connectez le raid + à la broche 5v.
Branchez l'alimentation de l'arduino.
FÉLICITATION !
C'est terminé.
- - - - - - - - - - - - - - - - - - - -







Commentaires
Enregistrer un commentaire