Turinys:

„Arduino Bluetooth RC“automobilis: 12 žingsnių
„Arduino Bluetooth RC“automobilis: 12 žingsnių

Video: „Arduino Bluetooth RC“automobilis: 12 žingsnių

Video: „Arduino Bluetooth RC“automobilis: 12 žingsnių
Video: Diy 4x4 Powerful RC Car | 12v DC motor tapatap remot control car 2024, Lapkritis
Anonim
„Arduino Bluetooth“RC automobilis
„Arduino Bluetooth“RC automobilis
„Arduino Bluetooth“RC automobilis
„Arduino Bluetooth“RC automobilis

Ar valdote RC automobilį per savo telefono programą? Tai įmanoma!

Naudodami „Arduino“, kai kuriuos „Bluetooth“, kai kuriuos ratus ir daugybę kitų mažų, bet būtinų detalių, galėjome sukurti RC automobilį, kuris jungiasi prie „Bluetooth“ir kurį galima valdyti naudojant jūsų telefono programą. Atrodo pakankamai paprasta, tiesa? Praėjus maždaug mėnesiui, galėjome nušlifuoti veikiantį „Bluetooth RC“automobilį. Vadovaudamiesi mūsų instrukcijomis, galėsite tai padaryti greičiau nei mes.

1 žingsnis: suplanuokite savo žingsnius „Trello“

Suplanuokite savo žingsnius „Trello“
Suplanuokite savo žingsnius „Trello“

Norėdami pradėti planuoti trello, turite žinoti, ką norite daryti ir kokių medžiagų jums reikia.

Ant grotelių norite uždėti šiuos dalykus:

- Gaukite/nusipirkite savo atsargas

- Statyti automobilį

- Valdykite DC variklius su „Arduino“

- Prisijunkite prie „Arduino“naudodami „Bluetooth“

- Padarykite RC automobilį belaidžiu

- Kodavimas

- Sukurkite programą

- Prijungimo/ kodo atstumo jutiklis (reikalingas tik pasirinktinai.)

- Testavimas

-Išorė

- Dokumentacija/ Kaip

Dabar yra daug veiksmų, kuriuos reikia atlikti kiekviename iš jų, tačiau daugiau informacijos rasite kituose mūsų proceso veiksmuose.

2 žingsnis: įsigykite/įsigykite savo reikmenų

Gaukite/įsigykite savo reikmenis
Gaukite/įsigykite savo reikmenis
Gaukite/įsigykite savo reikmenis
Gaukite/įsigykite savo reikmenis
Gaukite/įsigykite savo reikmenis
Gaukite/įsigykite savo reikmenis

Šiam projektui jums reikės šių medžiagų:

-Arduino

-variklio tvarkyklė (TB6612FNG Breakout)

-„Bluetooth“mažai energijos naudojanti tvarkyklė („nRF8001 Bluetooth LE“)

-„DC Motors“

-Baterijų paketas (baterijos)

-Laidai

-Grandinės plokštė

3 žingsnis: sukurkite automobilį

Statyti automobilį
Statyti automobilį

Su nuolatinės srovės varikliais ir plokštėmis

1) Prijunkite variklio tvarkyklę prie „Arduino“

2) Prijunkite „Arduino“prie nuolatinės srovės variklių

*Norėdami pamatyti grandinę, žiūrėkite nuotrauką.

4 žingsnis: valdykite nuolatinės srovės variklius naudodami „Arduino“

Naudodamas „MotorTest“kodą iš „Motor“tvarkyklės bibliotekos, „Arduino“galės valdyti nuolatinės srovės variklius.

„MotorTest“kodas priverčia „Motors“šiek tiek „jiginti“.

-Slinkite žemyn iki ten, kur parašyta „TB6612FNG Arduino“biblioteka, ir ten ji atsisiųs.

-Po to šią biblioteką galite įdėti į „Arduino IDE“kaip suspaustą failą.

-Eikite į eskizą, įtraukite biblioteką, tada eikite į.zip biblioteką ir pasirinkite failą.

-Tas failas bus rodomas po pavyzdžiais.

-Ir jūs galėsite išbandyti savo variklius.

5 veiksmas: prijunkite „Bluetooth“

Prijunkite „Bluetooth“
Prijunkite „Bluetooth“

Naudodami „Bluetooth“mažai energijos naudojančią tvarkyklę, galime ją prijungti prie „Arduino“, kaip parodyta paveikslėlyje.

- Nuo prijungimo prie „Arduino“galime su tam tikru kodu perkelti automobilį naudodami „Adafruit“programą.

-Eikite į „Adafruit“puslapį su tvarkykle nrf8001 ir biblioteką galima atsisiųsti.

-Turėdami šią biblioteką galite naudoti pateiktą kodą (aido demonstraciją), kad užprogramuotumėte automobilį judėti, kai jam duodama komanda.

6 veiksmas: kodavimas - naudojant „Adafruit“programą

Kodavimas - naudojant „Adafruit“programą
Kodavimas - naudojant „Adafruit“programą

Atsisiuntę programą ir pakeitę kodą, kaip norite, kad viskas judėtų:

1) Pradėjome prisijungdami prie automobilio (kuris iš pradžių buvo vadinamas UART) ir nuėjome prie UART modulių.

- Čia galite įvesti komandą, pvz., F į priekį, jei tai yra jūsų kode, kad automobilis judėtų į priekį.

*Galite nurodyti mūsų kodą, kuris bus paskelbtas vėliau.

7 žingsnis: padarykite „RC Car“belaidį

Padarykite „RC Car“belaidį
Padarykite „RC Car“belaidį

Čia jums reikės baterijų.

Naudojant akumuliatorių ir prie nuolatinės srovės variklių prijungtas baterijas, automobilis gali judėti neprisijungęs prie nieko kito.

*Aukščiau esančiame paveikslėlyje galite pamatyti, kaip prijungtas akumuliatorius ir prie variklių pritvirtintas akumuliatorius.

8 veiksmas: sukurkite modifikuotą programą, kad galėtumėte dirbti su valdymo pulteliu

Mes nusprendėme naudoti valdymo pultą, kad būtų mūsų automobilio nuotolinio valdymo pultas. Norėdami tai padaryti, turėjome:

- Pakeiskite pradinės „Adafruit“programos šaltinio kodą.

-Mūsų modifikuotas kodas yra susietas čia, o ši modifikuota programa skirta TIK „Android“:

-Ir kaip naudotis programa, sukurta naudojant pakeistą kodą:

-Kai atidarote programą:

-Prisijunkite prie CAR

-Kai spustelėsite „Prisijungti“, pasirodys sąrašas, kuriame nurodoma, kaip pasirinkti prisijungimo prie automobilio režimą

-Spustelėkite valdiklį

-Valdiklyje slinkite iki galo ir spustelėkite valdymo skydelį.

-Valdymo pulte:

-Rodyklė aukštyn eina į priekį

-Rodyklė žemyn eina atgal

-Rodyklė kairėn eina į kairę

-Dešinė rodyklė eina į dešinę

-1 mygtukas yra stabdys

-2 mygtukas yra spurga

9 veiksmas: (neprivaloma): pridėkite atstumo jutiklį

(Neprivaloma): pridėkite atstumo jutiklį
(Neprivaloma): pridėkite atstumo jutiklį

Savo RC automobiliui pridėjome atstumo jutiklį.

-Atstumo jutiklis yra mūsų RC automobilio priekyje, kurį mes bandėme automatiškai nukreipti kita kryptimi, kai priešais jį kažkas yra.

10 žingsnis: išbandykite

Atliekant bandymus, -Patikrinkite, ar visos funkcijos veikia taip, kaip norite:

-Persiųsti

-Atgal

-Kairė

-Teisingai

-Sustabdyti

-Spurga

-Automatinis

Tai yra mūsų specifinė funkcija, galite naudoti tą patį arba pakeisti juos norėdami daryti tai, ko norite.

11 veiksmas: pridėkite išorę

Pridedant išorę, tai visiškai priklauso nuo jūsų.

-Automobilio išorė dažniausiai skirta tik techninei įrangai laikyti.

-Mes naudojome užtrauktukus ir laidus, kad viską laikytume vietoje.

-Jūs galite suprojektuoti savo automobilio išorę taip, kaip jums patinka.

** Svarbiausia išorės dalis - viską laikyti savo vietose!

12 žingsnis: dokumentuokite

Kurdami savo RC automobilį įsitikinkite, kad eidami dokumentuojate.

Tai gali padėti, kai:

-Išspręskite problemą, su kuria susiduriate.

-Pakeisti laidus.

-Prisiminkite, ką darėte kiekvieną dieną, -Žvelgiant atgal į jūsų projektą.

Rekomenduojamas: