| Ligne 273 : |
Ligne 273 : |
| | [[Fichier:L293D Montage (LowRes,closer).JPG]] | | [[Fichier:L293D Montage (LowRes,closer).JPG]] |
| | | | |
| − | {{tmbox | text = En cours d'élaboration}} | + | === Code Arduino === |
| | + | <nowiki> |
| | + | int motor1Pin1 = 3; // pin 2 (Input 1) du L293D |
| | + | int motor1Pin2 = 4; // pin 7 (Input 2) du L293D |
| | + | int enablePin = 9; // pin 1 (Enable 1) du L293D |
| | + | |
| | + | void setup() { |
| | + | // set all the other pins you're using as outputs: |
| | + | pinMode(motor1Pin1, OUTPUT); |
| | + | pinMode(motor1Pin2, OUTPUT); |
| | + | pinMode(enablePin, OUTPUT); |
| | + | |
| | + | // Mettre la broche Enable a high comme ca le moteur tourne |
| | + | digitalWrite(enablePin, HIGH); |
| | + | } |
| | + | |
| | + | void loop() { |
| | + | // Le moteur tourne dans un sens |
| | + | digitalWrite(motor1Pin1, LOW); // mettre pin 2 a 293D low |
| | + | digitalWrite(motor1Pin2, HIGH); // mettre pin 7 a L293D high |
| | + | |
| | + | delay( 3000 ); // Attendre 3 secondes |
| | + | |
| | + | // Le moteur tourne dans l'autre sens |
| | + | digitalWrite(motor1Pin1, HIGH); // Mettre pin 2 a L293D high |
| | + | digitalWrite(motor1Pin2, LOW); // Mettre pin 7 a L293D low |
| | + | |
| | + | delay( 3000 ); // Attendre 3 secondes |
| | + | } |
| | + | </nowiki> |
| | + | |
| | + | {{tmbox | text = En cours de finalisation}} |
| | | | |
| | == Ou Acheter == | | == Ou Acheter == |