În acest proiect vom învăța cum să controlăm un motor simplu Toy Hobby folosind circuitul integrat L293D.
De ce avem nevoie de L293D?
Arduino nu poate furniza suficient curent pentru a conduce un motor direct de la pini (se va arde!). L293D funcționează ca un „comutator”: primește comenzile de la Arduino și direcționează curentul de la o baterie externă către motor.
Ce veți avea nevoie:
- 1x Arduino Uno
- 1x Motor DC (Tip 130)
- 1x circuit integrat driver motor L293D
- 1x suport baterii (ex. 4xAA pentru 6V)
- Breadboard & cabluri
Conexiunile (Circuitul)
Plasați L293D pe breadboard. Semicercul (decupajul) indică partea „de sus” (Pinii 1 și 16).
Conexiuni de alimentare:
Pin 16 (VCC1): La 5V de la Arduino (alimentarea cipului).
Pin 8 (VCC2): La (+) al bateriei (alimentarea motorului).
GND (Pinii 4, 5, 12, 13): Conectați-i împreună la masa (GND) Arduino ȘI la (-) al bateriei. Atenție: Trebuie să aibă masă comună!
Conexiuni de control (Arduino):
Pin 1 (Enable 1,2): La pinul 9 al Arduino (pentru controlul vitezei prin PWM).
Pin 2 (Input 1): La pinul 3 al Arduino.
Pin 7 (Input 2): La pinul 4 al Arduino.
Conexiuni motor:
Pin 3 (Output 1): La un fir al motorului.
Pin 6 (Output 2): La celălalt fir al motorului.