Mundarija:

Qanday qilib karton va Arduino bilan jang botini qurish mumkin: 7 qadam (rasmlar bilan)
Qanday qilib karton va Arduino bilan jang botini qurish mumkin: 7 qadam (rasmlar bilan)

Video: Qanday qilib karton va Arduino bilan jang botini qurish mumkin: 7 qadam (rasmlar bilan)

Video: Qanday qilib karton va Arduino bilan jang botini qurish mumkin: 7 qadam (rasmlar bilan)
Video: Kattalar uchun o’yinchoq 2024, Iyul
Anonim
Image
Image

Men Arduino UNO yordamida jangovar botlarni yaratdim va jasadlarni qurishda karton ishlatilgan. Men arzon materiallardan foydalanishga harakat qildim va bolalarga jang botlarini loyihalashda ijodiy erkinlik berdim. Battlebot simsiz boshqaruvchidan buyruqlarni joystik va nRF24L01 2,4 gigagertsli simsiz modul yordamida oladi.

1 -qadam: Uskuna va materiallar

Kerakli uskunalar va materiallar:

Arduino Uno + USB kabeli:

||

Arduino nano:

||

9v batareya: https://amzn.to/2wPmnSP ||

Jumper simlari: https://amzn.to/398mQhq ||

NRF24L01+ 2,4 gigagertsli simsiz RF uzatuvchi moduli: https://amzn.to/30xQlp4 ||

9v batareya klipi ulagichi: https://amzn.to/32D4R0b ||

Karton:

Yog'ochdan yasalgan tabiiy tayoqlar: https://amzn.to/39rovPs ||

Mini non paneli: https://amzn.to/2JujS9e ||

Ikki o'qli XY Joystick moduli Arduino KY-023: https://amzn.to/3gOcWFZ ||

DC Dvigatel 1:48 Gear Ratio Smart Car Robot + Wheel: https://amzn.to/3drHmvx ||

L298N mini motorli haydovchi: https://amzn.to/2MoYeqI ||

Kalit: https://amzn.to/2upTngE ||

Arduino uchun Erkak DC Barrel Jek Adapteri: https://amzn.to/2VwyKxx ||

Issiq yopishtiruvchi qurol: https://amzn.to/31sIko3 ||

Lehimlash temir to'plami: https://amzn.to/3eHmp0i ||

2 -qadam: BattleRobot yarating

BattleRobot yarating
BattleRobot yarating
BattleRobot yarating
BattleRobot yarating
BattleRobot yarating
BattleRobot yarating

Bu jangovar botning maqsadi iloji boricha arzonroq qurishga harakat qilish edi. Men metall korpus uchun plastmassa o'rniga karton, arra o'rniga qaychi va payvandchi sandig'i o'rniga issiq elim ishlatardim.

Birinchidan, sizga karton kerak, keyin shakllarini kesib oling. Agar sizga mening dizaynim yoqmasa, siz o'zingiz jangovar bot yaratishingiz mumkin. Parchalarni yuqoridan tashqari yopishtiring, chunki biz sxemani jangovar botning tanasiga joylashtirmoqchimiz.

3 -qadam: Battlebot 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 -> Add. ZIP kutubxonasiga o'ting va u erga "RF24.zip" ni import qiling, so'ngra arduino UNO -ni ulashingiz va "Battle_Robot.ino" ni arduino -ga yuklashingiz kerak bo'ladi. Endi Arduino UNO -ni ajratib oling va Arduino Nano -ni ulang va 'Controller.ino' -ni Arduino -ga yuklang. Shuningdek, "taxta" va "port" sozlamalarini o'zgartirishni unutmang.

4 -qadam: Battlebot simini ulash

Battlebot simini ulash
Battlebot simini ulash
Battlebot simini ulash
Battlebot simini ulash
Battlebot simini ulash
Battlebot simini ulash

Ushbu loyihada arduino uno, dvigatellar va spinner uchun 3 x 9 voltli ishqoriy batareyalar ishlatilgan. Dvigatellarni boshqarish uchun L298N mini dvigatel haydovchisi ishlatilgan. U Arduino platasining 5V signallarini oladi va dvigatellar uchun yuqori kuchlanishni ta'minlaydi. Bu, shuningdek, kirish signallarining kombinatsiyasidan kelib chiqqan holda, dvigatellarning har ikki yo'nalishda ishlashiga imkon beradi. Har bir qurilma ulanish sxemasiga muvofiq ulangan.

Zanjirlarni o'tkazgandan so'ng, siz ularni batareya va arduino uno bilan birga botbot korpusiga yopishtirasiz yoki ikkita lentani yopishtirasiz.

5 -qadam: Nazoratchining simini ulash

Nazoratchining simini ulash
Nazoratchining simini ulash
Nazoratchining simini ulash
Nazoratchining simini ulash
Nazoratchining simini ulash
Nazoratchining simini ulash

Quyidagi rasmda Arduino Nano yordamida uzatgichning to'liq ulanish diagrammasi ko'rsatilgan. Barcha komponentlarni ulab bo'lgach, men bu komponentlarning barchasini korpusga joylashtirdim va uni hotglue yordamida to'liq muhrladim. NRF24L01 2,4 gigagertsli qabul qiluvchi moduli 100 metrgacha simsiz aloqa uchun ishlatilishi mumkin.

6 -qadam: Battlebot -ni sinab ko'ring

Jang botini sinovdan o'tkazing
Jang botini sinovdan o'tkazing

Endi, agar hamma narsa yaxshi bo'lsa, siz jangovar botni boshqaruvchi bilan boshqarishingiz kerak. Agar jang boti umuman ishlamasa, siz nRF24L01 ulanishlarini tekshirishingiz kerak.

Bu jangovar botlarni qurish qiziq edi! Umid qilamanki, bu maqola sizning uyingiz atrofidagi kundalik narsalarga ko'milgan imkoniyatlarga ko'zingizni ochishga yordam berdi. Agar siz o'ylab ko'rsangiz, siz tashlagan qutilar sizning keyingi yirik loyihangizga aylanishi mumkin.

Qo'llab -quvvatlash uchun kanalimga obuna bo'lishingiz mumkin.

Rahmat.

Tavsiya: