Mündəricat:
- Addım 1: Escs və BLDC -lərin bağlanması
- Addım 2: Blynk Tətbiqinin Qurulması
- Addım 3: Arduino IDE Kodu
- Addım 4: Motorların kalibrlənməsi
- Addım 5: Hamısı Bitti
Video: Nodemcu və Blynk ilə Quadcopter (Uçuş İdarəçisiz): 5 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Salam uşaqlar.!
Uçuş idarəedicisi olmayan pilotsuz təyyarənin axtarışı burada bitir.
Uçuş nəzarətçisi olmadan işləməsi üçün bir gecədə şəbəkədə gəzirdim və bunu etməməyim çox xəyal qırıqlığı yaratdı. Uçuş nəzarətçisi olmadan pilotsuz təyyarə hazırlayacaq.
Blynk, hər şeyi uzaqdan idarə edə biləcəyiniz açıq mənbəli bir IOT platformasıdır. (Hətta universal bir pult olaraq da qeyd oluna bilər).
Təşəkkürlər Blynk.!
Nodemcu bu günlərdə səs -küyə səbəb oldu, nodemcu proqramlaşdırma asanlığı səbəbindən istifadə etdim, biri arduino IDE -nin özündə proqramlaşdıra bilər.
Ön şərtlər: Əsas lehimləmə texnikasını və Arduino IDE -ni bilmək lazımdır.
Lazım olan şeylər:
1. BLDC mühərrikləri. (Mənim vəziyyətimdə 4 ədəd 2212 1800KV mühərriklərdən istifadə etmişəm)
2.30A ESC-4
3. Drone çərçivəsi (Onlayn sifariş verə bilərsiniz və ya belə edə bilərsiniz).
4. LİPO Batareyası (Adətən bir şarj cihazı ilə) (2200 mAh 11.1V 30C xüsusi batareya istifadə etmişəm).
5. Güc Dağıtım Şurası.
6. Nodemcu
İstinadlar:
İşdə istifadə etdiyim istinadlar:
1. Blynk Sənədləri
2. Nodemcu sənədləri
3. Esp9266WiFi Başlığı funksiyaları.
4. BLDC və ESC işləyir, kalibrləmə. (Youtube -a baxın).
Başlamaq vaxtıdır.!
Addım 1: Escs və BLDC -lərin bağlanması
ESC -lər ümumiyyətlə motor sürətini idarə etmək üçün istifadə olunur. ESC -dən çıxan üç sancaq BLDC mühərriklərinə aşağıdakı kimi verilir. PWM siqnalı, motor sürətini idarə edəcək nodemcu tərəfindən yaradılır.
Aerodinamika nəzərə alınmalıdır: Pilotsuz təyyarənin uçması üçün sinergetik addım aerodinamikadır. Bir -birinə zidd olan mühərriklər eyni istiqamətdə olmalıdır. Əks olan iki motor eyni istiqamətdə olmalıdır (yəni ACW), sonra digər Dinamiklərə diqqət yetirərək iki əks mühərrik CW -də düzgün lehimlənməlidir.
Addım 2: Blynk Tətbiqinin Qurulması
Blynk tətbiqini yükləyin. Bunu Android/iOS mağazasında tapa bilərsiniz. Boş hesab yaradın və hesabınızı təsdiq edin.
Blynk kitabxanasını Arduino IDE -yə quraşdırın.
İki sürüşmə vidceti əlavə edin. Biri motor kalibrləmə üçün, digəri isə motor idarəçiliyinə aiddir. Bir kaydırıcı seçin və pimi V0 olaraq təyin edin və ən yüksək dəyəri 255 olaraq dəyişdirin. 255 -ə ən yüksək dəyər. (Pilotsuz uçan aparatı idarə etmək üçün) Eyni kalibrləmə və pilotsuz təyyarəni idarə etmək üçün eyni widgetdan istifadə etmək olar. (lakin tövsiyə edilmir) Bəzi şəkillər göstərmək üçün yüklənib.
Addım 3: Arduino IDE Kodu
Kodu əldə etmək üçün bu linki yoxlayın.
Esp8266 lövhə paketi Arduino IDE -yə quraşdırılmalıdır. ESP8266 kitabxanasını Arduino IDE -yə əlavə etmək üçün yüklənmiş videonu izləyin.
Arduino -da faylı açın və Pano menecerindəki lövhəni "Nodemcu" olaraq seçərək kodu yükləyin.
Addım 4: Motorların kalibrlənməsi
Diqqət.! Zəhmət olmasa kalibrləyərkən pervanələrin çıxarıldığından əmin olun. Mühüm bir tədbir 'coz i ilə çox pis təcrübə yaşadım!!? Motorlar "kalibrlənməlidir". Bu daha yüksək və ən aşağı qaza uyğun gəlmək kimi təyin olunur. mcu tərəfindən verilən ən yüksək və ən aşağı gərginliyə qədər sürət. blynk tətbiqetməsi düzgün şəkildə qurulub və esc və BLDC qurulduqdan sonra növbəti addım kalibrlənməkdir., mühərriklər esc -ni kalibr etmək üçün bir səs siqnalı verəcəkdir. BLDC -ləri kalibr etmək üçün sadə addımları izləyin 1. Motor səs siqnalı verdikdən sonra sürgünü maksimum dəyərə dəyişin (mənim vəziyyətimdə 255).2. Motor onu algılar və aşağı qaz üçün ikinci səs siqnalı verir. Bu dəfə kaydırıcıyı ən aşağı dəyərə, yəni 03. Motor, kalibrləmə edildiyini bildirən iki dəfə səs siqnalı verəcək və motorların sürətini dəyişdirmək üçün sürgü dəyərini dəyişdirəcək. bitdi.!
Addım 5: Hamısı Bitti
Zəhmət olmasa bütün mühərriklərin hərəkət etməsi üçün eyni sürətə (yəni eyni RPM) malik olduğundan əmin olun.
Hamınıza xeyirli gün.!
Hər hansı bir sorğu:
[email protected] ünvanına çatın
Tövsiyə:
Qabaqcıl Model Roket Uçuş Kompüteri!: 4 Addım (Şəkillərlə birlikdə)
Qabaqcıl Model Roket Uçuş Kompüteri!: Özünü qanadsız idarə edən ən yeni raketim üçün yüksək səviyyəli model raket uçuş kompüterinə ehtiyacım var idi! Buna görə özüm qurdum! Bunu qurmağa qərar verməyimin səbəbi TVC (itmə vektoruna nəzarət) raketləri qurmağımdır. Bu o deməkdir ki
Uçuş Xəritəçiliyi Məlumatlarından istifadə edərək Moruq PI Pist İşığı: 14 Addım (Şəkillərlə)
Uçuş Xəritəçəkmə Məlumatlarından istifadə edən Moruq PI Pist İşığı: Bu lampa, bir neçə səbəbdən qaynaqlanır ki, mən həmişə yuxarıda uçan təyyarələrlə maraqlanıram və həftə sonları yay aylarında ətrafda uçan olduqca maraqlı olanları olur. Baxmayaraq ki, onları yalnız gedərkən eşidirsən
DIY Arduino İdarə olunan Multiwii Uçuş Nəzarətçisi: 7 Addım (Şəkillərlə birlikdə)
DIY Arduino Nəzarətli Multiwii Uçuş Nəzarətçisi: Bu layihə, Arduino və Multiwii əsasında çox yönlü, lakin xüsusi multikopterli pilotsuz uçan aparat yaratmaqdır
Köhnə Oyun Port Joystickini Arduino ilə Usb Uçuş Çubuğuna çevirin: 5 addım
Köhnə Oyun Portu Joystickini Arduino ilə Usb Uçuş Çubuğuna çevirin: Sürətli İmtina: Bunun mahiyyəti ucuz bir oyun portu joystick çevirmək deyil. Bu layihənin məqsədi, asanlıqla dəyişdirilə bilən çox yönlü və özelleştirilebilir bir joystick etməkdir. Arduino'yu seçməyimin səbəbi
RC Uçuş Məlumat Yazıcısı/Qara Qutu: 8 Addım (Şəkillərlə birlikdə)
RC Uçuş Məlumat Yazıcısı/Qara Qutu: Bu təlimatda RC avtomobilləri, xüsusən də RC təyyarələri üçün arduino əsaslı mübarizə məlumat yazıcısı quracağam. Məlumatları qeyd etmək üçün arduino pro mini və SD kart qalxanına qoşulmuş UBlox Neo 6m GPS modulundan istifadə edəcəm