Kazalo:
- 1. korak: Načrtujte svoje korake na Trellu
- 2. korak: Pridobite/kupite svoje potrebščine
- Korak: Zgradite avto
- Korak: Upravljajte enosmerne motorje z Arduinom
- 5. korak: Povežite Bluetooth
- 6. korak: Kodiranje - uporaba aplikacije Adafruit
- Korak 7: RC Car naredite brezžičnega
- 8. korak: spremenite spremenjeno aplikacijo za delo s kontrolno ploščico
- 9. korak: (Izbirno): Dodajte senzor razdalje
- 10. korak: Preizkusite
- 11. korak: Dodajte zunanjost
- 12. korak: Dokument
Video: Arduino Bluetooth RC avto: 12 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ali upravljate avtomobil RC prek aplikacije na telefonu? Mogoče je!
Z uporabo Arduina, nekaj Bluetootha, nekaj koles in kopice drugih majhnih, a bistvenih kosov smo lahko ustvarili avtomobil z daljinskim upravljalnikom, ki se poveže z Bluetoothom in ga lahko nadzoruje aplikacija v telefonu. Zdi se dovolj preprosto, kajne? No, po približno mesecu dni smo lahko polirali delujoč avtomobil Bluetooth RC. Z našimi navodili boste to storili hitreje kot mi.
1. korak: Načrtujte svoje korake na Trellu
Če želite začeti načrtovati v trellu, morate vedeti, kaj želite narediti in katere materiale potrebujete.
Stvari, ki jih želite postaviti na svoj trello, so:
- Pridobite/kupite zaloge
- Zgraditi avto
- Upravljajte enosmerne motorje z Arduinom
- Povežite se z Arduinom prek Bluetootha
- Naj bo avtomobil RC brezžičen
- Kodiranje
- Naredite aplikacijo
- Priključite/ kodirajte senzor razdalje (potreben samo za izbirni korak.)
- Testiranje
-Zunanjost
- Dokumentacija/ Kako
Zdaj je v vsakem od teh veliko korakov, vendar boste v naslednjih korakih našega postopka našli več podrobnosti.
2. korak: Pridobite/kupite svoje potrebščine
Materiali, ki jih potrebujete za ta projekt, vključujejo:
-Arduino
-Gonilnik motorja (TB6612FNG Breakout)
-Bluetooth nizkoenergijski gonilnik (nRF8001 Bluetooth LE)
-DC motorji
-paket baterij (baterije)
-Žice
-Vezje
Korak: Zgradite avto
Z enosmernimi motorji in vezjem
1) Priključite gonilnik motorja na Arduino
2) Arduino priključite na enosmerne motorje
*Za ogled vezja glejte fotografijo.
Korak: Upravljajte enosmerne motorje z Arduinom
S kodo MotorTest iz knjižnice motornih gonilnikov bo Arduino lahko krmilil enosmerne motorje.
-Koda motorTest naredi motorje malce "šašave".
-Pomaknite se navzdol do mesta, kjer piše TB6612FNG Arduino Library in tam se bo prenesel.
-Po tem lahko to knjižnico vnesete v Arduino IDE kot stisnjeno datoteko.
-Pojdite na skico, vključite knjižnico, nato pa dodajte knjižnico.zip in izberite datoteko.
-Ta datoteka bo nato prikazana pod primeri.
-In lahko boste preizkusili svoje motorje.
5. korak: Povežite Bluetooth
Z nizkoenergijskim gonilnikom Bluetooth ga lahko povežemo z Arduinom, kot je prikazano na sliki.
- Ko ga povežemo z Arduinom, lahko z nekaj kode premaknemo avto z aplikacijo Adafruit.
-Pojdite na stran Adafruit z gonilnikom nrf8001 in knjižnico lahko prenesete.
-S to knjižnico lahko uporabite priloženo kodo (echo demo) za programiranje avtomobila, da se premakne, ko dobi ukaz.
6. korak: Kodiranje - uporaba aplikacije Adafruit
Ko naložite aplikacijo in spremenite kodo, kot želite, da se stvari premaknejo:
1) Začeli smo s povezavo z avtomobilom (ki se je prvotno imenoval UART) in šli do modulov UART.
- Tukaj lahko vnesete ukaz, na primer f za naprej, če je to tisto, kar imate v kodi za premik avtomobila naprej.
*Lahko se sklicujete na našo kodo, ki bo objavljena v naslednjem koraku.
Korak 7: RC Car naredite brezžičnega
Tukaj boste potrebovali baterije.
Z akumulatorskim kompletom in akumulatorji, ki so priključeni na enosmerne motorje, se avto lahko premika, ne da bi bil povezan s čim drugim.
*Na zgornji sliki lahko vidite, kako je akumulator priključen in akumulator, ki je pritrjen na motorje.
8. korak: spremenite spremenjeno aplikacijo za delo s kontrolno ploščico
Odločili smo se, da bomo s kontrolno ploščico daljinski upravljalnik našega avtomobila. Za to smo morali:
- Spremenite izvorno kodo izvirne aplikacije Adafruit.
-Naša spremenjena koda je tukaj povezana in ta spremenjena aplikacija je SAMO za android.:
-In kako uporabljati aplikacijo, narejeno s spremenjeno kodo:
-Ko odprete aplikacijo:
-Povežite se z CAR
-Ko kliknete povezavo, se prikaže seznam z izbiro načina za povezavo z avtomobilom
-Kliknite krmilnik
-V krmilniku se pomaknite do konca in kliknite nadzorno ploščico.
-V nadzorni ploščici:
-Puščica navzgor gre naprej
-Puščica navzdol gre nazaj
-Leva puščica gre levo
-Desna puščica gre desno
-Gumb 1 je zavora
-Gumb 2 je krof
9. korak: (Izbirno): Dodajte senzor razdalje
Za naš avto z daljinskim upravljalnikom smo dodali senzor razdalje.
-Senzor razdalje je nameščen na sprednji strani našega RC avtomobila, ki smo ga poskušali samodejno premakniti v drugo smer, ko je nekaj pred njim.
10. korak: Preizkusite
Pri testiranju, -Preverite, ali vse funkcije delujejo tako, kot želite:
-Naprej
-Nazaj
-Levo
-Prav
-Prekinite
-Krof
-Samodejno
To so naše posebne funkcije, ki jih lahko uporabite ali jih spremenite, da naredite, kar želite.
11. korak: Dodajte zunanjost
Pri dodajanju zunanjosti je vse odvisno od vas.
-Zunanjost avtomobila je večinoma samo za držanje strojne opreme skupaj.
-Uporabili smo zadrge in žice, da smo vse držali na svojem mestu.
-Zunanjost avtomobila lahko oblikujete tako, kot vam ustreza.
** Najpomembnejši del zunanjosti je, da vse držite na mestu!
12. korak: Dokument
Pri ustvarjanju avtomobila RC se prepričajte, da dokumentirate.
To lahko pomaga, če:
-Odpravljanje težave, s katero se soočate.
-Spreminjanje ožičenja.
-Spomnite se, kaj ste počeli vsak dan, -Pogled nazaj na vaš projekt.
Priporočena:
Arduino Bluetooth RC avto: 10 korakov
Arduino Bluetooth RC Car: Ustvaril sem to navodilo za spremljanje mojega videoposnetka na YouTubu, za zdaj vam predlagam, da si ogledate video, saj je veliko bolj podroben, vendar bom delal na tem navodilu in ga kmalu izboljšal
Biometrični vstop v avto - pravi avto brez ključa: 4 koraki
Biometrični vstop v avtomobil - pravi avto brez ključa: Nekaj mesecev nazaj me je hči vprašala, zakaj sodobni avtomobili niso opremljeni z biometričnim sistemom vstopa, če ga ima celo mobilni telefon. Od takrat sem delal na implementaciji istega in končno mi je uspelo nekaj namestiti in preizkusiti na mojem T
Arduino Bluetooth avto: 6 korakov (s slikami)
Arduino Bluetooth Car: to je moj prvi Arduino projekt, ki ga je precej preprosto narediti. bo trajalo približno pol ure, da bo zelo preprosto, saj mislite, da ga lahko naredite tudi tako, da sledite spodaj navedenim korakom in se zabavate, da mi ustvari veselje, ko sem končno uspel
Arduino Bluetooth RC avto: 6 korakov
Arduino Bluetooth RC Car: Obožujem vozila na daljinsko upravljanje, super zabavna in zanimiva so. V tem navodilu bom pokazal, kako sem ustvaril svoj lasten bluetooth avto z uporabo Arduina in nekatere dele, ki sem jih imel naokoli. Ta Instructable je samo v teoriji, avto ni končal z delom
Arduino Bluetooth krmiljeni avto: 9 korakov
Arduino Bluetooth krmiljeni avto: To je moj avtomobil za nadzor Bluetooth