İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
UYARI: Bu, bir motoru kontrol etmenin güvenli bir yolu değildir. Her I/O pini yalnızca 40 mA akımı işleyebilir. Bu hatlar boyunca bir H-Bridge veya başka bir şey kullanmanızı tavsiye ederim
Basit derken hız kontrolü kullanmaktan bahsetmiyorum. Ancak motoru herhangi bir harici devre olmadan doğrudan kontrol edin. İşte nasıl:
Bu nasıl oldu: Geçenlerde bir arduino ile charlieplexing hakkında bir talimat üzerinde çalışıyordum. Aynı prensibin bir dereceye kadar motorlarda da işe yarayıp yaramayacağını merak ediyordum. Bu yüzden, bir led yerine bir motor kullanırsanız, 2 yönlü kontrole sahip olabileceğiniz ve 2 PWM (Darbe Genişliği Modülasyonu) bağlantı noktası kullandıysanız, bir motor için 2 yönlü değişken hız kontrolüne sahip olabileceğiniz fikrini buldum. harici donanım olmadan!! Bu yüzden bulgularımı yayınlamaya karar verdim. İyi eğlenceler! Herhangi bir sorunuz varsa, lütfen onlara sorun.
Sana veya arduino'na olacak kötü şeylerden sorumlu değilim!
Adım 1: İhtiyacınız Olan Malzemeler:
Parçalar:- Arduino- Küçük DC motor- MotorAraçlar için tel:- Arduino IDE kurulu bilgisayar- A-B USB kablosu
Adım 2: Motorun Bağlanması
DC motorunuzu arduino'nuza bağlayın. - Motordan bir kabloyu arduino'nuzdaki pim 5'e bağlayın- Motorunuzdaki diğer kabloyu arduino'nuzdaki pim 6'ya bağlayın Bunun için donanım kurulumu oldukça basittir.
Adım 3: Arduino'yu Kodlamak
İşte arduino'nuzu programlamak için bazı temel adımlar.1) Kaynak kodunu aşağıdan indirin 2) Dosyayı Arduino IDE'de açın 3) "G/Ç Kartına Yükle" düğmesine basın 4) Program yüklendikten sonra çalışmaya başlayacaktırI koda iyi miktarda yorum eklemeye çalıştım, ancak herhangi bir sorunuz varsa lütfen onlara sorun.
Adım 4: Bu Nasıl Çalışır ve Daha Fazla Fikir
Bu Nasıl Çalışır: Bir pimi YÜKSEK ve diğerini DÜŞÜK yaptığınızda, YÜKSEK olan pimin pozitif voltajı vardır ve DÜŞÜK olan pim bir toprak (-) gibi çalışır. Not: Dönüş yönü aşağıdakinden farklı olabilir. Pim 5: Pim 6:Döner: YÜKSEK DÜŞÜK CCW DÜŞÜK YÜKSEK CW PWM: 127 DÜŞÜK CCW 1/2 Hız CCW = Saat Yönünün TersineCW = Saat YönündeFikirler:İkinci bir motor ekleyin. Üzgünüm, bunun için herhangi bir kodum yok, ancak aşağıda yayınlanan bir şematik var.