İçindekiler:
- Adım 1: Donanım Gerekli
- Adım 2: Devre Tasarımı
- Adım 3: Arduino Kodu Çalışır
- Adım 4: Kodu NodeMCU'ya yükleyin
- Adım 5: Test Edin
Video: DC Motor Konum Kontrolü: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu talimat, Yerel web ağı aracılığıyla motor konumunun nasıl kontrol edileceğini gösterecektir.
Artık ağa bağlı akıllı telefon veya iPad kullanabilirsiniz, ardından motorun yerel web sunucusunun adresini yazın, buradan, web sayfasındaki diski döndürerek web sayfasındaki diske dokunduğumuzda motor konum diskini kontrol edebiliriz, konum ayarını gönderecektir. motorun web sunucusuna, ardından gerçek zamanlı olarak bu konum ayarına ulaşmak için motor diskini döndürün
Videoyu izle
www.youtube.com/watch?v=bRiY4Qr5HRE
Adım 1: Donanım Gerekli
Bu projeyi yapmak için ihtiyacımız olacak
1. nodeMCU
2. H köprüsü L298
3. Enkoderli motor
4. Motor tabanı
nodeMCU'nun kalbi, yerel wifi ağına bağlanmamıza izin veren ESP8266'dır. Ayrıca GPIO ve kesme, PWM işlevine sahiptir, diğerleri gibi Arduino mikrodenetleyici
Motor kaidesi, lazer cnc makinesi ile kesilmiş 3mm kalınlığında MDF ahşaptan yapılmıştır.
Adım 2: Devre Tasarımı
Devre tasarımına bir göz atın, motor kodlayıcı giriş pimi 4, 5'e bağlanır, burada pim 4 ayrıca motorun dönüşünü saymak için bir kesme pimi görevi görür
Pim 12, 13, H köprüsü L298 yardımıyla motorun ileri veya geri hareketini kontrol etmek için çıkış pimi görevi görür
Pin 14, motor hızını kontrol etmek için PWM işleviyle birlikte kullanılır, bu projede, motorun hızını azaltmak için sadece kararlı PWM'yi dışarı iter.
Daha sonra resimdeki gibi motor kaidesine devre yaptık.
Adım 3: Arduino Kodu Çalışır
Ana kısım, yerel web ekranı için kullanılan HTML kodudur.
Tam kod buradan indirilebilir
Java komut dosyası kitaplığı, daire diski yapmak ve değeri nodeMCU'ya iletmek için kullanılır. Java kütüphanesinin nodeMCU dosya sistemine yüklenmesi gerekiyordu
Adım 4: Kodu NodeMCU'ya yükleyin
Yüklenecek iki kısım var:
1. Java lib'den nodeMCU dosya sistemine
Lib, proje dosyasının yanındaki klasöre kaydedilir, Arduino dizin aracına "veri yükleme" aracı adlı aracı yüklememiz ve ardından Arduino IDE'yi yeniden başlatmamız gerekiyor.
Java lib'i yüklemek için aşağıdakileri seçin: Araçlar> ESP8266 Çizim Verisi Yükleme
Kütüphaneyi yüklemek için yaklaşık 1 dakika bekleyin.
"Veri yükleme" aracı buradan indirilebilir
2. MCU düğümü için program
Kodu normal Arduino gibi yüklemek için yükleme işlevini kullanma.
Adım 5: Test Edin
Bu kadar! Artık motor konumunu kontrol etmek için wifi ağına bağlı cep telefonu veya iPad kullanabilirsiniz.
Önerilen:
4 Elli 'Weasley' Konum Saati: 11 Adım (Resimli)
'Weasley' 4 Elli Konum Saati: Bir süredir ortalıkta dolaşan bir Raspberry Pi ile, onu en iyi şekilde kullanmamı sağlayacak güzel bir proje bulmak istedim. ppeters0502 tarafından hazırlanan bu harika Eğitilebilir Kendi Weasley Konum Saatinizi Oluşturun ile karşılaştım ve düşündüm ki
Magicbit'ten [Magicblocks] Bisiklet Ayaklığı Konum Sensörü: 8 Adım
Magicbit'ten [Magicblocks] Bisiklet Tekmelik Konum Sensörü: Magicblocks kullanarak Magicbit ile Tekme Ayak Konum Sensörü yapmak için Basit Kendin Yap Projesi. ESP32 tabanlı bu projede geliştirme kartı olarak magicbit kullanıyoruz. Bu nedenle bu projede herhangi bir ESP32 geliştirme kartı kullanılabilir
Konum ve Hız Kontrolü için DC Motor ve Enkoder: 6 Adım
Konum ve Hız Kontrolü için DC Motor ve Enkoder: Giriş Universiti Tun Hussei Onn Malaysia(UTHM) UQD10801(Robocon I) öğrencisinden oluşan bir grubuz.Bu kursta 9 grubumuz var.Grubum 2.grup.Grubumuzun etkinliği DC'dir. konum ve hız kontrolü için motor ve enkoder. Grubumuzun amacı
Butonlar, Raspberry Pi ve Scratch ile Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: 8 Adım (Resimlerle)
Basmalı Düğmeler, Raspberry Pi ve Scratch Kullanarak Parlaklık Kontrolü PWM Tabanlı LED Kontrolü: Öğrencilerime PWM'nin nasıl çalıştığını açıklamanın bir yolunu bulmaya çalışıyordum, bu yüzden kendime 2 basmalı düğme kullanarak bir LED'in parlaklığını kontrol etmeye çalışma görevi verdim - bir düğme bir LED'in parlaklığını arttırır ve diğeri onu karartır. Programlamak için
ESP8266 RGB LED ŞERİT WIFI Kontrolü - NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak - RGB LED STRIP Akıllı Telefon Kontrolü: 4 Adım
ESP8266 RGB LED ŞERİT WIFI Kontrolü | NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak | RGB LED STRIP Akıllı Telefon Kontrolü: Merhaba arkadaşlar, bu eğitimde nodemcu veya esp8266'yı bir RGB LED şeridini kontrol etmek için IR uzaktan kumanda olarak nasıl kullanacağımızı öğreneceğiz ve Nodemcu wifi üzerinden akıllı telefon ile kontrol edilecek. Yani temel olarak RGB LED STRIP'i akıllı telefonunuzla kontrol edebilirsiniz