Bonjour, voici un exemple de code
/*
Branchement
Moteur CC
+ -> pin au choix d3 dans exemple
- -> GND arduino
BOUTON
1 pin -> au choix d4 dans exemple
2 pin -> GND
*/
#define BTN 4
#define ROTOR 3
bool state_btn = false;
void setup(void)
{
pinMode(BTN, INPUT); // On indique que le bouton et une entrer
pinMode(ROTOR, OUTPUT); // On indique que le moteur et une sortie
}
void loop(void)
{
if (digitalRead(BTN)) // si on appuis sur le bouton
(state_btn) ? true : false; // on change etat de celui si
/*
si celui si a etait activer on actionne le moteur sinon il s'eteint
*/
(state_btn) ? digitalWrite(ROTOR, HIGH) : digitalWrite(ROTOR, LOW);
}