Satura rādītājs:
- 1. darbība: 1. darbība. Projektēšanai nepieciešamo detaļu atrašana
- 2. darbība. Šasijas uzstādīšana
- 3. darbība. Motora draivera savienošana
- 4. darbība: KODĒTĀJU iestatīšana
- 5. darbība: pievienojiet Arduino un Blutooth moduli
- 6. darbība: elektronikas pievienošana robotprogrammatūrai
- 7. darbība: izveidojiet lietotni, lai kontrolētu robotu
- 8. solis: Arduino kods
Video: Ar Bluetooth vadāma RC automašīna ar ātruma kontroli un attāluma mērīšanu: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Bērnībā mani vienmēr fascinēja RC automašīnas. Mūsdienās jūs varat atrast daudz pamācību, kā ar Arduino palīdzību izgatavot lētas Bluetooth vadāmas RC automašīnas. Sperim soli tālāk un izmantosim savas praktiskās zināšanas par kinemātiku, lai aprēķinātu nobraukto attālumu un robota ātrumu.
Šī pamācība tika izveidota sadarbībā ar HATCHNHACK. Iepazīstieties ar viņu apbrīnojamo vietni, lai uzzinātu visu savu prototipēšanas aprīkojumu, emuārus, idejas un daudz ko citu.
1. darbība: 1. darbība. Projektēšanai nepieciešamo detaļu atrašana
Nu, es to rakstu kā vispārēju pamācību, tāpēc es mēģināšu atrast dažas alternatīvas, ja nevarat atrast manis izmantotās daļas. Es pievienošu arī pirkšanas saites, lai jūs varētu iegādāties preces, kas jums nav pa rokai, un lai jūs varētu pielāgot savu robotu ar savu radošumu. Informāciju par šī projekta sastāvdaļām skatiet vietnē hnhcart. Viņiem ir labas kvalitātes daļas ar pārsteidzošu cenu diapazonu.
- Mikrokontrolleris: labi, ja esat iesācējs, mēģiniet izmantot Arduino. Nu, es izmantoju Arduino Uno. Pirkt saiti uz Arduino Uno.
- Motori un kodētāji: šim projektam pagriezienu aprēķināšanai izmantoju 150 apgr./min sānu vārpstas reduktorus ar iebūvētu kodētāju. ja nevarat atrast šādus motorus, varat atsaukties uz vienkāršiem divvārpstas bo motoriem, un jums būs jāpērk kodētāji BO motoriem. Jūs varat iegādāties divu vārpstas BO motorus | atsevišķi kodētāji
- Motora vadītājs: dzinēju darbināšanai jums būs nepieciešams motora draiveris, jo lielākā daļa mikrokontrolleru nevar piegādāt tik daudz sprieguma. Es izmantoju L298N, uz kuru varat atsaukties šeit, lai to iegādātos.
- ŠASIJA: Šasijai un riepām jums ir jāiegādājas īpašs dzinējs, ko izmantojat. lai iegādātos šasiju BO motoriem, varat atsaukties uz šo saiti.
- Bluetooth modulis (HC05): Lai savienotu Arduino ar mūsu viedtālruni, mums ir nepieciešama Bluetooth sakaru ierīce. šeit ir noderīgs HC05. Iegādes saite uz HC05
- Jumper vadi: mums visiem ir vajadzīgi džemperu vadi, lai savienotu lietas. Ja esat iesācējs, jums tas būs vajadzīgs dažādiem projektiem. dažus var iegādāties šeit:- no vīrieša līdz vīrietim | Vīrietis līdz sieviete
- Akumulators: nu es šim projektam izmantoju 12v lipo akumulatoru. ja jums tas nav, jūs vienmēr varat pāriet uz vispārīgām 12 V litija jonu baterijām. Vai arī, ja izmantojat 9v BO motorus, varat izmantot pat vienkāršu 9v akumulatoru. Bet pirms akumulatora iegādes uzmanīgi pārbaudiet motora specifikācijas, jo, ja piegādājat lielāku spriegumu nekā motora jauda, varat sabojāt motoru. Lai iegādātos 9V akumulatoru, skatiet šeit.
-
Maizes dēlis/prototipēšanas dēlis: jums būs nepieciešams kaut kas, lai savienotu visu vadu. Šeit noderēs maizes dēlis. nopirkt saiti uz maizes dēļa | prototipēšanas dēlis
2. darbība. Šasijas uzstādīšana
Ja strādājat ar iepriekš izveidotu šasiju, jums nebūs jāuztraucas par lietām.
Tā kā man nebija motoru īpašās iepriekš uzbūvētās šasijas, man nācās to uzbūvēt pašam. Pamatnei es izvēlējos akrila loksni, jo tā ir viegla un viegli strādājama, un motoru uzstādīšanai izmantoju standarta skavas.
un beidzot pieskrūvējiet čata riteni apakšā, lai atbalstītu robotu.
3. darbība. Motora draivera savienošana
Lai motoriem piegādātu pietiekami daudz sulas, mums ir jāiestata motora draiveris.
- vispirms pieskrūvējiet motora polus +ve un -ve pie motora vadītāja PTR savienotāja.
- tad, lai ieslēgtu, motora draiveris pieskrūvē akumulatora +ve pie 12v porta un -ve līdz motora draivera GND portam.
-
pēc jūsu izvēles ievietojiet motora vadītāja ievades tapu Arduino PWM tapā. Atcerieties, ka kodā attiecīgi jāmaina uz motora tapām.
- pievienojiet slēdzi starp akumulatora +ve un motora draiveri, pretējā gadījumā jums būs jāturpina atvienot akumulatoru, kad to neizmantojat.
- iegūstiet 2 vadus no motora draivera 5 V un GND uz maizes dēli, lai jūs varētu barot Arduino, kā arī citas ierīces.
4. darbība: KODĒTĀJU iestatīšana
kā redzat, kodētājs ir iebūvēts kopā ar motoru.
- M1 un M2 ir motora +ve un -ve, kas nonāk motora vadītājā
- pievienojiet kodētāju 5v un GND pie maizes dēļa 5v un GND, lai barotu kodētājus
- A un B ir kodētāja izejas tapām, kurām mēs pievienosim Arduino tapu 2 un 3
5. darbība: pievienojiet Arduino un Blutooth moduli
- pievienojiet GND un 5v no maizes dēļa Arduino Vin un GND, lai darbinātu Arduino.
- dariet to pašu ar Bluetooth moduli, lai to arī darbinātu.
- pievienojiet Bluetooth moduļa TX un RX Arduino 0 un 1 tapām. Arduino 0 un 1 tapas ir noteiktās tapas seriālajai saziņai, tāpēc esiet piesardzīgs, augšupielādējot skici Arduino, jo jums var būt nepieciešams atvienot TX tapu, jo Arduino vienlaikus var izmantot tikai 1 sērijas sakarus. Jūs varat izvairīties no šīs problēmas, kodā iekļaujot programmatūras sērijas bibliotēku
- un beidzot pievienojiet kodētāja tapas Arduino 2 un 3 tapām. Pin 2 un Pin 3 ir norādīti tapas pārtraukumiem. Plašāku informāciju par pārtraukumiem skatiet šeit. Jums var nebūt nepieciešami pārtraukumi, ja izmantojat kodētāja disku ar mazāk impulsa līnijām.
6. darbība: elektronikas pievienošana robotprogrammatūrai
jūs varat izmantot skrūves, lai uzstādītu elektroniku uz robota, pretējā gadījumā, botam pārvietojoties, elektronikai ir tendence nokrist.
Nu, man nebija tik mazu skrūvju, lai uzstādītu elektroniku, tāpēc es devos pie karstās līmes elektronikas uz pašas pamatnes.
7. darbība: izveidojiet lietotni, lai kontrolētu robotu
lai izveidotu lietotni, es izmantoju MIT lietotņu izgudrotāju, kas ir patiešām viegli lietojams un ērts iesācējiem. Ticiet man, es neesmu android izstrādātājs, un ideja izveidot lietotni mani biedēja. Bet ar to es tikko uzzināju, kad izveidoju lietotni.
No dizainera puses es to atstāju jūsu ziņā. Pielāgojiet to, kas jums patīk.
jūs varat atsaukties uz attēliem, lai izveidotu aizmugures daļu.
Jūs pat varat lejupielādēt manu lietotni robotam no šejienes.
8. solis: Arduino kods
jūs varat lejupielādēt INO failu no šejienes, lai ieprogrammētu Arduino.
atstājiet jautājumu visiem jautājumiem par kodu.
viss gatavs, jūs esat gatavs doties ar savu Bluetooth vadāmo RC automašīnu.
Ieteicams:
DIY Arduino Bluetooth vadāma automašīna: 6 soļi (ar attēliem)
DIY Arduino Bluetooth vadāma automašīna: Sveiki draugi! Mans vārds ir Nikolas, man ir 15 gadi un es dzīvoju Atēnās, Grieķijā. Šodien es jums parādīšu, kā izveidot divu riteņu Bluetooth vadāmu automašīnu, izmantojot Arduino Nano, 3D printeri un dažas vienkāršas elektroniskas sastāvdaļas! Noteikti skatieties manu
DIY Bluetooth vadāma automašīna: 4 soļi
DIY Bluetooth vadāma automašīna: Sveiki visiem, šajā apmācībā es jums parādīšu, kā izveidot Bluetooth vadāmu RC automašīnu, izmantojot Arduino mikrokontrolleru un HC-05 Bluetooth moduli. Šī projekta tapšana prasīs mazāk nekā 1 stundu, un jums var būt sava RC automašīna
Mobilā vadāmā Bluetooth automašīna -- Viegli -- Vienkārši -- Hc-05 -- Motora vairogs: 10 soļi (ar attēliem)
Mobilā vadāmā Bluetooth automašīna || Viegli || Vienkārši || Hc-05 || Motor Shield: … Lūdzu, abonējiet manu YouTube kanālu ………. Šī ir automašīna ar Bluetooth vadību, kas izmantoja Bluetooth moduli HC-05, lai sazinātos ar mobilo tālruni. Mēs varam vadīt automašīnu ar mobilo, izmantojot Bluetooth. Ir lietotne, lai kontrolētu automašīnas kustību
Ar Bluetooth vadāma automašīna: 8 soļi
Bluetooth vadāma automašīna: darbību kopsavilkums: 1. Instalējiet " Arduino Bluetooth RC automašīna " lietojumprogrammu, izmantojot zemāk esošo saiti: https: //play.google.com/store/apps/details? id = brau … 2. Lejupielādējiet Arduino.ino kodu un shēmu3. sekojiet shemai, lai lodētu visu
Ar balsi vadāma Bluetooth automašīna: 5 soļi
Balss vadāma Bluetooth automašīna: visi ir izmantojuši tālvadības automašīnu … bet kā ir ar balss vadītu automašīnu ??? Vai esat to kādreiz izmantojis? Ja nē, tad to izveidosit tagad. Vienkārši jums ir nepieciešams arduino kā smadzenes un viedtālrunis. Tāpēc es esmu izstrādājis šo projektu, lai jūs varētu izmantot šo