• Post category:Nano
  • Post comments:0 commentaire
  • Post last modified:mars 12, 2022
  • Temps de lecture :5 min de lecture

Vérin électrique actionné par impulsion avec 2 boutons (sortir, rentrer) avec un L298N et Arduino Nano *

 

 

    Prérequis :

Matériel :

  • 1 x Carte Arduino Uno
  • 1 x Vérin électrique
  • 1 x L298N
  • 2 x Boutons
  • 1 x Alimentation 12v
  • Fils de connexion
  • 1 x Breadboard

Version IDE :

 

 

Vidéo de démonstration :

 

Schéma de câblage :

 

 

Code :

// le numéro de la broche du bouton rentrer verin
const int btrentreverin = 5;
// le numéro de la broche du bouton sortir verin
const int btsortirverin = 6;

// Moteur 1
// le numéro de la broche ou est branché la sortie IN1 du L298N
int IN1 = 3;
// le numéro de la broche ou est branché la sortie IN2 du L298N
int IN2 = 4;

void setup() {
pinMode(IN1, OUTPUT);
pinMode(IN2, OUTPUT);
pinMode(btsortirverin, INPUT_PULLUP);
pinMode(btrentreverin, INPUT_PULLUP);

}

void loop() {
//Sortir verin
if (digitalRead(btsortirverin) == LOW) {
digitalWrite(IN1, 1);
digitalWrite(IN2, 0);
}
//Rentrer verin
else if (digitalRead(btrentreverin) == LOW) {
digitalWrite(IN1, 0);
digitalWrite(IN2, 1);
}
// Arrêt du moteur
else{
digitalWrite(IN1, 0);
digitalWrite(IN2, 0);
}
}

 


+ Infos sur le langage utilisé :

1. Fonctions
2. Variables
3. Stucture

 

Laisser un commentaire