Kazalo:

RC avtomobil s krmiljenjem Bluetooth z nadzorom hitrosti in merjenjem razdalje: 8 korakov
RC avtomobil s krmiljenjem Bluetooth z nadzorom hitrosti in merjenjem razdalje: 8 korakov

Video: RC avtomobil s krmiljenjem Bluetooth z nadzorom hitrosti in merjenjem razdalje: 8 korakov

Video: RC avtomobil s krmiljenjem Bluetooth z nadzorom hitrosti in merjenjem razdalje: 8 korakov
Video: Урок 102: Использование двойного драйвера двигателя постоянного тока ZK-5AD 4A TA6586 4A 14V Лучший драйвер двигателя (новый продукт) 2024, November
Anonim
Image
Image

Kot otrok sem bil vedno navdušen nad avtomobili RC. Danes lahko najdete veliko vadnic za izdelavo poceni avtomobilov z daljinskim upravljalnikom Bluetooth s pomočjo Arduina. Naredimo korak dlje in s svojim praktičnim znanjem kinematike izračunamo prevoženo razdaljo in hitrost bota.

Ta navodila so nastala v sodelovanju s podjetjem HATCHNHACK. Oglejte si njihovo neverjetno spletno mesto za vso svojo opremo za izdelavo prototipov, bloge, ideje in še veliko več.

1. korak: 1. korak: iskanje potrebnih delov za projiciranje

No, to pišem kot splošno navodilo, zato bom poskusil dobiti nekaj alternativ, če ne najdete delov, ki jih uporabljam. Dodal bom tudi povezave za nakup, da boste lahko kupovali predmete, ki vam niso pri roki, in tako lahko svojega ustvarjalca prilagodite. Za dele za izdelavo tega projekta glejte hnhcart. Imajo kakovostne dele z neverjetnim cenovnim razredom.

  • Mikrokrmilnik: no, če ste začetnik, poskusite uporabiti Arduino. No, uporabljam Arduino Uno. Nakup povezave za Arduino Uno.
  • Motorji in dajalniki: za ta projekt uporabljam motorje s stransko gredjo 150 vrt / min z vgrajenim kodirnikom za izračun zavojev. če ne najdete takšnih motorjev, se lahko obrnete na preproste bo motorje z dvojno gredjo, zato boste morali kupiti dajalnike za BO motorje. lahko kupite BO motorje z dvojno gredjo | enojni kodirniki
  • Gonilnik motorja: za zagon motorjev boste potrebovali gonilnik motorja, saj večina mikrokrmilnikov ne more napajati toliko napetosti. Uporabljam L298N, ki ga lahko tukaj navedete za nakup.
  • ŠASIJA: Za podvozje in pnevmatike morate kupiti posebno motorje, ki jih uporabljate. za nakup šasije za motorje BO si lahko ogledate to povezavo.
  • Modul Bluetooth (HC05): Za povezavo Arduina s pametnim telefonom potrebujemo napravo za komunikacijo Bluetooth. tu pride v poštev HC05. Nakup povezave za HC05
  • Mostične žice: vsi potrebujemo skakalne žice za povezovanje stvari. Če ste novinec, bi jih za različne projekte potrebovali kar nekaj. nekaj jih lahko kupite tukaj:- moški do moški | Moški do samice
  • Baterija: za ta projekt uporabljam 12v lipo baterijo. če tega nimate, lahko vedno preklopite na generične 12v litij-ionske baterije. Ali pa če uporabljate 9v BO motorje, lahko uporabite celo preprosto 9v baterijo. Pred nakupom akumulatorja pazljivo preverite specifikacije motorja, saj lahko motor poškodujete, če napajate višjo napetost od zmogljivosti motorja. Za nakup 9v baterije glejte tukaj.
  • Ogledna plošča/prototipna plošča: za povezavo vse žice boste potrebovali nekaj. Tu bo ploščica prišla prav. nakup povezave za Breadboard | prototipna plošča

2. korak: Namestitev ohišja

Ožičenje gonilnika motorja
Ožičenje gonilnika motorja

Če delate z vnaprej izdelanim podvozjem, vam ne bo treba skrbeti za stvari.

Ker za svoje motorje nisem imel vnaprej izdelanega podvozja, sem ga moral zgraditi sam. Za podlago sem se odločil za akrilno folijo, saj je lahka in enostavna za uporabo, za montažo motorjev pa sem uporabil standardne sponke.

in nazadnje privijte kolesce na dnu za podporo bota.

3. korak: Priključite gonilnik motorja

Ožičenje gonilnika motorja
Ožičenje gonilnika motorja

Za dobavo zadostnega soka motorjem moramo nastaviti gonilnik motorja.

  1. najprej privijte pola +ve in -ve pola motorja na PTR konektor gonilnika motorja.
  2. nato za napajanje gonilnik motorja privije +ve baterije na vrata 12v in -ve na vrata GND gonilnika motorja.
  3. vhodni zatič gonilnika motorja postavite na PWM pin Arduina po vaši izbiri. Zapomnite si, da ustrezno zamenjate zatiče motorja v kodi.

  4. dodajte stikalo med +ve akumulatorja in gonilnikom motorja. V nasprotnem primeru boste morali akumulator odklopiti, ko ga ne uporabljate.
  5. dobite 2 žici od 5v in GND gonilnika motorja do plošče, tako da lahko napajate Arduino in druge naprave.

4. korak: Nastavitev kodirnikov

KODIRANJE Nastavitev
KODIRANJE Nastavitev

kot vidite, je kodirnik vgrajen v motor.

  • M1 in M2 sta +ve in -ve motorja, ki gre v gonilnik motorja
  • priključite na 5v in GND kodirnikov na 5v in GND na plošči za napajanje kodirnikov
  • A in B sta za izhodne nožice dajalnika, na katere bomo pritrdili nožico 2 in pin 3 Arduina

5. korak: Priključite Arduino in modul Blutooth

Ožičenje Arduina in modula Blutooth
Ožičenje Arduina in modula Blutooth
Ožičenje Arduina in modula Blutooth
Ožičenje Arduina in modula Blutooth
  • priključite GND in 5v z mize na Vin in GND Arduina za napajanje Arduina.
  • enako storite z modulom Bluetooth, da ga vklopite.
  • pritrdite TX in RX modula Bluetooth na 0 in 1 nožice Arduina. Zatiča 0 in 1 Arduina sta označena za serijsko komunikacijo, zato bodite previdni pri nalaganju skice v Arduino, saj boste morda morali odklopiti pin TX, saj lahko Arduino hkrati uporablja samo 1 serijsko komunikacijo. Tem težavam se lahko izognete tako, da v kodo uvedete knjižnico programske opreme Serial
  • in na koncu pritrdite zatiče kodirnika na 2 in 3 nožice Arduina. Pin 2 in Pin 3 sta označena za nožice za prekinitve. Za več informacij o prekinitvah glejte tukaj. morda ne boste potrebovali prekinitev, če uporabljate kodirni disk z manj impulznimi linijami.

Korak 6: Priključitev elektronike na bot

Pritrditev elektronike na bot
Pritrditev elektronike na bot

elektroniko na bota lahko pritrdite z vijaki, sicer se elektronika med premikanjem elektronike ponavadi odpade.

no, nisem imel tistih majhnih vijakov za pritrditev elektronike, zato sem šel vroče lepiti elektroniko na samo podlago.

7. korak: Ustvarite aplikacijo za nadzor Bota

Ustvarjanje aplikacije za nadzor Bota
Ustvarjanje aplikacije za nadzor Bota
Ustvarjanje aplikacije za nadzor Bota
Ustvarjanje aplikacije za nadzor Bota

za izdelavo aplikacije sem uporabil izumitelja aplikacij MIT, ki je zelo enostaven za uporabo in primeren za začetnike. Verjemite mi, nisem razvijalec androidov in ideja o izdelavi aplikacije me je prestrašila. Toda s tem sem se šele naučil, ko sem ustvarjal aplikacijo.

Oblikovalsko to prepuščam vam. Prilagodite tako, kot vam je všeč.

Lahko se obrnete na slike, ki jih ustvarite v zalednem delu.

Od tu lahko celo prenesete mojo aplikacijo za bot.

8. korak: Koda za Arduino

od tukaj lahko prenesete datoteko INO za programiranje Arduina.

pustite vprašanje za kakršna koli vprašanja o kodi.

vse pripravljeno, pripravljeni ste za vožnjo z lastnim avtomobilom z daljinskim upravljalnikom Bluetooth.

Priporočena: