Mundarija:
- 1 -qadam: 3D bosib chiqarish
- 2 -qadam: O'chirish
- 3 -qadam: dasturlash
- 4 -qadam: Bluetooth ilovasi
- 5 -qadam: yig'ish
Video: DIY Arduino Bluetooth boshqaruvidagi mashina: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
Salom do'stlar! Mening ismim Nikolas, men 15 yoshdaman va Afinada, Gretsiyada yashayman. Bugun men sizga Arduino Nano, 3D printer va oddiy elektron komponentlar yordamida 2 g'ildirakli Bluetooth boshqaruvli avtomobilni qanday yasashni ko'rsataman! Mashinaning harakatlanishini ko'rish uchun va xohlasangiz u erdagi ko'rsatmalarga amal qilish uchun YouTube videoimni tomosha qilganingizga ishonch hosil qiling!
Motivatsiya
Men 9 yoshimda elektronika bilan shug'ullanardim, dadam menga akkumulyator, kalit va kichik lampochkani olib keldi, men juda hayajonlandim. Taxminan o'sha paytda men dadamning yordami bilan birinchi mashinamni yasadim. U eski telefon qutisidan iborat edi, unga bizda o'yinchoqli mashinalardan g'ildirakli to'rtta doimiy dvigatel o'rnatilgan edi va ular bir nechta AA batareyalaridan quvvat olgandi, u faqat oldinga siljiydi, lekin 9 yoshli men chindan ham faxrlanaman va baxtli edim. Keyingi yillar mobaynida men bir nechta ijod va ko'plab o'yinchoq mashinalarini yasadim. Bir paytlar men o'z oldimga masofadan boshqariladigan mashina yasashni maqsad qilib qo'ygandim, bu sizga oson bo'lib tuyulishi mumkin, lekin o'tmish uchun bu mening ligamdan chiqib ketgan edi. Ammo o'tgan yilning bahorida pandemiya boshlanib, biz karantinga kirganimizda, men murakkabroq elektronika bilan shug'ullana boshladim va aprel oyi yaqinida men Arduino Uno asosida IR masofadan boshqarish pulti yordamida boshqariladigan mashina yasab, o'z maqsadimga erishdim! Men o'zimga telefon orqali Bluetooth orqali boshqariladigan mashina yasashni maqsad qilib qo'ydim. Aynan mana shu yo'riqnomalar kuchga kiradi. Xursand bo'ling!
Ta'minot:
Bu erda kerakli komponentlar ro'yxati
- Arduino Nano
- 2 x 200 aylanish tezligi N20 mikro dvigatellari
- DRV8833 dvigatel uchun haydovchi
- HC-06 (Bluetooth moduli)
- 18650 lityum batareya
- Batareya ushlagichi
- 11 mm x 6 mm slaydni almashtirish
- M3 vint (10 mm) va yong'oq
- Ba'zi kabellar
- 4 x Oddiy kauchuk bantlar
- Lehimlash temir
- 3D printer
- Ba'zi filament (men Prusament PETG ishlatardim)
1 -qadam: 3D bosib chiqarish
Men 3D -fayllarni o'zim Onshape yordamida yaratdim. Siz bazani va ikkita g'ildirakni chop etishingiz kerak. Men Prusament Gold PETG -dagi barcha qismlarni 0,2 mm qatlam balandligida va Creality Ender 3 V2 40% to'ldirishda chop etdim.
Bu erda.stl fayllarini topishingiz mumkin: Thingiverse
2 -qadam: O'chirish
O'chirish davri keldi! Endi Arduino Nano, DRV8833 va HC-06 ni taxtangizga qo'ying.
- HC-06 va DRV8833 VCC-ni 5V ga ulang
- HC-06 va DRV8833 GND ni GND ga ulang
- TXD -ni D10 -ga ulang
- RXD -ni D11 -ga ulang
- Shunga mos ravishda INT1, INT2, INT3, INT4 ni D2, D3, D4, D5 ga ulang
- Birinchi motor kabellarini OUT1 va OUT2 ga ulang
- Ikkinchi motor kabellarini OUT3 va OUT4 ga ulang
- Batareyaning "+" ni 5V ga va "-" ni GND ga ulang (agar xohlasangiz, slaydni "+" ga qo'shishingiz mumkin)
3 -qadam: dasturlash
Keling, kodni Arduino Nano -ga yuklaymiz! USB kabeli orqali kompyuterga ulang, so'ngra Arduino IDE bilan "BluetoothCar.ino" faylini oching. Asboblar ko'rinishidagi variantlar yuqoridagi rasmdagidek ekanligiga va to'g'ri COM portini tanlaganingizga ishonch hosil qiling. "Yuklab olish" tugmasini bosing va siz borishga tayyormiz!
4 -qadam: Bluetooth ilovasi
Bizning sxemamiz va dasturimiz maqsadga muvofiq ishlayotganini sinab ko'rish vaqti keldi. Men o'z Android ilovamni MIT App Inventor yordamida yaratdim, bu sizga Android ilovalarini osonlik bilan bajarishga imkon beradi! Quyidagi "BluetoothController.apk" dasturini yuklab olib, ilovani Android telefoningizga o'rnatishingiz mumkin. Agar xohlasangiz, Play Store va App Store -da bir nechta alternativa bor, lekin men buni shunday qildim, chunki mashina faqat sizning barmog'ingiz tugmachada bo'lsa, harakat qiladi, bu menga juda yoqadi.
Bluetooth moduliga birinchi marta ulanganingizda, qurilmangizda Bluetooth-ni yoqishingiz kerak bo'ladi, keyin siz "HC-06" nomli qurilmani topishingiz va unga ulanish uchun kiritishingiz kerak bo'ladi. parol "1234" yoki "0000". Keyin dasturga o'ting va Bluetooth tugmachasini bosing va HC-06 ni tanlang. Endi siz mashinangizni smartfoningizga muvaffaqiyatli uladingiz va siz motorni ilova orqali boshqarishingiz mumkin!
5 -qadam: yig'ish
Endi siz elektronikani lehimlashingiz va mashinani yig'ishga tayyor bo'lishingiz kerak!
- 18650 batareyasi ushlagichini poydevorga burab, nonni qo'shing
- Ikkita motorni joyiga qo'ying
- Slayder kalitini joyiga qo'ying
- DRV8833 dvigatel drayverini joyiga o'rnating
- Arduino Nano -ni joyiga qo'ying
- HC-06 ni joyiga siljiting
- 18650 batareyasini uning ushlagichiga qo'shing
- Ikkita g'ildirakni motor shaftiga itaring
- Oxir -oqibat, har bir g'ildirakka 2 ta rezina bant qo'shing
Tavsiya:
Bluetooth boshqaruvidagi Arduino LED kofe stoli: 10 qadam (rasmlar bilan)
Bluetooth bilan boshqariladigan Arduino LED kofe stoli: Bu mening birinchi haqiqiy Arduino loyiham edi va mening birinchi ko'rsatmam edi, shuning uchun izohlarda xushmuomala bo'ling :) Men savollarimni tushunishga va batafsil ko'rsatmalar berishga vaqt ajratgan savollarga javob berishni xohlardim. siz ho bilan juda yaxshi tanishsiz
Arduino Bluetooth boshqaruvidagi mashina: 9 qadam
Arduino Bluetooth boshqaruvidagi mashina: bu mening Bluetooth boshqaruv mashinam
CAR-INO: Arduino va Bluetooth boshqaruvidagi eski avtoulovning to'liq konvertatsiyasi: 5 qadam (rasmlar bilan)
CAR-INO: Arduino va Bluetooth boshqaruvidagi eski avtoulovning to'liq konvertatsiyasi: Kirish Salom, men birinchi yo'riqnomamda siz bilan 1990 yildagi eski avtomashinani yangi narsaga aylantirish tajribam bilan bo'lishmoqchiman. Bu Santa Rojdestvo 1990 yilning yozida, menga Ferrari F40, dunyodagi eng tezkor mashinani sovg'a qildi! … o'sha paytda
OmniBoard: Bluetooth boshqaruvidagi skeytbord va hoverboard gibrid: 19 qadam (rasmlar bilan)
OmniBoard: Bluetooth boshqaruvidagi skeytbord va hoverboard gibrid: OmniBoard-bu Bluetooth smartfonli ilovasi orqali boshqariladigan yangi elektr skeytbord-hoverboard gibrididir. U ikkala taxtada birlashtirilishi mumkin bo'lgan uchta erkinlik darajasida harakatlana oladi, oldinga siljiydi, o'z o'qi atrofida aylanadi va
Bluetooth boshqaruvidagi Arduino POV: 8 qadam (rasmlar bilan)
Bluetooth orqali boshqariladigan Arduino POV: Kirish: Vizyonning turg'unligi - bu ob'ektni vizual idrok qilish, undan chiqadigan yorug'lik nurlari ko'zga kirishni to'xtatgandan keyin bir muncha vaqt to'xtamaganda paydo bo'ladigan optik xayol. Illyuziya ham aniqlandi