Mundarija:
- 1 -qadam: Masofadagi uyni qurish
- 2 -qadam: masofadan boshqarish pallasini to'ldiring
- 3 -qadam: Masofaviy sxemani masofaviy korpusga qo'shing
- 4 -qadam: Qabul qilish davrini yarating
- 5 -qadam: O'chirish tizimini tekshiring
Video: Eskate yoki gidrofoil uchun Arduino asosidagi masofadan boshqarish pulti: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Bu ko'rsatma sizga kerak bo'lgan barcha kod va uskunalarni o'z ichiga olgan holda, eskate yoki elektr gidrofoil bilan ishlaydigan masofadan boshqarish pultini qanday qurishni ko'rsatib beradi. Lehimlash juda ko'p, lekin uni yasash ham qiziq. Masofadan boshqarish pulti nima qila oladi?
- PPM/PWM signallari orqali ESC bilan bog'laning va uni dvigatelga aylantiring.
- Siz xohlagan har qanday funktsiyani ishlatish uchun 2 ta qo'shimcha tugma mavjud. (kruiz nazorati) Bu suv o'tkazmaydigan.
- Buning teskari tomoni yo'q. Bu dastur uchun yaxshi narsa.
- Agar siz katta forklift rölesidan foydalansangiz, ixtiyoriy uchqunlarga qarshi tartib va batareyani kesish.
Menga nima uchun bu yo'nalishda borish kerak? Menga Arduino va PWM signallarining soddaligi yoqadi. Kod men kabi yangi boshlanuvchilar uchun ham oson va men ko'plab parametrlarni to'liq nazorat qila olaman. Arduino batareyaning asosiy kalitini masofadan turib boshqarishi mumkin. Shuningdek, u haroratni o'qiydi va displeyga ega. Standart VESC -ga ega bo'lmagan yoki sozlash qiyin bo'lgan barcha narsalar. Arduino arzon, sodda va kuchli.
Sizga qanday komponent kerak?
- 2 Arduino Nanos
- 2 tugmachalari
- 12 mm kattaroq yoqish/o'chirish tugmasi
- 18650 Batareya
- 18650 Batareya ushlagichi
- NRF24 chipi
- O'rnimizni moduli
- Issiqlik quvurlari
- Sarlavha pinlari.
- Termistorlar (harorat sensori
- 35 mm uzunlikdagi 10Kohm chiziqli qarshilik
Sizga kerak bo'lgan asboblar:
- 3D printer
- Lehimlash temir (ajoyib mahsulot!)
- M3 ga teging
1 -qadam: Masofadagi uyni qurish
Ehtimol, siz 3D printerdan qanday foydalanishni bilasiz. Bu erda ba'zi maslahatlar: Menimcha, siz suv o'tkazmaydigan bosmalarni olishingiz mumkin. Ko'p odamlar urinishdi, aksariyati muvaffaqiyatsiz bo'ldi. Siz ularni epoksi bilan bo'yashingiz mumkin, lekin ular bajarilishi mumkin. Men boshqa strategiya bilan bordim va gidroizolyatsiya uchun prezervativ yoki qo'lqop ishlataman. Sizning uyingiz suv o'tkazmaydigan bo'lsa ham, suv o'tkazmaydigan tugma yoki potansiyometrni topish qiyin. Tetik o'qi uchun kesish mixi va chiziqli poti bilan bog'lanish uchun qattiq sim bo'lagi kerak bo'ladi.
SAPR modeli devor qalinligi 2 mm. Bu menimcha etarlicha yaxshi. Siz, albatta, modelni o'zgartirishingiz mumkin. SAPR fayllari (shu jumladan komponentlar)
2 -qadam: masofadan boshqarish pallasini to'ldiring
RF24 modulini, tugmachalarni va potansiyometrni ulash uchun quyidagi ko'rsatmalarga amal qiling. Hamma narsani izolyatsiya qilish uchun ko'p miqdorda bosh qisqarishi va issiq elimdan foydalaning. Sinab ko'rgandan keyin! Bu ishonchli ishlashi kerak, shuning uchun uni to'g'ri bajarish kerak. NRF24 modulini to'g'ridan -to'g'ri Arduinosimning 3V pinlariga ulashda hech qanday muammo yo'q edi. Quvvat manbai alohida sotilishi shart emas. Potentsiometr 10 kohm va uzunligi 35 mm. Men uni topish uchun ebayga qattiq qarashim kerak edi. Agar sizniki boshqacha bo'lsa, siz uyni biroz improvizatsiya qilishingiz kerak. 18650 ta hujayra quvvat bilan ta'minlanadi. Bu juda uzoq davom etishi kerak. U Arduino -da Vin va Gnd -ga ulanadi. Bu faqat batareya yangi bo'lsa ham ishlaydi. Agar kuchlanish pastga tushsa, NRF24 endi ishlamaydi. Masofaviy kod
Men ishlatgan darsliklar:
- https://learn.adafruit.com/thermistor/using-a-thermistor
- https://www.arduino.cc/en/Tutorial/AnalogInOutSerial
- https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/
- https://howtomechatronics.com/tutorials/arduino/lc…
- https://arduino.cc/uz/Tutorial/Button
3 -qadam: Masofaviy sxemani masofaviy korpusga qo'shing
Tugmalarni korpusga kiritish uchun ularni qayta lehimlash kerak. Albatta, hamma narsa mos kelishiga ishonch hosil qiling va hech qanday kabelga zarar bermang. O'ylaymanki, bu qadam o'z -o'zidan tushunarli. Men to'rtta M3 vintni ishlatardim. 10 mm uzunlik etarli.
4 -qadam: Qabul qilish davrini yarating
Shunga qaramay, siz kodda berilgan ko'rsatmalarni, shuningdek, yuqoriga ikki qadamni bajarishingiz mumkin. Men bir xil pinli ulanishlardan foydalandim va agar koddan chetga chiqsam, aytdim.
Buning asosi shundaki, masofadan boshqarish pulti qabul qiluvchi Arduino -ga 2 ta NRF 24 chipi orqali matn o'zgaruvchisini yuboradi. Keyin matn o'zgaruvchisi PWM signaliga aylanadi, bu VESC -ni gazni yoqishga majbur qiladi. Bu boshqa har qanday ESC yoki hatto Servo bilan ham ishlaydi. Ushbu sxema uchqunlarga qarshi yo'nalishning qo'shimcha afzalliklariga ega. Menda asosiy batareyalardan ulanishni o'chirib qo'yadigan juda katta o'rni bor, shuning uchun Arduino qabul qiluvchisi ham buni boshqaradi. Bu katta o'rni kichikroq o'rni bilan faollashadi va alohida o'rni uchqunlarga qarshi harakat qiladi. Bu jarayon batareya korpusining tashqarisidagi tugmani bosish bilan boshlanadi. Qabul qiluvchining kodi
Batafsil ma'lumot quyidagi videoda. Men ishlatgan barcha kodlar kabi.
5 -qadam: O'chirish tizimini tekshiring
Agar hamma narsa to'g'ri ketayotgan bo'lsa, siz masofadan boshqarish pulti tugmachasini bosganingizda ekranning chap yuqori burchagidagi qiymat 1500-2000 gacha o'zgarganini ko'rishingiz kerak.
Tavsiya:
LoRa asosidagi masofadan boshqarish pulti - Katta masofadan asboblarni boshqarish: 8 qadam
LoRa asosidagi masofadan boshqarish pulti | Katta masofadan asboblarni boshqarish: Hey, nima bo'ldi, bolalar! Bu loyihada biz LEDlar, motorlar kabi turli xil asboblarni boshqarish uchun ishlatilishi mumkin bo'lgan masofadan boshqarish pultini yaratmoqchimiz yoki agar biz kundalik hayotimiz haqida gapiradigan bo'lsak, biz o'z uy dasturchimizni boshqaramiz.
IRduino: Arduino masofadan boshqarish pulti - yo'qolgan masofadan boshqarish pultiga taqlid: 6 qadam
IRduino: Arduino masofadan boshqarish pulti - Yo'qotilgan masofadan boshqarish pultiga taqlid qiling: Agar siz televizor yoki DVD pleer uchun masofadan boshqarish pultini yo'qotib qo'ysangiz, qurilmaning o'zi tugmachalarini bosib o'tish, topish va ulardan foydalanish qanchalik achinarli ekanligini bilasiz. Ba'zida bu tugmalar masofadan boshqarish pulti bilan bir xil funktsiyalarni taklif qilmaydi. Qabul qilish
Arduino asosidagi GSM/SMS masofadan boshqarish pulti: 16 qadam (rasmlar bilan)
Arduino asosidagi GSM/SMS masofadan boshqarish pulti:! ! ! N OT I C E! ! ! Mahalliy uyali telefon minorasi yangilanganligi sababli, men endi bu GSM modulidan foydalana olmayapman. Yangi minora endi 2G qurilmalarini qo'llab -quvvatlamaydi. Shuning uchun, men endi bu loyihani qo'llab -quvvatlay olmayman
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Uy asbob -uskunalarini masofadan boshqarish pulti bilan taymer funktsiyasi yordamida qanday boshqarish mumkin: Iste'mol bozoriga 25 yil kirganidan keyin ham, infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Bu sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimidan qat'i nazar, hamma narsaga javob berish uchun IQ masofadan boshqarish pulti kerak
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 4 qadam
Oddiy masofadan boshqarish pulti to'rt kanalli RC o'yinchoqli masofadan boshqarish pultiga aylantirildi: 如何 通用 遥控 器 套件 的 的.方法 非常 简单。 只需