• Post category:Uno
  • Post comments:4 commentaires
  • Post last modified:mars 12, 2022
  • Temps de lecture :3 min de lecture

Moteur PAP + Driver TB6600 commandé par 2 boutons + variation de vitesse avec un Arduino *

 

 

    Prérequis :

Matériel :

  • 1 x Carte Arduino Uno
  • 1 x Driver TB6600
  • 2 x Boutons
  • 1 x Potentiomètres 10 KΩ
  • 1 x Alimentation 12v
  • 1 x Moteur PAP bipolaire
  • Fils de connexion
  • 1 x Breadboard

Version IDE :

 

 

Vidéo de démonstration :

 

Schéma de câblage :

 

Code :

#define stepPin 2 
#define dirPin 3  
#define enabledmotor 4 
unsigned long vitessemax = 10; //Vitesse max du moteur
unsigned long vitessemin = 12000; //Vitesse min du moteur
long motorspeed;

const int senshoraire = 5; // le numéro de la broche du bouton senshoraire
const int sensantihoraire = 6; // le numéro de la broche du bouton sensantihoraire




void setup() {  
  Serial.begin(9600);
  pinMode(stepPin, OUTPUT);
  pinMode(dirPin, OUTPUT);
  pinMode(enabledmotor, OUTPUT);
  pinMode(senshoraire, INPUT_PULLUP);
  pinMode(sensantihoraire, INPUT_PULLUP);
}

void loop() {
  Serial.println(motorspeed);
  int sensorReading = analogRead(A0);
  motorspeed = map(sensorReading, 0, 1023, vitessemin, vitessemax);
  if (digitalRead(senshoraire) == LOW) {
    digitalWrite(dirPin, LOW);
    moteur();
  }
  else if (digitalRead(sensantihoraire) == LOW) {
    digitalWrite(dirPin, HIGH);
    moteur();  
  }
  else{
  digitalWrite(enabledmotor, HIGH);    
  } 
}

void moteur(){
  digitalWrite(enabledmotor, LOW);
  digitalWrite(stepPin, HIGH);
  delayMicroseconds(motorspeed);
  digitalWrite(stepPin, LOW);
  delayMicroseconds(motorspeed);  
}

 


 

Cet article a 4 commentaires

  1. Achraf

    Bonjour , d’abord merci beaucoup , mais j’ai Une question.
    Où on peut réaliser et stimuler ce montage avec TB6600??

    1. steven

      Bonjour et merci.
      Par contre je n’es pas bien saisie votre demande « Où on peut réaliser et stimuler ce montage avec TB6600?? »
      Cordialement

  2. hinao80

    j ai réalisé le montage et fais des essai c est super juste ce que cherche, cool

Laisser un commentaire