Bonjour a tous voilà j'ai un projet de terminale qui consiste a programmer une porte battante avec un moteur a courant continue. J'ai commencé un programme mais je suis dans une impasse. Je ne sais pas si il est faux ou pas et si il faut rajouter quelque chose. Pouvez vous m'aider si possible merci.
Voici le programme:
Code:const int enable = 3; const int in1 = 2; const int in2 = 4; const int potar = 0; void setup() { pinMode(enable, OUTPUT); pinMode(in1, OUTPUT); pinMode(in2, OUTPUT); Serial.begin(115200); analogWrite(enable, 0); digitalWrite(in1, LOW); digitalWrite(in2, HIGH); } void loop() { int vitesse = analogRead(potar); vitesse /= 4; analogWrite(enable, vitesse); Serial.println(vitesse); delay(50); }
-----