Mundarija:
- 1 -qadam: KOD
- 2 -qadam: BreadBoarding prototipini yaratish
- 3 -qadam: MANIPULATORNI BOSHQARISH
- 4 -qadam: Tekshirgichlarning quvvat manbasini almashtirish
- 5 -qadam: Arduino signallarini RC boshqaruvchisiga kiritish
- 6 -qadam: Oldinga va teskari aloqani uzaytirish
- 7 -qadam: TEST
- 8 -qadam: Qopqoq yasash
- 9 -qadam: Bajarildi
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Bu mening Arduino RC avtomobil g'ildiragining yo'riqnomasi, unda men arzon RCcar oldim va Arduino g'ildirak vazifasini bajarishi mumkin edi, u avtomatik ravishda o'z yo'nalishini boshqaradi. Arduino RC avtomobil g'ildiragi - bu mening birinchi Arduino dizaynim, men g'urur bilan aytaman, garchi kod va simlar juda murakkab emas. Men bilan birga bo'ling, bu mening birinchi ko'rsatmam, shuning uchun agar biror narsani to'g'ri tushuntira olmasam yoki etarli bo'lmasa, oldindan uzr so'rayman.
QISMLAR-
RC avtomobili
www.ebay.com/itm/Multicolor-Coke-Can-Mini-…
Arduino
www.amazon.com/Arduino-Uno-R3-Microcontrol…
Jumper kabellari ko'p
www.amazon.com/Elegoo-EL-CP-004-Multicolor…
Potentsiometr + tugmalar
www.amazon.com/Gikfun-Knurled-Linear-Poten…
Polyester kondansatkichlari
www.amazon.com/WINGONEER-0-33NF-Polyester-…
Oldinga va teskari ulanishni kengaytirish uchun taktil kalitlari
www.amazon.com/WINGONEER-140pcs-Momentary-…
Non paneli
www.amazon.com/dp/B0135IQ0ZC/ref=asc_df_B0…
Kalit uchun Mario Kart g'ildiragi
(Agar siz faqat korpus tayyorlash uchun borgan yo'ldan borishni xohlasangiz)
www.amazon.com/AmazonBasics-Steering-Wheel…
YODINGIZDA TUTING-
RC avtomashinasi Controller -ning doimiy ulagichi bilan quvvatlanadi, batareya uzoq davom etmaydi.
Uning arzon mashinasi, yoqish va o'chirish tugmasi uning korpusiga kira boshladi, shuning uchun men mashinani ochishim va kalitni qimirlatmasligim kerak edi. Men ulardan birini ishlamay qolganini oldim.
Bu murakkab loyiha emas, balki kimdir uni yaxshilashi mumkin va hatto uni yaxshiroq mashina bilan takrorlashi mumkin edi, bu men uchun tajriba loyihasi edi.
1 -qadam: KOD
Kodni Arduino -ga yuklang (men Arduino Clone -dan foydalanganman, lekin bu muhim emas deb o'ylayman). 6 ta o'tish kabeli va potansiyometrni oling. 3 kabelni potansiyometr terminallariga lehimlang.
2 -qadam: BreadBoarding prototipini yaratish
1. O'rta terminal kabelini analog pin 0 ga, o'ng terminal simini 5 voltga va chap terminal kabelini erga ulang.
2. Qolgan 3 ta kabel bo'lishi kerak, bittasini Arduino -ning 8 -raqamli piniga, ikkinchisini raqamli 2 -pinga, ikkinchisini esa Arduino -ga ulang.
3. Endi 2 ta LEDni oling va ularni taxtaga ulang, ular Groundga ulanganligiga ishonch hosil qiling, ular musbat pinlar bo'sh ustunlarga (musbat qatorlarga emas) ulangan va endi raqamli pinli kabellarni LED pozitiviga ulang. ustunlar (va Topraklama kabelini Ground relsiga ulang).
4. Arduino -ni yoqing va potansiyometrni yoqing, u LEDni o'chirishi kerak va u qaysi holatda ekanligiga bog'liq.
YOQISHINGIZGA KODNI OZGARTIRISHDA ERKIN
3 -qadam: MANIPULATORNI BOSHQARISH
Vintli haydovchini oling va RC boshqaruvini ajratib oling. O'chirish kartasiga qarang, lekin uni egilmasligi yoki sirtga o'rnatiladigan qismlarni uzib qo'ymasligiga ehtiyot bo'ling.
4 -qadam: Tekshirgichlarning quvvat manbasini almashtirish
Siz RC boshqaruvchisini 2 ta AA batareyasi o'rniga Arduino tomonidan quvvatlanishini xohlaysiz, shuning uchun AA akkumulyator ushlagichi va erkak lehim kabeliga olib keladigan simlarni bir xil nuqtalarda (B va B+ teshiklari) qayta soting.
5 -qadam: Arduino signallarini RC boshqaruvchisiga kiritish
Rasmga qarang va o'ng va chap (kulrang va binafsha simlar) tugmachalarining pinlariga 2 ta kabelni lehimlang.
2 ta plyonkali kondansatkichni oling (ularni poliester kondansatkichlari deb ham atashadi) va ularni alohida protoboardlarga lehimlang (men faqat birining burchagini kesib, yopishtirib qo'ydim). Film qopqog'ini ishlatishning sababi shundaki, Arduino hali ham RC boshqaruvchisini faollashtiradigan LOW past bo'lganda etarli darajada yuqori kuchlanishni ishlab chiqaradi. Shunday qilib, Film Caps kod orqali LOW past bo'lganda raqamli pin chiqadigan kuchlanish uchun qarshilik vazifasini bajaradi.
Raqamli pinli kabellarni plyonkali kondansatkichlarning uchiga, so'ngra lehim bilan o'ngga va chapga, kabelning boshqa uchlariga ulang.
6 -qadam: Oldinga va teskari aloqani uzaytirish
4 ta kabelni oling va oldinga va teskari tegish kalitlarining ulanishini kengaytiring. Bu bitta teginish tugmachasining yuqori chap pimiga lehim bilan, so'ngra boshqa simni xuddi shu teginishning pastki o'ng pimiga lehimlash orqali amalga oshiriladi, so'ngra kabellarning uchlari alohida teguvchi kalitga lehimlanadi. Ehtiyot bo'ling va tasodifan Surface Mount komponentini o'chirib qo'ymang, men birinchi marta xatoga yo'l qo'ydim va boshqaruvni buzdim (Xudoga shukur, bu mashinalar atigi 8 dollar).
7 -qadam: TEST
Kengaytmalarni tegmasdan qoldirish mumkin, faqat hech narsa bir -biri bilan aloqa qilmasligiga ishonch hosil qiling. Arduino -ni yoqing va RC avtomobilini yoqing.
Potentsiometrni o'ng pozitsiyasiga aylantiring va kengaytirilgan o'ng tugmachasini bosing va mashina o'ng tomonga buriladimi -yo'qligini tekshiring, keyin chap holatida ham shunday qiling. Agar hamma narsa amalga oshsa, korpus yasashga o'ting. Agar biror narsa ishlamasa, Controller LEDi yonmaydi yoki mashina harakatlanmaydi yoki ozgina qimirlaydi, simni qayta tekshirib ko'ring.
8 -qadam: Qopqoq yasash
Mening korpusim - bu katta Lego stendi, men uni abadiy ishlatganman va hech qachon ishlatmaganman, birinchidan, men potentsiometrni burg'ilangan teshikka joylashtirdim, uning uchida tugmachani burab qo'ydim va tugmachani qismlarga ajratilgan Mario Kart g'ildiragining yarmiga yopishtirib qo'ydim. Keyin men kengaytirilgan taktillarni korpusning burchagiga joylashtirdim va ichidagi hamma narsani qoqib qo'ydim. Men Arduino -ni korpusdan tashqarida saqlamoqchi edim, bu korpus qulflangan bo'lishini xohlamadim, agar biror narsa noto'g'ri bo'lsa, hamma narsaga osonlikcha kirishni xohlardim.
Shunday qilib, bu qadam uchun hech qanday ko'rsatma yo'q, faqat siz menikiga qarashingiz kerak. Buni shunday qilingki, Potetiometr biror narsaga yopishtirilgan va men kabi tugmachani kengaytirsin. Taktil kengaytmalari haqiqatan ham istalgan joyga ketishi mumkin, sizning tanlovingiz.
9 -qadam: Bajarildi
Men bu loyihani faqat kontseptsiya bilan qilishdan xursand bo'ldim va umid qilamanki, men bundan ham ko'proq narsani qila olaman, dam olaman va bu mashinani qulab tushguncha boshqaraman.
Tavsiya:
Digispark va WS2812 qutidagi kamalak g'ildiragi: 4 qadam (rasmlar bilan)
Digispark & WS2812 Rainbow Wheel in the Box ranglar, daraxtdan o'yilgan qopqoqning yon tomonlari
Cho'ntak o'lchamli kulolchilik g'ildiragi: 11 qadam (rasmlar bilan)
Cho'ntak o'lchamli kulolchilik g'ildiragi: Kulolchilik qilish - chindan ham qiziqarli va foydali o'yin -kulgi. Kulolchilikning yagona muammosi shundaki, u juda ko'p materiallarni va katta studiyani talab qilgan, shuning uchun hozirgacha uni hech qaerda qilolmaysiz! Bu darslikda men sizga qanday qilib yasashni ko'rsataman
Harakatlanadigan g'ildirak g'ildiragi: 10 qadam (rasmlar bilan)
Harakatlanuvchi g'ildirak g'ildiragi: Bu men o'ynagan oddiy harakatlanuvchi burilish g'ildiragi, bu bolalar va kattalar uchun qiziqarli tajriba bo'lishi mumkin! Men o'sib ulg'ayganimda, har doim harakatlanuvchi o'yinchoqlar ichkarida qanday ko'rinishga ega ekanligi bilan qiziqardim. Shuning uchun men ataylab shaffof akrildan foydalandim
Uyda ishlab chiqarilgan robot g'ildiragi: 8 qadam (rasmlar bilan)
Uyda ishlab chiqarilgan robot g'ildiragi: Hammaga salom …….. Men ijodkorlikni yaxshi ko'raman. Har bir insonda ijodkorlik bor. Ammo aslida odamlarning atigi 10 foizi o'z ijodini topdi. Chunki ular oson yo'lni tanlaydilar. Ijodkorlik - bu fikrlash qobiliyati, u tajriba, kuzatuvlar orqali rivojlanadi
Ish stoli aylantirish g'ildiragi va ovoz balandligini boshqarish!: 8 qadam (rasmlar bilan)
Ish stolini aylantirish g'ildiragi va ovoz balandligini boshqarish!: Jurnalning dam olish kunlari loyihasini tuzing, 3/4/09 Ba'zi ma'lumot: So'nggi paytlarda men juda ko'p turli bloglarni o'qiyapman. Men har kuni engadget, lifehacker, hackaday, BBG va MAKE: blogidagi so'nggi xabarlarni o'qiyman. Men uchun muammo, men buni anglaganimda paydo bo'ldi