
Dans ce tutoriel on va commander un moteur à courant continu par la carte Arduino:
1- Lorsqu’on appuie sur le bouton poussoir, le moteur tourne
2- Lorsqu’on relâche le bouton poussoir , le moteur s’arrête.
Quant au montage, on peut connecter
Pour le relais:
Pour le moteur:
Pour le bouton poussoir:
Voici le programme qui permet de contrôler un moteur à courant continu par la carte Arduino.
const int bouton = 1; // le bouton est connecté à la broche 1 de la carte Adruino
const int relais_moteur = 2; // // le relais est connecté à la broche 1 de la carte Adruino
int etatBouton;
void setup()
{
pinMode(bouton, INPUT); // le bouton est une entrée
pinMode(relais_moteur, OUTPUT);
}
void loop()
{
etatBouton = digitalRead(bouton);
if (etatBouton == 0) // On appuie sur le bouton poussoir
{
digitalWrite(relais_moteur, HIGH); // Le moteur se met à tourner
}
else // On relache le bouton poussoir
{
digitalWrite(relais_moteur, LOW); // Le moteur s’arrête de tourner
}
}