Mundarija:
- 1 -qadam: Materiallaringizni to'plang
- 2 -qadam: O'chirish davri
- 3 -qadam: Dastur
- 4 -qadam: Avtomobil bazasini yaratish
- 5 -qadam: Hammasini birgalikda yig'ish
- 6 -qadam: Ilovani yuklab olish
Video: Arduino Bluetooth RC avtomobili: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Men masofadan boshqarish pultlarini yaxshi ko'raman, ular juda qiziqarli va qiziqarli. Bu yo'riqnomada men qanday qilib o'zimning bluetooth mashinamni Arduino va atrofimda yotgan ba'zi qismlar yordamida yaratganimni ko'rsataman. Bu ko'rsatma faqat nazariy jihatdan, mashina men rejalashtirganimdek ishlamadi, lekin kelasi yili men davom etaman va uni tugatgandan so'ng uni yangilashga qaytaman.
1 -qadam: Materiallaringizni to'plang
Bu loyihani bajarish uchun sizga kerak bo'lgan barcha qismlar. Agar sizda aniq qismlar yoki dvigatellar bo'lmasa, ularni boshqalari bilan almashtirish mumkin, lekin ogohlantiring, bu meniki kabi bo'lmasligi mumkin.
-Arduino Uno
-USB/Arduino quvvat kabeli
-Non paneli
-HC-06 Bluetooth moduli
-Servo motor
-9V doimiy kuchlanishli dvigatel
-2 9V batareyalar
-2 ta batareya
-MOSFET tranzistorli
-Diod
-Jumper simlari
-Elastik tasmalar
2 -qadam: O'chirish davri
Mana, sxemaning sxemasi va men qurgan sxemaning rasmi. Keling, uni bosqichma -bosqich quramiz:
-Birinchidan, Arduino -ning kuchini va erini stolning chap tomonidagi quvvat va erga ulang
-Keyingi, birinchi batareyani quvvat panelini erga ulang. Boshqa batareya quvvatini Arduino -dagi Vin piniga ulang va batareyadagi er Arduino -ga ulanadi.
-Servo dvigatelning quvvat pinini non panelining chap tomonidagi 5V ga, topraklama pimini non taxtasining chap tomoniga va servo dvigatelning markaziy pinini Arduino 9 -piniga ulang. Markaziy pin - bu servo o'rnatilgan burchakni boshqarishga imkon beradi.
-HC-06 Bluetooth modulining VCC pinini non panelining chap tomonidagi 5V ga, GND pinini esa taxtaning chap tomoniga ulang. Dasturni Arduino taxtasiga yuklamaguningizcha, TX va RX pinlarini ulashdan saqlaning, chunki bu pinlar ulangan paytda karta dasturni qabul qilmaydi. Siz dasturni Arduino vilkasiga yuklaganingizdan so'ng, HC ning TX pinini. -06 Arduino RX piniga, HC-06 RX pin esa Arduino TX ga.
-Keyingi navbatda dvigatel. Arduino maksimal 5V ishlab chiqargani uchun, kartani oldinga surish etarli emas, lekin biz baribir Arduino yordamida dvigatelni boshqarish imkoniyatiga ega bo'lishimiz kerak. Biz buni MOSFET tranzistor deb nomlangan komponent yordamida qilamiz. MOSFETda 3 ta pin, darvoza, manba va drenaj bor. Rasmdan ko'rinib turibdiki, biz 5Vni eshikka qo'llaganimizda, quvvat drenajdan manbaga o'tishi mumkin bo'ladi. Shuni yodda tutgan holda, biz MOSFET -ning eshik pinini Arduino -ning 6 -piniga ulaymiz, to'g'ri pimlarni ulaganingizga ishonch hosil qilish uchun rasmga qarang. Bu bizga MOSFETning boshqa 2 ta pinini 10 -pinli quvvatni o'chirish orqali ulash imkonini beradi. Keyin MOSFET manbasini non taxtasining o'ng tomoniga ulang. Keyin dvigatelning bir uchini MOSFET drenaj piniga ulang, shuningdek diodni drenaj pimidan non taxtasining o'ng tomonidagi quvvat manbaiga ulang. Bu diod parallel ravishda teskari kuchlanish deb ataladigan narsani to'xtatadi. Qachonki dvigatel o'z atrofida aylansa, generator kabi elektr hosil qiladi va bu elektr zanjir ishlayotgan teskari yo'nalishda oqishi mumkin. Bu muammolarga olib kelishi mumkin va elektr tokini to'xtatish uchun biz motorga parallel ravishda diod qo'yishimiz kerak. Endi dvigatelning boshqa uchini non taxtasining o'ng tomonidagi quvvat manbaiga ulang. Dvigatel sizning mashinangiz uchun noto'g'ri yo'nalishda aylanayotganini sezsangiz, dvigatel ulanishlarini teskari o'zgartirishingiz kerak bo'lishi mumkin. Mashinani sinovdan o'tkazishni boshlaganingizda buni yodda tuting.
3 -qadam: Dastur
Bu avtomobilni boshqarish uchun biz Arduino Uno -ni o'rnatadigan dastur. Buni yuklab oling va Arduino IDE -da oching. Biz buni mashinani boshqarish uchun Arduino kartasiga yuklaymiz.
4 -qadam: Avtomobil bazasini yaratish
Shunday qilib, bu qism juda katta farq qiladi. Men o'zimga nimani o'ylab topganimni ko'rsatadigan rasmni biriktirdim, lekin sizga 2 dona orqa g'ildirakli erkin aylanadigan o'q, servo dvigatelga ulanadigan old g'ildirak va uning ustidagi yoki orasidagi platforma kerak. elektron platani va taxtani joylashtiring. Dvigatel, shuningdek, orqa g'ildiraklarning aylanishi uchun elastik tasma bilan orqa aksga ulanishi kerak.
5 -qadam: Hammasini birgalikda yig'ish
Asosan, siz elektron kartani va taxtani paketga birlashtirasiz va uni oldingi bosqichda qilingan platformaga biriktirasiz. Dvigatelni o'qga elastik tasma bilan ulang, so'ngra siz deyarli o'rnatasiz.
6 -qadam: Ilovani yuklab olish
Buning uchun sizga Android telefoni kerak, keyin google -ga o'ting va "Smart Bluetooth" deb nomlangan ilovani toping. Buni HC-06 Bluetooth moduliga ulang va sizning ishingiz yaxshi!
Tavsiya:
Arduino Bluetooth RC avtomobili: 10 qadam
Arduino Bluetooth RC Car: Men buni youtube videoimga hamroh bo'lish uchun yaratdim, hozircha men sizga videoni ko'rishni taklif qilaman, chunki u batafsilroq, lekin men bu ko'rsatma ustida ishlayman va uni tez orada yaxshilayman
Arduino Bluetooth avtomobili: 6 qadam (rasmlar bilan)
Arduino Bluetooth Car: bu mening birinchi Arduino loyiham, uni bajarish juda oson. Buni amalga oshirish uchun yarim soat vaqt ketadi, siz o'ylagandek, buni quyida keltirilgan qadamlarni bajarib, zavqlantirib, men nihoyat qilganimda menga quvonch baxsh eta olasiz
Qor uchun Arduino Bluetooth chang'i RC avtomobili: 5 qadam
Qor uchun Arduino Bluetooth chang'i RC avtomobili: Bu RC avtomashinasi bizni ishlab chiqarishga taxminan 3 kun davom etdi, shu jumladan 3D bosib chiqarish vaqti. Bu RC avtomobili HC 05 Bluetooth moduli, arduino uchun dvigatel va ikkita tishli dvigatel bilan ishlab chiqarilgan. Bu siz uchun haqiqatan ham qiziqarli loyiha va tez rad javobini berish
Arduino Bluetooth RC avtomobili: 12 qadam
Arduino Bluetooth RC Car: Telefoningizdagi ilova orqali RC avtomashinasini boshqarish? Bu mumkin! Arduino, bir nechta Bluetooth, g'ildiraklar va boshqa kichik, lekin zarur bo'laklardan foydalanib, biz Bluetooth -ga ulanadigan va boshqariladigan RC avtomashinasini yaratdik
Arduino UNO yordamida masofadan boshqariladigan Bluetooth avtomobili: 4 qadam
Arduino UNO yordamida masofadan boshqariladigan Bluetooth avtomobili: Arduino -da shu paytgacha o'rganganlarimizni hayotga tatbiq etish har doim qiziqarli bo'ladi. Asosan, ko'pchilik oddiy narsalar bilan shug'ullanadi, shuning uchun men bu erda Arduino -ga asoslangan masofadan boshqariladigan mashinani tushuntirib beraman. Talablar: 1.Arduino UNO