Kazalo:

Kako narediti preprost avtomobil z daljinskim upravljalnikom Bluetooth: 7 korakov (s slikami)
Kako narediti preprost avtomobil z daljinskim upravljalnikom Bluetooth: 7 korakov (s slikami)

Video: Kako narediti preprost avtomobil z daljinskim upravljalnikom Bluetooth: 7 korakov (s slikami)

Video: Kako narediti preprost avtomobil z daljinskim upravljalnikom Bluetooth: 7 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Kako narediti preprost avtomobil z daljinskim upravljalnikom, ki ga upravlja Bluetooth
Kako narediti preprost avtomobil z daljinskim upravljalnikom, ki ga upravlja Bluetooth

Pozdravljeni vsi, jaz sem Bryan Tee Pak Hong. Trenutno sem en letnik na singapurskem politehniku, ki študira računalniški inženiring.

Ko sem bil otrok, sem bil vedno navdušen nad avtomobili RC in njihovim delovanjem. Ko sem ga razstavil, vidim le koščke kovine, postavljene povsod. Vedno sem si želel, da obstaja preprosta vadnica, ki zajema osnovne komponente, ki sestavljajo avtomobil RC, danes pa vam bom pokazal točno to.

Ta avto RC nameravam uporabiti tudi za številne druge projekte. Če ste naleteli na težave, se obrnite na ta priročnik z navodili.

Brez odlašanja začnimo!

Korak 1: Korak 0: Priprava materialov

Korak: Priprava materiala
Korak: Priprava materiala

Materiali so zelo preprosti in jih je enostavno dobiti, to so:

  1. Avtomobilsko podvozje* (uporabljam novoletno škatlo za piškote, bodite ustvarjalni pri izbiri!) X1
  2. DC motorji in pnevmatike x2
  3. Arduino Uno (ali katere koli druge različice) x1
  4. L298N H-most x1
  5. Kolesce x1
  6. Baterije (1 za Arduino, 1 za motorje)
  7. Moški in moški skakalci, moški do ženski skakalci
  8. Bluetooth modul HC-06 ali HC-05 x1
  9. Ogledna plošča (hitre in enostavne povezave) x1

Druga oprema, ki jo boste potrebovali/morda:

  • Spajkalno železo
  • Pištola za vroče lepilo

*Opomba: na mojem ohišju je pritrjen IR senzor, v tem vodiču to ni potrebno

2. korak: 1. korak: Priprava podvozja

1. korak: Priprava podvozja
1. korak: Priprava podvozja

Najprej razstavite ploščo. Moral bi se lahko razdeliti na 3 dele, 2 +/- navpični palici s strani in srednji del, kjer bo večina vaših povezav. To omogoča zelo enostavne namestitve komponent, pri čemer lahko:

  • priključite 5V iz vašega Arduina na levo stran
  • povežite GND z vašega Arduina na desno stran
  • naredite vse svoje povezave blizu Arduina

Pomembno je, da prvič popravite položaj, saj bo ploščo težko odstraniti in znova postaviti. Prepričajte se, da je dovolj prostora, da sta Arduino in L298N nameščena med dvema navpičnima palicama.

3. korak: 2. korak: Priključite L298N na svoje motorje

Korak: Priključite L298N na svoje motorje
Korak: Priključite L298N na svoje motorje
Korak: Priključite L298N na svoje motorje
Korak: Priključite L298N na svoje motorje
Korak: Priključite L298N na svoje motorje
Korak: Priključite L298N na svoje motorje

Spajate 2 žici na enosmerni motor. Nato priključite druge konce žic v eno od vtičnic z 2 luknjami na mostu L298N. Vrstni red povezave žice ni pomemben. To ponovite za drugi motor.

Nato namestite moške in ženske skakalce na moške zatiče, ki jih najdete poleg 3 vtičnice. 6 je potrebno, 3 za vsako stran, pri čemer je 1 za nadzor hitrosti motorja prek PWM in 2 za smeri. Zapomnite si, katera žica je priključena, saj bo to kasneje pomembno.

Vzemite enega od baterij in črno žico (ozemljitveno žico) pritrdite/spajkajte na moški mostiček. To bo kasneje uporabljeno za dosego skupnega jezika z arduinom. Rdečo žico priključite na 12V vhod (skrajna leva vtičnica), črno žico pa na GND (srednjo vtičnico) modula L298N.

4. korak: 3. korak: Združite vse skupaj

Korak: Združite vse skupaj
Korak: Združite vse skupaj
Korak: Združite vse skupaj
Korak: Združite vse skupaj
Korak: Združite vse skupaj
Korak: Združite vse skupaj
Korak: Združite vse skupaj
Korak: Združite vse skupaj

Vroče prilepite modul L298 na ohišje vašega avtomobila na položaj, za katerega menite, da je primeren v 1. koraku. Nato vroče prilepite 2 enosmerna motorja na stranice vašega podvozja. Moje ohišje ima robove okoli robov, zato sem uporabil nekaj matic, ki sem jih imel, da bi premaknil višino, da sem lahko motorje pravilno zlepil. To ni obvezno, saj če uporabljate ravno ohišje, odmik ni potreben. Ko zlepite 2 motorja, lepite baterijo na ohišje. Svojega sem nalepila na dno zaradi prostorske stiske. Tudi baterijo sem rahlo zlepil v desno, da naredim prostor za odstranitev pokrova baterije. Na koncu prilepite kolesce in vaš osnovni avto je končan! Poskusite najti kolesce, ki bo vašemu robotu omogočilo enakomerno višino, ne glede na to, kako se kolo obrača.

6 mostičnih žic priključite na ploščo, razvrstite jih kot 3 za levo in 3 za desno.

Naslednji del bomo obravnavali v možganih avtomobila, aka Arduino.

5. korak: 4. korak: Povezava in koda Arduino

4. korak: Povezava in koda Arduino
4. korak: Povezava in koda Arduino
4. korak: Povezava in koda Arduino
4. korak: Povezava in koda Arduino

Desni zatič za hitrost priključite na pin 6, levi pa na pin 11 na Arduinu.

Nato povežite druga 2 smerna zatiča na vsaki strani od plošče na Arduino prek moških in moških skakalcev:

  • desno - Pin 7 in 8
  • levo - Pin 12 in 13

Ne glede na vrstni red ni pomembno, saj bomo povezave spremenili, če so napačne. Pomembno pa je, da levega in desnega dela ne zamenjate v celoti. Arduino postavite na položaj, ki ste ga načrtovali v 1. koraku.

Zdaj kopirajte kodo s tega spletnega mesta, da preizkusite gibanje motorja:

  1. naložite to kodo v svoj Arduino
  2. če se robot vrti v smeri urinega kazalca, preklopite 2 smerni žici moških na moške skakalce na desni
  3. če se robot vrti v nasprotni smeri urinega kazalca, preklopite 2 smerni žici moških na moške skakalce na levi
  4. če se robot premakne nazaj, preklopite 2 smerni žici moškega na moškega mostička na obeh straneh

Drugo baterijo prilepite na ohišje in osnovni robot je narejen! Na tej točki lahko programirate svojega robota, kakor želite, poskusite. V naslednjem koraku bomo raziskali nekaj osnovnih gibanj našega avtomobila RC prek bluetootha.

Korak 6: Korak 5: Modul HC-06

5. korak: Modul HC-06
5. korak: Modul HC-06

Ravnanje s tem modulom je nekoliko težavno. Preden začnemo, naložite to kodo v svoj Arduino.

Modul postavite na mizo, ne prekrivajte povezav z motorji. Povezave naredite, kot je prikazano:

  • VCC - 5V (3.3V ne bo delovalo!)
  • GND - GND
  • RX na bluetoothu --- Pin 1 na Arduinu
  • TX na bluetoothu --- Pin 0 na Arduinu

Prenesite aplikacijo, imenovano Arduino bluetooth controller, na telefon Android. Nisem lastnik iphone -a, zato mi je žal uporabnikov iphone -a, vendar bi morali najti podobne aplikacije z enako funkcijo. Vklopite svoj Arduino in modul bluetooth povežite s telefonom (običajno imenovan HC-05/06 ali BT03/04 itd.), Če boste pozvani, da vnesete geslo, vnesite 1234 ali 0000, če preverjanje ne uspe ali če ne morem vzpostaviti povezave, potem ga bomo morali upravljati iz računalnika s funkcijo bluetooth. Za zdaj odprite aplikacijo krmilnika bluetooth Arduino in jo povežite z napravo. Izberite svoj modul bluetooth in prišli boste do nadzornega vmesnika PS2.

Naredite te ključne povezave

  • w Naprej
  • levo
  • s Nazaj
  • d Prav
  • EDIT: j Gumb Stop

7. korak: Čestitamo! Vaš preprost avtomobil z daljinskim upravljalnikom Bluetooth je popoln

Čestitamo! Vaš preprost avtomobil z daljinskim upravljalnikom Bluetooth je popoln!
Čestitamo! Vaš preprost avtomobil z daljinskim upravljalnikom Bluetooth je popoln!

Povzetek:

  • Za pogon motorja potrebujemo 2 motorja in H-most
  • Možgani, v našem primeru arduino, so potrebni, da robotu ukažejo, kako se mora premikati
  • Telefone lahko uporabljamo kot daljinski upravljalnik za avtomobil z daljinskim upravljalnikom

Če pa želite uporabljati računalnik, povežite računalnik z modulom bluetooth, pojdite na nastavitve bluetootha, ki so na koncu konfiguracijske strani bluetooth, preverite, na katera vrata se povezuje (namig: je odhodno in ima ime vašega modula bluetooth). Pojdite v orodja> serijska vrata in spremenite COM v pravilna vrata COM. Zaženite serijski monitor in vnesite 'w', da se robot premakne naprej, 's', da se premakne nazaj itd.

Če ste prišli tako daleč, čestitam! Zabavajte se z avtomobilom RC, ki ga upravlja Bluetooth!

Posodobitev: mojo objavo v spletnem dnevniku lahko preberete tukaj.

Priporočena: