Sisällysluettelo:
- Vaihe 1: Suunnittele askeleesi Trellolla
- Vaihe 2: Hanki/osta tarvikkeesi
- Vaihe 3: Rakenna auto
- Vaihe 4: Ohjaa DC -moottoreita Arduinolla
- Vaihe 5: Yhdistä Bluetooth
- Vaihe 6: Koodaus - Adafruit -sovelluksen käyttö
- Vaihe 7: Tee RC Carista langaton
- Vaihe 8: Tee muokattu sovellus toimimaan Control Padin kanssa
- Vaihe 9: (Valinnainen): Lisää etäisyysanturi
- Vaihe 10: Testaa
- Vaihe 11: Lisää ulkopuoli
- Vaihe 12: Asiakirja
Video: Arduino Bluetooth RC -auto: 12 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Ohjaatko RC -autoa puhelimen sovelluksen kautta? Se on mahdollista!
Arduinon, Bluetoothin, joidenkin pyörien ja joukon muita pieniä mutta välttämättömiä osia käyttämällä pystyimme luomaan RC -auton, joka muodostaa yhteyden Bluetoothiin ja jota voidaan ohjata puhelimen sovelluksella. Vaikuttaa riittävän yksinkertaiselta, eikö? Noin kuukauden kuluttua pystyimme hiomaan toimivan Bluetooth RC -auton. Ohjeidemme avulla voit tehdä sen nopeammin kuin me.
Vaihe 1: Suunnittele askeleesi Trellolla
Aloittaaksesi trellon suunnittelun sinun on tiedettävä, mitä haluat tehdä ja mitä materiaaleja tarvitset.
Asiat, jotka haluat laittaa trellollesi, ovat:
- Hanki/osta tarvikkeesi
- Rakenna auto
- Ohjaa DC -moottoreita Arduinolla
- Yhdistä Arduinoon Bluetoothilla
- Tee RC -autosta langaton
- Koodaus
- Tee sovellus
- Yhdistä/ koodi -etäisyysanturi (tarvitaan vain valinnaisessa vaiheessa.)
- Testaus
-Ulkopuoli
- Dokumentaatio/ Miten
Nyt on monia vaiheita, jotka liittyvät kaikkiin näihin, mutta voit löytää lisätietoja prosessimme seuraavista vaiheista.
Vaihe 2: Hanki/osta tarvikkeesi
Tässä projektissa tarvittavat materiaalit ovat:
-Arduino
-Moottorin ohjain (TB6612FNG Breakout)
-Bluetooth Low Energy Driver (nRF8001 Bluetooth LE)
-DC -moottorit
-Akku (paristot)
-Johdot
-Piirilevy
Vaihe 3: Rakenna auto
DC -moottoreilla ja piirilevyllä
1) Yhdistä moottoriajuri Arduinoon
2) Liitä Arduino tasavirtamoottoreihin
*Katso piiristä valokuvasta.
Vaihe 4: Ohjaa DC -moottoreita Arduinolla
MotorTest -koodilla Motor -ohjainkirjastosta Arduino pystyy ohjaamaan tasavirtamoottoreita.
-MotorTest -koodi saa Motorsin tekemään pienen "jigin".
-Vieritä alas kohtaan, jossa lukee TB6612FNG Arduino Library, ja se lataa sen.
-Sen jälkeen voit sijoittaa kyseisen kirjaston Arduino IDE: hen zip -tiedostona.
-Mene luonnostelemaan, sisälly kirjastoon ja lisää sitten.zip -kirjasto ja valitse tiedosto.
-Tiedosto näkyy sitten esimerkkien alla.
-Ja voit testata moottorisi.
Vaihe 5: Yhdistä Bluetooth
Bluetooth Low Energy -ohjaimen avulla voimme yhdistää sen Arduinoon kuvan mukaisesti.
- Kun liitämme sen Arduinoon, pystymme jollakin koodilla siirtämään autoa Adafruit -sovelluksella.
-Mene Adafruit -sivulle nrf8001 -ohjaimen avulla, ja kirjasto voi ladata.
-Tämän kirjaston avulla voit ohjelmoida auton liikkumaan annetun koodin (echo demo) avulla, kun sille annetaan komento.
Vaihe 6: Koodaus - Adafruit -sovelluksen käyttö
Kun olet ladannut sovelluksen ja muokannut koodia haluamallasi tavalla saadaksesi asiat liikkumaan:
1) Aloitimme yhdistämällä auton (joka oli alun perin nimeltään UART) ja menimme UART -moduuleihin.
- Täällä voit kirjoittaa komennon, kuten f eteenpäin, jos se on koodissasi saadaksesi auton siirtymään eteenpäin.
*Voit viitata koodiin, joka julkaistaan myöhemmin.
Vaihe 7: Tee RC Carista langaton
Tässä tarvitset paristoja.
Käyttämällä akkua ja tasavirtamoottoreihin kytkettyjä akkuja auto voi liikkua ilman mitään muuta yhteyttä.
*Yllä olevasta kuvasta näet, miten akku on kytketty ja moottoriin kiinnitetty akku.
Vaihe 8: Tee muokattu sovellus toimimaan Control Padin kanssa
Päätimme käyttää ohjauslevyä ollaksemme auton kaukosäädin. Tätä varten meidän täytyi:
- Muokkaa alkuperäisen Adafruit -sovelluksen lähdekoodia.
-Muutettu koodimme on linkitetty tähän, ja tämä muokattu sovellus on VAIN androidille.:
-Ja kuinka käyttää sovellusta, joka on tehty muokatulla koodilla:
-Kun avaat sovelluksen:
-Yhdistä CAR
-Kun napsautat Yhdistä -painiketta, näkyviin tulee luettelo, jossa sanotaan, että valitse autoon liitettävä tila
-Napsauta ohjainta
-Vieritä ohjaimessa kokonaan alas ja napsauta ohjauslevyä.
-Ohjauslevyssä:
-Ylänuoli menee eteenpäin
-Alas -nuoli menee taaksepäin
-Vasen nuoli menee vasemmalle
-Oikea nuoli menee oikealle
-Painike 1 on jarru
-Painike 2 on munkki
Vaihe 9: (Valinnainen): Lisää etäisyysanturi
Lisäsimme RC -autoomme etäisyysanturin.
-Etäisyysanturi on sijoitettu RC -auton eteen, jota yritimme automaattisesti siirtää toiseen suuntaan, kun sen edessä on jotain.
Vaihe 10: Testaa
Kun testaat, -Tarkista, että kaikki toiminnot toimivat haluamallasi tavalla:
-Eteenpäin
-Takaisin
-Vasen
-Oikein
-Lopettaa
-Donitsi
-Automaattinen
Nämä ovat erityistoimintoamme, voit käyttää samaa tai muuttaa niitä tehdäksesi haluamasi.
Vaihe 11: Lisää ulkopuoli
Kun lisäät ulkoa, tämä on täysin sinun.
-Auton ulkopuoli on enimmäkseen vain laitteiston pitämiseksi yhdessä.
-Käytimme vetoketjuja ja johtoja pitämään kaiken paikallaan.
-Voit suunnitella autosi ulkoasun haluamallasi tavalla.
** Tärkein osa ulkoa on pitää kaikki paikallaan!
Vaihe 12: Asiakirja
Kun luot RC -autoa, varmista, että dokumentoit matkan aikana.
Tämä voi auttaa, kun:
-Korjaa ongelma, jonka kohtaat.
-Johdotuksen vaihtaminen.
-Muista mitä teit joka päivä, -Katse taaksepäin projektillesi.
Suositeltava:
Bluetooth -kuulokkeiden muuntaminen Bluetooth -kaiuttimiksi: 5 vaihetta
Bluetooth-kuulokkeiden muuntaminen Bluetooth-kaiuttimiksi: Kuulokkeeni ei enää saa virtaa itsestään, vaan virta kytketään vain, kun liitän micro-USB-liittimen latautumaan, akku on jo tyhjä ja yksi kaiuttimista ei toimi. Mutta Bluetooth toimii edelleen ilman ongelmia. Tänään näytän
SMARS -robotin rakentaminen - Arduino Smart Robot Tank Bluetooth: 16 vaihetta (kuvilla)
SMARS -robotin rakentaminen - Arduino Smart Robot Tank Bluetooth: Tämä artikkeli on PCBWAY: n sponsoroima ylpeänä. PCBWAY valmistaa korkealaatuisia PCB -prototyyppejä ympäri maailmaa. Kokeile itse ja saat 10 PCB: tä vain 5 dollarilla PCBWAY: ltä erittäin laadukkaasti, kiitos PCBWAY. Arduino Unon moottorisuoja
Arduino Led/nauhat RGB Bluetooth (Arduino + App Inventor): 5 vaihetta
Arduino Led/nauhat RGB Bluetooth (Arduino + App Inventor): Tässä opetusohjelmassa näytän, miten App Inventoria käytetään ja yhdistetään se arduinoon bluetoothin avulla
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: 5 vaihetta (kuvilla)
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: Tänään kerron sinulle, miten voit tehdä tai muuntaa omat langalliset Bluetooth -kuulokkeet
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: 6 vaihetta
Muunna Bluetooth -kuulokkeet langallisiksi Bluetooth -kuulokkeiksi: Tänään kerron sinulle, miten voit tehdä tai muuntaa omat langalliset Bluetooth -kuulokkeet