top of page

Otonom Araç Tasarımı-25 : Raspberry Pi GPIO ile DC Motor PWM Kontrolü

PWM: (Pulse-Width Modülation)(Sinyal-Genişlik Modülasyonu)

Raspberry Pi GPIO ile DC Motor PWM Kontrolü

Kullanılan donanımlar bölümünde raspberry pi üzerindeki gpio pinlerinin yapısı verilmiştir. Bu pinler giriş-çıkış olarak ayarlanıp farklı amaçlar için kullanılabilir. Görüntü işleme sonrasında elde edilen sonuca göre dc motoru kontrol etmek gerekmiştir. DC motorların hız kontrolü PWM(Pulse-Width Modülation)(Sinyal-Genişlik Modülasyonu) ile rahatlıkla yapılabilmektedir. Burada DC motorun python üzerinde yazılan bir kod ile hızları kontrol edilmiştir. PWM sinyali raspberry pi kartı üzerindeki 15 numaralı pinden motor sürücünün PWM pinine gönderilmiştir. Bu sayede motor hız kontrolü sağlanmıştır. Input pinlerinin biri high diğeri low konuma getirilerek motorun yönü kontrol edilmiştir. Programın sonunda pinler sıfırlanmıştır. Aksi takdirde hatalı sonuçlar ile karşılaşılmıştır. İlgili kod şöyledir :



תגובות


pexels-pixabay-257636.jpg

Abone Olmak İster Misiniz?

Sitede yayınlanacak gelişmelerden mail yoluyla haberdar olmak isterseniz abone olabilirsiniz.

Abone oldunuz, teşekkürler !

bottom of page