Mundarija:
- 1 -qadam: ESC ma'lumotlarini olish
- 2 -qadam: Arduino -ga ulanish
- 3 -qadam: Eskizni yuklash
- 4 -qadam: ESCni tushunish va dasturlash
Video: Arduino -da ESC dasturlash (xobbik ESC): 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Salom hamjamiyat, men sizga Hobbyking ESCni qanday dasturlash va ishlatishni ko'rsataman. Men bir nechta ma'lumot va o'quv qo'llanmalarini topdim, bu menga unchalik yordam bermadi, shuning uchun men o'zim eskizini dasturlashga qaror qildim, bu juda oddiy. Bilish muhim: * ESC elektron tezlikni boshqarishni bildiradi * ESC 5V (ishlatilmaydi), GND va signal pimi Servo kabi * Siz uni yozish () bilan Servo kabi boshqarasiz https://arduino.cc/de/Reference /ServoWrite * yoki writeMicroseconds https://arduino.cc/de/Reference/ServoWriteMicroseconds Mening misolimda writeMicroseconds dan foydalanaman, chunki tushunish osonroq. Xo'sh, ketaylik …
1 -qadam: ESC ma'lumotlarini olish
Siz haqiqatan ham ESCning Amperevalue -ni eslatib o'tishingiz kerak. Bu o'quv qo'llanma faqat 20 AMP ESCda sinovdan o'tgan: https://www.hobbyking.com/hobbyking/store/_15202_hobby_king_20a_esc_3a_ubec.html Men bu boshqa ESC bilan ishlayotganiga va'da berolmayman, lekin men shunday deb o'ylayman, chunki Ingliz tilida qo'llanma 20 va 30 amper ESC tomonidan tasvirlangan. Nemis versiyasida 10 dan 120 ampergacha bo'lgan umumlashtirish mavjud, shuning uchun menimcha, bu har bir ESC uchun ishlashi mumkin. Manba: nemischa: https://tom-620.bplaced.net/rc_modelle/zubehoer/regler/hobby_king/hk_80A_regler_deutsch.pdf ingliz tili:
2 -qadam: Arduino -ga ulanish
Men uni arduino uno R3 bilan sinab ko'rdim. Menimcha, masalan. arduino Duemilanove yoki Mega. Avval siz ESCni sizga lipo yoki NiMH ga ulashingiz kerak. Shunday qilib, siz ESCni quyidagicha ulaysiz: * Qora - GND * oq/sariq - PIN 9 ga, chunki siz ESCni batareyangizga ulaganingiz uchun, ESC kuchlanish ostida. Qizil simni 5V portiga ulamaslik muhim, chunki bu kompyuterning USB portini yo'q qilishi mumkin. Ushbu rasmda siz ESC va Arduino (Mega) o'rtasidagi to'g'ri aloqani ko'rishingiz mumkin. Rasm manbasi:
3 -qadam: Eskizni yuklash
Ushbu kodni IDE -ga nusxa ko'chiring va joylashtiring: /* Insctructables.com ochiq manbali Marjan Olesch Sketch tomonidan kodlangan - mana bu kod bilan xohlagan narsani qiling! */ #include int qiymati = 0; // kerakli qiymatlarni sozlash Servo firstESC, secondESC; // Servoobject xohlagancha yarating. Siz bir vaqtning o'zida 2 yoki undan ko'p servolarni boshqarishingiz mumkin void setup () {firstESC.attach (9); // 9 -pinga biriktirilgan, men buni faqat 1 Servo Serial.begin (9600) bilan qilaman; // ketma -ketlikni 9600 boddan boshlang} void loop () {// Avval ESC -ni qurollanmasdan ulang. Keyin Serial va follo ko'rsatmalarini oching firstESC.writeMicroseconds (qiymat); if (Serial.available ()) qiymati = Serial.parseInt (); // Serialdan butun sonni ajratish}
4 -qadam: ESCni tushunish va dasturlash
ESC IC yoki hatto sizning Arduino kabi dasturlashtirilishi mumkin. Sizda dasturlash uchun til yo'q, lekin tovushlardan iborat menyu. Btw-da cheksiz ishlaydigan menyuga kirish uchun siz quyidagi amallarni bajarishingiz kerak: * ESC-ni ulang * Kodni sozlang (sizda ESC-ni va pin-konfiguratsiyani), siz hech narsani eshitmaysiz, chunki Arduino nol yuboradi. * Serial monitoringizni oching va "2000" raqamini yuboring. Bu ESC qabul qila oladigan eng yuqori signalni bildiradi * Siz rasmda tasvirlangan tovushlarni eshitasiz (Manba: Qo'llanma: https://www.hobbyking.com/hobbyking/store/uploads/811103388X7478X20.pdf) Hobbyking ESC 700 dan 2000 AQSh dollarigacha bo'lgan signalni qabul qiling (mikrosaniyalar). 700 - pastroqdagi gaz kelebeği va 2000 - eng yuqori pozitsiyada. Agar siz aynan nima qilishni bilmoqchi bo'lsangiz, menyuni tanlaganingizda qo'llanmaga tashrif buyuring. Misol: - 2000 -ni bizga yozing - DDDD batterype sifatida lipo -ni tanlaguncha kuting - Qachonki, ketma -ket uchinchi "D" 700 raqamiga yozing (qisqa kechikish, shuning uchun uni uchinchi "D" ga yuborishingiz kerak) - ESC ovoz chiqaradi va Variant tanlanadi. Umid qilamanki, men sizga bu darslikda yordam bera olaman.
Tavsiya:
Mobil orqali Arduino dasturlash -- Arduinodroid -- Android uchun Arduino Ide -- Ko'z yumish: 4 qadam
Mobil orqali Arduino dasturlash || Arduinodroid || Android uchun Arduino Ide || Blink: Iltimos, ko'proq videolarni ko'rish uchun youtube kanalimga obuna bo'ling …… Arduino - bu to'g'ridan -to'g'ri USB orqali dastur bo'lishi mumkin. Bu kollej va maktab loyihalarida yoki hatto mahsulot prototipida juda oddiy va arzon. Ko'pgina mahsulotlar birinchi navbatda men uchun ishlab chiqariladi
Kutubxonasiz aylantiruvchi matnni ko'rsatish uchun boshqa Arduino yordamida Arduino dasturlash: 5 qadam
Kutubxonasiz aylantiruvchi matnni ko'rsatish uchun Arduino -ni boshqa Arduino -dan dasturlash: Sony Spresense yoki Arduino Uno unchalik qimmat emas va ko'p kuch talab qilmaydi. Ammo, agar sizning loyihangizda quvvat, bo'sh joy va hatto byudjet cheklangan bo'lsa, siz Arduino Pro Mini -dan foydalanishni o'ylab ko'rishingiz mumkin. Arduino Pro Micro -dan farqli o'laroq, Arduino Pro Mi
Arduino Havoda dasturlash (OTA) - Ameba Arduino: 4 qadam
Arduino-ni havoda dasturlash (OTA)-Ameba Arduino: Bozorda ko'plab Wi-Fi mikrokontrollerlari mavjud, ko'pchilik ishlab chiqaruvchilar Arduino IDE yordamida Wi-Fi mikrokontrollerini dasturlashdan zavqlanishadi. Biroq, Wi-Fi mikrokontrolderi taklif qiladigan ajoyib xususiyatlardan biri e'tiborga olinmaydi, ya'ni
Arduino Pro Mini -ni Arduino Uno -da qanday dasturlash mumkin: 4 qadam
Arduino Pro Mini -ni Arduino Uno -da qanday dasturlash mumkin: Men buni boshqa loyihaning bir qismi sifatida yozganman, lekin keyin to'g'ridan -to'g'ri noutbukdan dasturlash mumkin bo'lgan Pro Micro -dan foydalanishga qaror qildim. Men bu erda qoldiraman.
Eng arzon Arduino -- Eng kichik Arduino -- Arduino Pro Mini -- Dasturlash -- Arduino Neno: 6 qadam (rasmlar bilan)
Eng arzon Arduino || Eng kichik Arduino || Arduino Pro Mini || Dasturlash || Arduino Neno: …………………………. Boshqa videolarni ko'rish uchun YouTube kanalimga OBUNA BO'LING ……. .Bu loyiha eng kichik va eng arzon arduino bilan qanday bog'lanish haqida. Eng kichik va eng arzon arduino - bu arduino pro mini. Bu arduino -ga o'xshaydi