Arduino ile Motor kontrolü yeni yazı konumuz.
Yazımda bulacağınız içerikler ;
- Arduino , motor ve motor sürücü bağlantı devre şeması
- Arduino ve motor sürücü ile motor kontrol kodu
- Malzeme Listesi
Arduino ile Motor kontrolü bağlantı şeması
Arduino ve motor sürücü ile motor kontrol kodu
const int in_1 = 5; const int in_2 = 4; const int pwm_1 = 3; void setup() { pinMode(in_1, OUTPUT); pinMode(in_2, OUTPUT); pinMode(pwm_1, OUTPUT); } void loop() { digitalWrite(in_1 , HIGH); digitalWrite(in_2 , LOW); analogWrite(pwm_1 , 150); }
Malzeme Listesi
- 6-12 Volt arasında harici Güç Kaynağı
- Arduino Uno
- L298N Dual H Köprülü Dc Step Motor Sürücüsü
- Dc motor
Güç Kaynağı
Kullandığım güç kaynağı 12 voltluk bir kuru aküdür. İhtiyaca göre lipopil veya pil kullanılabilir. Ayrıntılı bilgi için Güç kaynağı nedir ? güç kaynağı çeşitleri ? birbirlerine göre avantajları ve dezavantajları sayfamıza bakabilirsiniz.
Motor Sürücü
Motor sürücüler motorları kontrol etmemizi sağlayan elektronik kartlardır.Biz burada L298n Dual H köprülü Dc step motor sürücüsünü kullandık. L298n Motor sürücü hakkında ayrıntılı bilgi için tıklayınız.
Dc Motor
Kullandığım dc motor çekirdeksiz 5 volt ile çalışan bir motor. Projede kullandığım Çekirdeksiz dc motorun detayları ve Dc motor çalışma Prensibi , Çeşitleri , Eksileri ve Artıları bilgisine ulaşabilirsiniz.
kaynak : https://arduino-info.wikispaces.com/MotorDrivers