• 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