Mündəricat:
Video: Tinee9: Arduino tərəfindən idarə olunan ESC: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
4 il əvvəl, ilk ticari pilotsuz təyyarə təxminən 1500 dollar olanda 300 dollar dəyərində öz dronumu hazırladım. Arducopter nəzarətçisi ESC motorunu idarə etdi, DJI DIY çərçivəsini istifadə etdim və 720MHZ uzaqdan idarəetmə cihazı aldım. Budur 4 il əvvəl qurduğum modifikasiya edilmiş KIT. KIT İndi elektronika aerokosmik mühəndisliyi sahəsində bir az daha təcrübəyə malik olduğum üçün, dronu idarə etmək üçün öz PCBA nəzarətçimi qurmaq istəyirəm.
Platformam üçün Arduinodan istifadə edəcəyəm. Bu gün üçün bir ESC və arduino nano ilə idarə edə biləcəyimizi nümayiş etdirəcəyəm.
Çətinlik: Orta
Bilik: lehimləmə, dronun əsas güc əlaqələrini bilmək lazımdır.
Xatırlatma Tinee9.com -un Arduino ilə bağlı digər Dərslikləri var və eyni zamanda Drones kimi ümumi elektronikadan bəhs edir. Onların necə istifadə edildiyini və şirkətlərin və ya tədqiqat və inkişaf qruplarının istifadə etdiyi Dronlarda sensorların necə işlədiyindən danışıram.
Addım 1: Materiallar
Lehim, lehim Dəmir, PC və USB Kabelini seçmək istəmədim, amma qalan hissələri bu keçid KIT -dən əldə edə bilərsiniz.
Materiallar: ESC
Motor
Motoru işlədən batareya
Lehim
Lehim Dəmir
Arduino Nano
Çörək lövhəsi
Jumper Tel
PC
USB Kabel
Arduino IDE
Addım 2: Əsas Quraşdırma
Addım 1: Motorunuzu ESC nəzarətçisinə lehimləyin.
Addım 2: Arduino Nanonu çörək taxtasına yapışdırın.
Addım 3: Batareyanı ESC Black Wire -ə qoşun.
Addım 4: ESC Black -ni Arduino GND Pin -ə bağlayın.
Addım 5: ESC Ağ telinizi Arduino D9 Pinə bağlayın.
Addım 6: Arduino Nano'yu USB Kabeli ilə PC -yə qoşun.
Addım 3: Kod
Addım 7: Arduino IDE -də bu kodla Arduino Nanonu proqramlaşdırın.
Kodun etdiyi şey, ESC -ni işə salmaqdır və sonra hər 0.25 saniyədə bir kodlu bir təyin nöqtəsi sönənə qədər daha da sürətlənir. Sonra təkrar edir. Əsasən bu kod, bir ESC tərəfindən bir motorun necə əmr edildiyini görməyə imkan verir. Kod, sabit bir qanad və ya quadcopter uçmaq üçün kodun qalan hissəsini hazırladığınız zaman eyni anda 4 ESC -ə əmr vermək üçün əsas bina blokudur.
Kod:
#daxil edin; Servo qaçış;
int Pin = 0;
int x = 0;
boş quraşdırma () {
esc.attach (9); }
boşluq döngəsi () {
int qaz = analogRead (Pin);
qaz = xəritə (qaz, 0, 1023, 0, 179);
üçün (x = 0; x <175; x ++) {
esc.write (x); gecikmə (250); }
esc.write (0);
gecikmə (10000); }
Addım 4: Bağlanın və Çalışın
Addım 8: ESC Qırmızı telinizi Battery +-ə qoşun.
Addım 9: PWM əmrləri ilə ESC -ni əmr edən Arduino Nano'dan zövq alın.
Tövsiyə:
Təyyarə ilə idarə olunan radio idarə olunan ördək: 10 addım (şəkillərlə)
Jet Propelled Radio Controlled Duck: 40+ il əvvəl bir radio nəzarət qayığı almaq və yaxınlıqdakı Park Gölündə istifadə etmək istəyirdim, lakin Park Qapıcısı heç bir gəmiyə icazə verilməyəcəyini açıq şəkildə bildirdi. Bir gəmini ördək kimi gizlətmək üçün bu planı hazırladım. Bir az çatışmazlıq qiymət idi
DIY - Arduino tərəfindən idarə olunan RGB LED Çalarlar: 5 addım (şəkillərlə)
DIY | Arduino tərəfindən idarə olunan RGB LED Çalarlar: Bu gün sizə öz RGB LED Eynəklərinizi necə çox asan və ucuz qura biləcəyinizi öyrədəcəyəm.Bu həmişə ən böyük xəyallarımdan biri olub və nəhayət gerçəkləşdi! bu layihə. Bir PCB istehsalçısıdırlar
Özüyeriyən və PS2Joystick tərəfindən idarə olunan Arduino Avtomobil: 6 addım
Özüyeriyən və PS2Joystick İdarə Edilən Arduino Avtomobil: Salam, mənim adım Joaquin və mən Arduino həvəskarıyam. Keçən il Arduino ilə məşğul oldum və hər şeyi etməyə başladım və bu avtomatik və joystick ilə idarə olunan avtomobil onlardan biridir
PC tərəfindən idarə olunan simsiz Arduino Robotu: 4 addım
PC ilə idarə olunan Simsiz Arduino Robotu: Bu Təlimat kitabında, Kompüterinizlə Arduino əsaslı bir robot arasında bir əlaqə kanalı qurmağı öyrənəcəksiniz. Burada istifadə etdiyimiz robot, hərəkət etmək üçün Diferensial Sükan mexanizmindən istifadə edir. MO yerinə Relay əsaslı motor sürücüsündən istifadə edirəm
ARDUINO YUN tərəfindən idarə olunan ROOMBA STEFANO DALL'OLIO tərəfindən Wifi Tətbiqi ilə: 4 Addım (Şəkillərlə)
ARDUINO YUN tərəfindən idarə olunan ROOMBA, STEFANO DALL'OLIO tərəfindən Wifi Tətbiqi ilə: Bu təlimatla, Wifi vasitəsilə Roomba sürmək üçün ARDUINO YUN -u Roomba'ya bağlamaq üçün kodu paylaşıram. Kod və tətbiq tam olaraq özüm tərəfindən yaradılıb və Stefano Dall tərəfindən hazırlanmışdır. Olio.My Roomba Roomba 620 -dir, lakin eyni kodu digər Roomb üçün də istifadə edə bilərsiniz