Sadržaj:

Kako napraviti jednostavni RC automobil s Bluetooth kontrolom: 7 koraka (sa slikama)
Kako napraviti jednostavni RC automobil s Bluetooth kontrolom: 7 koraka (sa slikama)

Video: Kako napraviti jednostavni RC automobil s Bluetooth kontrolom: 7 koraka (sa slikama)

Video: Kako napraviti jednostavni RC automobil s Bluetooth kontrolom: 7 koraka (sa slikama)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Novembar
Anonim
Kako napraviti jednostavni RC automobil s Bluetooth kontrolom
Kako napraviti jednostavni RC automobil s Bluetooth kontrolom

Zdravo svima, ja sam Bryan Tee Pak Hong. Trenutno sam student prve godine na Singapurskom politehničkom fakultetu koji studira računarsko inženjerstvo.

Kad sam bio dijete, uvijek sam bio fasciniran automobilima na daljinsko upravljanje i načinom na koji oni rade. Kad sam ga rastavio, vidim samo komade metala posvuda. Uvijek sam želio da postoji jednostavan vodič koji pokriva osnovne komponente koje čine RC automobil, a danas ću vam to upravo pokazati.

Planiram koristiti ovaj RC automobil i za razne druge projekte. Vratite se na ovaj vodič s uputama ako ste naišli na bilo kakve probleme.

Bez odlaganja, počnimo!

Korak 1: Korak 0: Priprema materijala

Korak 0: Priprema materijala
Korak 0: Priprema materijala

Materijali su vrlo osnovni i laki za nabavku, a to su:

  1. Šasija automobila* (Koristim novogodišnju kutiju za kolačiće, budite kreativni po svom izboru!) X1
  2. DC motori i gume x2
  3. Arduino Uno (ili bilo koje druge varijante) x1
  4. L298N H-most x1
  5. Kotač x1
  6. Baterije (1 za Arduino, 1 za motore)
  7. Skakači sa muškog na muški, sa ženskih u ženski džemper
  8. Bluetooth modul HC-06 ili HC-05 x1
  9. Oglasna ploča (brzo i jednostavno povezivanje) x1

Ostala oprema koja će vam/možda trebati:

  • Lemljeno gvožđe
  • Pištolj za vruće ljepilo

*Napomena: na mojoj šasiji je pričvršćen IC senzor, to nije potrebno u ovom vodiču

Korak 2: Korak 1: Priprema šasije

Korak 1: Priprema šasije
Korak 1: Priprema šasije

Prvo, rastavite svoju matičnu ploču. Trebalo bi se moći podijeliti u 3 dijela, 2 +/- okomite šipke sa strana i srednjeg dijela, gdje će se većina vaših veza povezati. To omogućava vrlo jednostavno postavljanje komponenti pri čemu možete:

  • spojite 5V sa svog Arduina na lijevu stranu
  • spojite GND sa svog Arduina na desnu stranu
  • napravite sve svoje veze blizu Arduina

Važno je ispraviti položaj prvi put jer će biti teško ukloniti i ponovno postaviti matičnu ploču. Uvjerite se da ima dovoljno prostora za Arduino i L298N da sjednu između 2 okomite šipke.

Korak 3: Korak 2: Spajanje L298N na vaše motore

Korak 2: Priključite L298N na svoje motore
Korak 2: Priključite L298N na svoje motore
Korak 2: Priključite L298N na svoje motore
Korak 2: Priključite L298N na svoje motore
Korak 2: Priključite L298N na svoje motore
Korak 2: Priključite L298N na svoje motore

Lemite 2 žice na DC motor. Zatim spojite ostale krajeve žica u jednu od utičnica s 2 rupe na mostu L298N. Redoslijed načina povezivanja žice nije bitan. Ponovite ovo za drugi motor.

Zatim stavite kratkospojnike za muške na ženske igle koje se nalaze pored 3 utičnice. 6 je potrebno, 3 za svaku stranu, pri čemu 1 treba kontrolirati brzinu motora putem PWM -a, a 2 za smjerove. Zapamtite koje su žice na koje mjesto spojene jer će to kasnije biti važno.

Uzmite jednu bateriju i pričvrstite/lemite crnu žicu (žicu za uzemljenje) na muški kratkospojnik. Ovo će se kasnije koristiti za postizanje zajedničkog osnova sa arduinom. Priključite crvenu žicu na 12V ulaz (krajnja lijeva utičnica), a crnu žicu na GND (srednja utičnica) L298N modula.

Korak 4: Korak 3: Spajanje svega zajedno

Korak 3: Sve spojite
Korak 3: Sve spojite
Korak 3: Sve spojite
Korak 3: Sve spojite
Korak 3: Sve spojite
Korak 3: Sve spojite
Korak 3: Sve spojite
Korak 3: Sve spojite

Vruće zalijepite L298 modul na šasiju vašeg automobila na položaj za koji smatrate da odgovara u koraku 1. Zatim vruće zalijepite 2 DC motora na bočne strane šasije. Moje kućište ima udubljenje oko rubova pa sam upotrijebio neke matice koje sam ležao kako bih pomaknuo visinu kako bih mogao ispravno zalijepiti motore. Ovo je izborno jer ako koristite ravnu šasiju, pomak nije potreban. Nakon lijepljenja 2 motora, zalijepite bateriju na kućište. Svoju sam zalijepio na dno zbog prostornih ograničenja. Takođe sam malo zalijepio bateriju s desne strane kako bih napravio prostor za uklanjanje poklopca baterije. Konačno, zalijepite kotač na mjesto i vaš osnovni automobil je gotov! Pokušajte pronaći kotač koji može omogućiti vašem robotu stalnu visinu, bez obzira na to kako se kotač okreće.

Spojite 6 kratkospojnika na matičnu ploču, kategorizirajte ih kao 3 za lijevo i 3 za desno.

Sljedeći dio ćemo obraditi na mozgu automobila, zvani Arduino.

Korak 5: Korak 4: Arduino veza i kôd

Korak 4: Arduino veza i kôd
Korak 4: Arduino veza i kôd
Korak 4: Arduino veza i kôd
Korak 4: Arduino veza i kôd

Spojite desni pin brzine na Pin 6, a lijevi pin na Pin 11 na Arduinu.

Zatim spojite druga 2 klina za smjer sa svake strane od matične ploče na Arduino preko muških na muške skakače:

  • desno - Pin 7 i 8
  • lijevo - Pin 12 i 13

Koji god redoslijed nije bitan, promijenit ćemo veze ako su pogrešne. Važno je ipak ne mijenjati potpuno lijevi i desni dio. Postavite Arduino na položaj koji ste planirali u koraku 1.

Sada kopirajte kôd s ove web stranice da biste testirali kretanje motora:

  1. prenesite ovaj kôd na svoj Arduino
  2. ako se robot okreće u smjeru kazaljke na satu, prebacite 2 žice smjera muških na muške kratkospojnike s desne strane
  3. ako se robot okreće u smjeru suprotnom od kazaljke na satu, prebacite 2 žice smjera muških na muške kratkospojnike s lijeve strane
  4. ako se robot pomiče unatrag, prebacite 2 žice smjera muškog na muški kratkospojnik s obje strane

Zalijepite drugu bateriju na šasiju i osnovni robot je gotov! U ovom trenutku možete programirati svog robota kako god želite, slobodno eksperimentirajte. U sljedećem koraku ćemo putem Bluetootha istražiti neke osnovne pokrete za naš RC automobil.

Korak 6: Korak 5: Modul HC-06

Korak 5: HC-06 modul
Korak 5: HC-06 modul

Rukovanje ovim modulom pomalo je teško. Prije nego počnemo, učitajte ovaj kôd na svoj Arduino.

Postavite modul na matičnu ploču, ne preklapajte veze s motorima. Izvedite veze kao što je prikazano:

  • VCC - 5V (3.3V neće raditi!)
  • GND - GND
  • RX na bluetoothu --- Pin 1 na Arduinu
  • TX na bluetoothu --- Pin 0 na Arduinu

Preuzmite aplikaciju pod nazivom Arduino bluetooth kontroler na svoj Android telefon. Ne posjedujem iPhone, pa mi je žao korisnika iPhone -a, ali trebali biste pronaći slične aplikacije koje imaju istu funkciju. Uključite svoj Arduino i uparite Bluetooth modul sa svojim telefonom (obično se naziva HC-05/06 ili BT03/04 itd.), Ako se od vas zatraži da unesete lozinku, upišite 1234 ili 0000, ako provjera ne uspije ili ste Čini se da se ne može povezati, pa ćemo to morati kontrolirati s računala koje ima bluetooth funkciju. Za sada otvorite aplikaciju Arduino bluetooth kontroler i povežite je sa svojim uređajem. Odaberite svoj bluetooth modul i doći ćete do kontrolnog sučelja PS2.

Učinite ove ključne veze

  • w Naprijed
  • a Lijevo
  • s Natrag
  • d Tačno
  • EDIT: j Tipka Stop

Korak 7: Čestitamo! Vaš jednostavan RC automobil s Bluetooth kontrolom je kompletan

Čestitamo! Vaš jednostavan RC automobil s Bluetooth kontrolom je kompletan!
Čestitamo! Vaš jednostavan RC automobil s Bluetooth kontrolom je kompletan!

Sažetak:

  • Za pogon motora trebat će nam 2 motora i H-most
  • Mozak, u našem slučaju arduino, potreban je da bi robotu naredio kako se kreće
  • Možemo koristiti naše telefone kao daljinski upravljač za naš RC automobil

Ako ipak želite koristiti svoj računar, uparite ga s bluetooth modulom, idite na postavke bluetootha koje se nalaze na kraju stranice s konfiguracijom bluetootha, provjerite na koji priključak se povezuje (savjet: odlazni je i ima naziv vašeg bluetooth modula). Idite na Tools> serijski portovi i promijenite COM na ispravan COM port. Pokrenite serijski monitor i unesite 'w' da bi se robot kretao naprijed, 's' za pomicanje unatrag itd.

Ako ste dovde stigli, čestitam! Zabavite se s vašim RC automobilom s Bluetooth kontrolom!

Ažuriranje: Ovdje možete pročitati moj post na blogu.

Preporučuje se: