Mündəricat:
- Addım 1: Avadanlıq tələb olunur
- Addım 2: Dövrə Dizaynı
- Addım 3: Arduino Kodu işləyir
- Addım 4: Kodu NodeMCU -ya yükləyin
- Addım 5: Test edin
Video: DC Motor Mövqe Nəzarəti: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu təlimat Yerli veb şəbəkəsi vasitəsi ilə motor vəziyyətinin necə idarə olunacağını göstərəcək.
İndi ağa qoşulmuş ağıllı telefon və ya iPad -dən istifadə edə bilərsiniz, sonra motorun yerli veb serverinin ünvanını yazın Buradan, veb səhifədəki diskə toxunduğumuzda diski veb səhifədə çevirərək motor mövqeyi diskinə nəzarət edə bilərik, o, mövqe ayarı göndərəcək. motorun veb serverinə keçin, sonra real vaxtda bu mövqe parametrinə çatmaq üçün motor diskini döndərin
Videoya baxın
www.youtube.com/watch?v=bRiY4Qr5HRE
Addım 1: Avadanlıq tələb olunur
Bu layihəni həyata keçirmək üçün bizə lazım olacaq
1. nodeMCU
2. H-körpüsü L298
3. Enkoderi olan motor
4. Motor bazası
NodeMCU -nun ürəyi, yerli wifi şəbəkəsinə qoşulmağa imkan verən ESP8266 -dır. Həm də digər Arduino mikro nəzarətçisi kimi GPIO və interrupt, PWM funksiyasına malikdir
Motor bazası 3 mm qalınlığında MDF ağacdan hazırlanmışdır, lazer cnc maşını ilə kəsilmişdir.
Addım 2: Dövrə Dizaynı
Dövrə dizaynına nəzər salın, motor kodlayıcısı 4, 5 giriş pininə bağlıdır, burada pin 4 də motorun fırlanmasını saymaq üçün kəsici pin rolunu oynayır.
Pin 12, 13, H-körpüsü L298-in köməyi ilə motorun irəli və ya geriyə doğru hərəkət etməsini idarə etmək üçün çıxış pimi rolunu oynayır
Pin 14, motor sürətini idarə etmək üçün PWM funksiyası ilə istifadə olunur, bu layihədə, motor sürətini azaltmaq üçün sabit PWM -i itələyir.
Sonra, şəkildəki kimi motor bazasına dövrə vurduq.
Addım 3: Arduino Kodu işləyir
Əsas hissə yerli veb ekranı üçün istifadə olunan HTML kodudur
Tam kodu buradan yükləyə bilərsiniz
Java skript kitabxanası dairəvi disk yaratmaq və nodeMCU -ya dəyər ötürmək üçün istifadə olunur. Java lib nodeMCU fayl sisteminə yüklənməli idi
Addım 4: Kodu NodeMCU -ya yükləyin
Yükləmək üçün iki hissə var:
1. Java lib nodeMCU fayl sisteminə
Lib, layihə faylının yanındakı qovluqda saxlanılır, "məlumat yükləmə" vasitəsini Arduino kataloq vasitəsinə qurmalıyıq, sonra Arduino IDE -ni yenidən başlatmalıyıq.
Java lib yükləmək üçün aşağıdakıları seçin: Alətlər> ESP8266 Sketch Məlumat Yükləmə
Lib yükləmək üçün təxminən 1 dəqiqə gözləyin.
"Məlumat yükləmə" vasitəsini buradan yükləyə bilərsiniz
2. MCU -nu birləşdirmək üçün proqram
Kodu yükləmək üçün həmişəki kimi Arduino yükləmə funksiyasından istifadə edin.
Addım 5: Test edin
Bu belədir! Motor mövqeyini idarə etmək üçün wifi şəbəkəsinə qoşulmuş cib telefonu və ya iPad -dən istifadə edə bilərsiniz.
Tövsiyə:
Xüsusi Sterling Təkər (Mövqe Sensoru Olaraq Qazan): 10 Addım
Xüsusi Sterling Təkər (mövqe sensoru olaraq qazan): imtina: bu addımın göstərilməməsi üçün məni addım -addım göstərməməkdə günahlandırmayın və mən nə etdiyimi və nəticəni deyirəm, bunun kimi bəzi əsas qüsurları var. səs -küy, etdiyim kimi etmə və üstün bir nəticə gözləməyin və f
Mövqe əsaslı çoxfunksiyalı kub saatı: 5 addım (şəkillərlə)
Vəzifəyə əsaslanan çoxfunksiyalı kub saatı: Bu tarixlə saat, yuxu taymeri və gecə işığı kimi işləyən OLED ekranı olan Arduino əsaslı bir saatdır. Fərqli " funksiyalar " bir akselerometr tərəfindən idarə olunur və kub saatını fırladaraq seçilir
Arduino ilə Servo Mövqe Əlaqə Sistemi: 4 addım
Arduino ilə Servo Vəzifə Əlaqə Sistemi: Hey, bu mənim ilk təlimatımdır. MY layihəm, Arduino IDE -nin seriyalı monitorunuzda və ya serial qurucunuzda servo mövqeyini almağa imkan verir. Bu, humanoid robotlar kimi servo mühərriklərdən istifadə edən arduino robotlarını proqramlaşdırmağı asanlaşdırır
8Ch PWM -ni Pulse Mövqe Modulyasiyasına necə çevirmək olar: 4 addım
8Ch PWM-ni Pulse Mövqe Modulyasiyasına necə çevirmək olar: Radio nəzarətli modellər (və ya RC modelləri) üçün radio qəbuledicilərinin 2 çıxış siqnal formatını nəzərdən keçirəcəyik. Ənənəvi və ən çox yayılmış qəbuledici siqnal növü PWM -dir və ümumiyyətlə PWM hər kanal üçün yalnız bir tel tələb edir. PPM siqnalizasiyası artıq sürətlə gedir
Mövqe və Sürət Nəzarəti üçün DC Motor və Enkoder: 6 Addım
Vəzifə və Sürət Nəzarəti üçün DC Motor və Enkoder: Giriş Biz Universiti Tun Hussei Onn Malaysia (UTHM) UQD10801 (Robocon I) tələbəsindən ibarət bir qrupuq. Bu kursda 9 qrupumuz var. Qrupumuz 2. qrupdur. Qrupumuzun fəaliyyəti DC -dir. mövqe və sürət nəzarəti üçün motor və kodlayıcı. Qrupumuzun obyekti