Arduino – Sterowanie silnikiem za pomocą L293D
Pewno każdy z was w pewnym momencie w swoich projektach zacznie używać silników DC. Tu z pomocą przychodzi nam Arduino. W tym przypadku wykorzystamy układ L293D do tego dorzucimy potencjometr oraz przełącznik. Z tych elementów wykonamy prosty sterownik, w którym prędkość obrotową będziemy regulować przy pomocy potencjometru, natomiast aby zmienić kierunek obrotu naszego silniczka DC wciskamy przycisk.
Do wykonania będą nam potrzebne następujące elementy:
- Arduino np. Arduino UNO,
- L293D, - Potencjometr 10kΩ,
- Przycisk - Płytka stykowa
- Kable do połączenia wszystkiego.
Schemat połączeń z Arduino:
Program:
int enablePin = 11;
int in1Pin = 10;
int in2Pin = 9;
int switchPin = 7;
int potPin = 0;
void setup()
{
pinMode(in1Pin, OUTPUT);
...