Mundarija:
- 1 -qadam: Quvvat va xavfsizlik davri
- 2 -qadam: Arduino
- 3 -qadam: Servo
- 4 -qadam: dasturiy ta'minot
- 5 -qadam: Yakuniy qadam
Video: Wire Go Kart bilan haydash: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Menda yangi karta dvigateli bor edi, men 6 ot kuchidan 10 ot kuchiga o'tdim. Men olgan yangi kohler dvigateli, menimcha, kartani qo'yish uchun qurilmagan, shuning uchun gaz bargini yopishtirishning yo'lini topishda qiynaldim. Bir necha kundan keyin hech narsa tushunolmayotganimdan so'ng, men bir hafta oldin arduino olganimni esladim va, ehtimol, buni yordam berish uchun ishlatardim.
1 -qadam: Quvvat va xavfsizlik davri
quyida men qanday qilib arduino quvvatiga o'tishimning diagrammasi. Shunday qilib, dvigatel faqat arduino yoqilgan bo'lsa ishga tushadi. birinchi kalit arduino saqlanadigan qutiga o'rnatiladi. Menda mavjud bo'lgan potentsiometrda o'rnatilgan kalit mavjud, shuning uchun arduino -ni yoqish uchun siz kalitni qutiga o'girib, keyin potansiyometrni burishingiz kerak. Men arduino yoqilganligini bilish uchun LEDni holat nuri sifatida ishlatardim. Men o'rni o'ldirish tugmasi sifatida ishlatardim, chunki agar arduino batareyasi qanday o'lsa va gaz kelebeği oxirigacha ochilsa, to'xtatish juda qiyin bo'lardi. Men qo'lda o'ldirish kalitini ham qo'ydim. Bundan tashqari, men aslida nima qilganimni ko'rsataman.
2 -qadam: Arduino
Men arduino -ni olganimdan so'ng, men proto -qalqonga buyurtma berdim va uni servo va qozonni bir oz osonroq ulashga ruxsat berish uchun bir nechta o'zgartirishlar kiritdim. Qaysi simni qaysi simga ulashini bilganingizga ishonch hosil qiling, ayniqsa potentsiometr va servo ulanish uchun usb portidan foydalansangiz.
3 -qadam: Servo
Endi servoni ulash vaqti keldi. Buning uchun men "L" qavsidan foydalandim (kitob javonlarida bo'lgani kabi) va yarmini kesib tashladim. Keyin men servo o'rnatish uchun ishlatiladigan yangi teshiklarni burg'uladim. Shundan so'ng, men o'rnatish moslamasidan servo ushlagichini qurdim, keyin uni "L" qavsining yarmiga kesib oldim. Oxir -oqibat, men gaz kelebeği kabelini moslashtirdim va uni karbongidrat va servoga uladim. Bundan tashqari, men zarbani yutish uchun rezina ajratgichlar qo'yaman.
4 -qadam: dasturiy ta'minot
arduino uchun juda ko'p misollar bor, lekin biz ulardan foydalanmoqchi bo'lamiz -sketchbook -examples -libraryservo -knob. Agar sizga protoshildni ulashda yordam kerak bo'lsa, men bu videoni tavsiya qilardim https://www.youtube.com/embed/FKj9jJgj8Pc Endi sizga servo qancha harakatlanishini cheklash kifoya, chunki uglevodlar 180 gradusga burilmagan. bu men foydalanadigan kod: #include Servo myservo; // servo int potpin = 0 ni boshqarish uchun servo ob'ekt yaratish. // potentsiometrint valni ulash uchun ishlatiladigan analog pin; // o'zgaruvchini analog pin qiymatini o'qish uchun void setup () {myservo.attach (9); // 9 -pinli servo servo ob'ektga ulanadi} void loop () {val = analogRead (potpin); // potentsiometr qiymatini o'qiydi (qiymati 0 dan 1023 gacha) val = map (val, 0, 1023, 0, 179); // uni servo bilan ishlatish uchun o'lchov (0 dan 180 gacha) myservo.write (val); // o'lchov qiymatining kechikishi bo'yicha servo holatini o'rnatadi (15); // servo u erga kelishini kutadi}
Qalin raqamlar - bu potentsiometr va servo kalibrlash uchun o'zgartiriladigan raqamlar, 0, 1023 - potansiyometr uchun, th 0, 179 - servo uchun. Men uchun servo 123, 180. Lekin sizniki boshqacha bo'lishi mumkin. Agar sizga dasturiy ta'minot kerak bo'lsa, uni google orqali yuborishingiz mumkin. Menimcha, video nima qilish kerakligini tushuntirishda juda yaxshi ish qiladi
5 -qadam: Yakuniy qadam
Endi siz potentsiometr va servo simini to'g'ri ulashingiz kerak (men videoni to'g'ri ishlatganimga ishonch hosil qilish uchun ishlatganman). Endi sinab ko'ring va dam oling.
Tavsiya:
LCD displeyni I2C moduli bilan haydash: 8 qadam
LCD displeyni I2C moduli bilan boshqarish: Ushbu qo'llanmada biz LCD displey qanday ishlashini va uni I2C moduli bilan qanday osonroq ishlatishni bilib olamiz
Kichik motorlarni TB6612FNG bilan haydash: 8 qadam
Kichik dvigatellarni TB6612FNG bilan haydash: TB6612FNG - Toshiba kompaniyasining IC dvigatelli haydovchisi. Bu erda juda ko'p sindiruvchi taxtalar bor va bu kichik dvigatellarni boshqarishning eng mashhur variantlaridan biridir. TB6612FNG b ni ishga tushirishda ko'plab onlayn resurslar mavjud
Arduino bilan haydash simulyatori: 7 qadam
Arduino bilan haydash simulyatori: yotoqxonamda haydash simulyatorim
Qanday qilib 2008 yildagi Case IH Magnum 215 traktorini haydash kerak: 9 qadam (rasmlar bilan)
2008 yildagi Case IH Magnum 215 traktorini qanday haydash kerak: Men Magnum 215 traktorini ishga tushirish va haydashni o'rgataman
Arduino bilan estafeta haydash: 9 qadam
Arduino bilan estafeta haydash: Hammaga salom, kanalimga xush kelibsiz. Bu mening 4 -o'rgatuvchim, RELAYni (o'rni moduli emas) Arduino bilan haydash. "O'rnimizni moduli" dan foydalanish bo'yicha yuzlab darsliklar mavjud. lekin men yaxshisini topa olmadim