Mundarija:
- 1 -qadam: Materiallar va asboblarni yig'ish
- 2 -qadam: Tankni birlashtiring
- 3 -qadam: tank va boshqaruvchini dasturlash
- 4 -qadam: tankni sim bilan ulash
- 5 -qadam: Nazoratchining simini ulash
Video: Simsiz Arduino boshqariladigan tank (nRF24L01): 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Salom!
Bugun men sizga Arduino boshqariladigan tank va masofadan boshqarish pultini qanday qurishni ko'rsataman. Tankning 3d bosilgan qismlari (nazoratchi, yo'riqnoma va tank qopqog'idan tashqari) timmiclark tomonidan ishlab chiqilgan va bu erda topishingiz mumkin.
1 -qadam: Materiallar va asboblarni yig'ish
Ishni boshlash uchun sizga quyidagi materiallar kerak bo'ladi.
- 1x Arduino UNO (bu erda)
- 1x Arduino Nano (bu erda)
- 2x nRF24L01 2,4 gigagertsli simsiz modullar (bu erda)
- 1x L298N dvigatel drayveri (bu erda)
- 2x tishli vosita (plastmassaning sariq qismi) (bu erda)
- 1x Joystick (bu erda)
- 1x 9V batareya qisqichi (bu erda)
- 2x quvvat tugmasi (bu erda)
- 2x TR 18650 batareyalari (va zaryadlovchi) (bu erda)
- 2 ta batareya uchun 1x TR 18650 batareya ushlagichi (bu erda)
- 1x erkak va ayol jumper to'plami (bu erda)
3D bosilgan qismlar quyidagilardan iborat (bu qadamning pastki qismida joylashgan):
- 2x tanasi
- 2x TrackMidFrame
- 52x trek
- 4x Cog
- 4 marta CogBracketInner
- 4x CogBracketOuter
- 1x tank qopqog'i
- 1x nazoratchi
Shuningdek, sizga quyidagi vositalar kerak bo'ladi:
- Lehimlash temir
- Har xil o'lchamdagi matkaplar
- Super elim
- Pense
- Pichoq
2 -qadam: Tankni birlashtiring
Bosib chiqqandan so'ng, men tankni yig'dim. Yo'llar, tishlar va qopqoqdan boshqa barcha qismlar super elim bilan yopishtirilgan. Yo'llar tishlar atrofida juda tor bo'lib qoldi, bu mening printerimda muammo bo'lishi mumkin edi, lekin men har tomondan ikkita qo'shimcha trek qo'shib, yo'llar uchun qo'llanma tuzishga qaror qildim. Bu eng qulay echim emas, lekin u ishlaydi.
Tankni yig'gandan so'ng, men simsiz modul va quvvat kalitiga mos keladigan teshiklarni burdim. Hammasini yopishtirishdan oldin, ehtimol, teshiklarni burg'ulashim kerak edi, lekin bu unchalik katta farq qilmadi. Men teshik ochdim va dvigatel drayverini tankning pastki qismiga ikkita M3 murvat bilan biriktirdim.
Majburiy emas (agar sizda men bilan bir xil muammo bo'lsa):
"Ixtiyoriy" papkadan ikkita tank qo'llanmasini va ba'zi treklarni chop eting (men har tomondan bir yoki ikkita qo'shishni taklif qilaman).
3 -qadam: tank va boshqaruvchini dasturlash
Arduino -ni dasturlash uchun sizga RF24 kutubxonasi o'rnatilgan bo'lishi kerak. Shunday qilib, quyidagi fayllarni yuklab oling va arduino IDE -ni oching. Sketch -> Kutubxonani qo'shish ->. ZIP kutubxonasini qo'shish -ga o'ting va u erga "RF24.zip" ni import qiling.
Keyin siz arduino UNO -ni ulashingiz va "tank.ino" ni arduino -ga yuklashingiz kerak bo'ladi. biz keyingi bosqichda simlarni ulaymiz.
Endi Arduino UNO -ni ajratib oling va Arduino Nano -ni ulang va 'controller.ino' -ni Arduino -ga yuklang.
Asboblar ostidagi "taxta" va "port" sozlamalarini to'g'ri taxta turi va portiga o'zgartirishni unutmang.
4 -qadam: tankni sim bilan ulash
(nRF24L01 modulining tasviri pastdan ko'rinishda) Tankni ulash: Quyidagi pinlarni ulang. --- 7 • CSN 4 ---- 8 • SCK 5 ---- 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- ulanmagan L298N ---- Arduino pim • IN1 ---- 5 • IN2 ---- 6 • IN3 ---- 9 • IN4 ---- 10 Tankning akkumulyator to'plamiga keladigan bo'lsak, topraklama simlari GND piniga o'tadi. arduino va dvigatel haydovchisining GND pimi. Quvvat simlari arduino Vin piniga va dvigatel drayverining +12V piniga quvvat tugmasi orqali o'tadi. Oh, va dvigatel drayverining +5V pimi arduino 5V piniga ulangan.
5 -qadam: Nazoratchining simini ulash
Tekshirgichni ulash 13 • MOSI 6 ---- 11 • MISO 7 ---- 12 • IRQ 8 ---- ulanmagan Joystick ---- Arduino pinlari • GND ---- GND • +5V ---- 5V • VRx- --- A0 • VRy ---- A1Bu barcha komponentlarni boshqaruvchiga mos keladigan jumboq, lekin biroz sabr-toqat bilan, siz boshqarasiz.
Tavsiya:
Arduino bilan 2.4 Gigagertsli NRF24L01 moduli yordamida simsiz masofadan boshqarish - Nrf24l01 4 kanalli / Quadcopter uchun 6 kanalli uzatuvchi qabul qilgich - Rc vertolyoti - Arduino yordamida Rc samolyoti: 5 qadam (rasmlar bilan)
Arduino bilan 2.4 Gigagertsli NRF24L01 moduli yordamida simsiz masofadan boshqarish | Nrf24l01 4 kanalli / Quadcopter uchun 6 kanalli uzatuvchi qabul qilgich | Rc vertolyoti | Arduino yordamida Rc samolyoti: Rc avtomashinasini boshqarish | Kvadrokopter | Drone | RC samolyoti | RC qayig'i, bizga har doim qabul qiluvchi va uzatuvchi kerak bo'ladi, deylik, RC QUADCOPTER uchun bizga 6 kanalli uzatuvchi va qabul qilgich kerak, va bu turdagi TX va RX juda qimmatga tushadi, shuning uchun biz uni o'zimizda ishlab chiqaramiz
Play Station masofadan boshqariladigan simsiz 3D bosilgan mashina: 7 qadam (rasmlar bilan)
Play Station masofadan boshqariladigan simsiz 3D bosilgan mashina: kim o'yinni yoqtirmaydi? Play Station va Xbox virtual dunyosida poyga va jang !! Shunday qilib, men bu ko'rsatmalarni haqiqiy hayotga olib kelish uchun, men sizga har qanday Play Station masofadan boshqarish pultidan qanday foydalanish kerakligini ko'rsataman
Simsiz qo'lqop bilan boshqariladigan robot qo'l - NRF24L01+ - Arduino: 7 qadam (rasmlar bilan)
Simsiz qo'lqop bilan boshqariladigan robot qo'l | NRF24L01+ | Arduino: bu videoda; 3D robot qo'lda yig'ish, servo boshqaruv, moslashuvchan sensorli boshqaruv, nRF24L01 bilan simsiz boshqaruv, Arduino qabul qilgich va uzatuvchi manba kodi mavjud. Qisqasi, ushbu loyihada biz simli simlar yordamida robot qo'lini boshqarishni o'rganamiz
Masofadan boshqarish pultidan simsiz simsiz klaviatura yasang: 10 qadam (rasmlar bilan)
Televizorni masofadan boshqarish pultidan simsiz mini klaviatura yarating: Siz hech qachon televizoringizning pultini buzib simsiz klaviatura yasashni o'ylab ko'rganmisiz? Shunday qilib, men ushbu ko'rsatmalarda qanday qilib arzon simsiz klaviatura qurishni tushuntiraman. Ushbu loyiha maxsus simsiz tarmoq yaratish uchun IQ (infraqizil) aloqasidan foydalanadi
Imo -ishora va ovoz bilan boshqariladigan simsiz robot qo'l: 7 qadam (rasmlar bilan)
Imo -ishora va ovoz bilan boshqariladigan simsiz robot qo'l: Asosan, bu bizning kollej loyihasi edi va loyihani topshirishga vaqt yo'qligi sababli biz ba'zi qadamlarni suratga olishni unutib qo'ydik. Shuningdek, biz ushbu robot qo'lni bir vaqtning o'zida imo -ishora va ovoz yordamida boshqarishi mumkin bo'lgan kodni ishlab chiqdik, chunki