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 -


Placez la led et le résistor de 
220 Ω.


Placez le bouton poussoir.


Placez le résistor de 10 kΩ






- - - - - - - - - - - - - - - - - - - -
- 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.
Testez le bon fonctionnement du programme.
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.
Connectez le raid - à l'une des broches GND.


Branchez l'alimentation de l'arduino.


FÉLICITATION !
C'est terminé.

- - - - - - - - - - - - - - - - - - - -


- - - - - - - - - - - - - - - - - - - -



Commentaires

Posts les plus consultés de ce blog

BBC MICROBIT - PIERRE FEUILLE CISEAUX

ARDUINO : UTILISER UN POTENTIOMÈTRE