Sisällysluettelo:
Video: Helpoin tapa tehdä eleohjausrobotti: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hallitse leluja kuin supersankari. Opi tekemään eleohjattua autoa.
Tässä on kyse siitä, kuinka tehdä eleohjattu auto itse. Pohjimmiltaan tämä on yksinkertainen MPU-6050 3-akselisen gyroskoopin, kiihtyvyysanturin sovellus. Voit tehdä monia muita asioita. ymmärtämällä sen käyttöä, liittämistä Arduinon kanssa ja sen tietojen siirtämistä Bluetooth -moduulien kautta. Tässä kirjoituksessa keskityn Bluetooth-Bluetooth-viestintään kahden HC-05-Bluetooth-moduulin välillä.
Vaihe 1:
Käytetyt komponentit:
1- Pahvi, akryylilevy 2- Arduino UNO X1-
3- Arduino nano X1:
4- BO Motor X2 -
5- Pyörät X2-
6- IC L293D x1 -
7- 2 s 7,4 voltin lipoparisto X 2- 2
8- PCB-
9- Liittimet-
10- Bluetooth-moduuli X 2:
11- MPU-6050 X 1:
12- Kuntosalikäsineet X1:
Tässä projektissa käytetty PCB: n suora tilaus PCBwaysta:
Seuraa videota rakentaaksesi robotin runko ja yhteydet tähän projektiin. Voit rakentaa robotin rungon videon mukaisesti tai muokata nelivetoiseksi (neliveto).
Jos et käytä videossa näkyvää suojaa, voit käyttää piirilevyä annetulla piirikaavalla. tai voit tilata piirilevyn tähän suojaan suoraan PCBway.com -linkistä.
Vaihe 2:
Kun olet rakentanut robotin rungon, tee etäyksikkö annetun piirikaavion mukaisesti.
Vaihe 3:
Puhutaan nyt Bluetooth -moduulin kokoonpanosta. periaatteessa HC-05 Bluetooth-moduulissa on orjamoduulin tehdasasetus. Tämä tarkoittaa, että voimme lähettää tietoja moduuliin vain kytkemällä sen. ei tarvitse tehdä muita asetuksia lähettääkseen tietoja mobiililaitteista HC-05-moduuliin. kirjoita vain oletussalasana (1234/0000) muodostaaksesi yhteyden siihen. mutta entä jos haluamme lähettää tietoja tämän moduulin avulla johonkin toiseen samaan moduuliin tai mobiililaitteeseen.
tässä projektissa teemme saman asian lähettämällä tietoja Bluetooth -moduulin kautta. MPU-6050-gyroskooppianturi kerää toiselle Bluetooth-moduulille. joten tätä varten Ensin meidän on määritettävä nämä kaksi Bluetooth -moduulia. jotta ne voivat sitoutua automaattisesti toisiinsa virran kytkemisen jälkeen. Tässä ensimmäinen moduuli toimii orjalaitteena, joka vastaanottaa signaaleja etäyksiköstä ja kiinnitetään autoon. Ja määritä toinen päälaitteeksi, joka toimii lähetinyksiköinä ja lähettää tietoja orjalaitteelle,
Vaihe 4:
Joten määritä ensin ensimmäinen Bluetooth -moduuli orjalaitteeksi. liitä se Arduinon kanssa tämän kytkentäkaavion mukaisesti. Ja lähetä koodi nimen mukaan määritä.
lataa kaikki tarvittavat ohjelmat ja kirjastot täältä:
Irrota moduuli. Pidä moduulin ky -painiketta painettuna ja kytke se takaisin. Näet moduulin merkkivalon vilkkuvan hitaammin. Kerran 2 sekunnin välein. Tämä tarkoittaa, että HC-05 on AT-komentotilassa. Nyt avoin sarjamonitori muuttaa siirtonopeudeksi 9600 ja lähtötyypiksi sekä NL että CR. Kirjoita nyt lähetysruutuun AT ja lähetä se. jos se vastaa ok, se tarkoittaa, että kaikki on hyvin. Mutta jos ei, ja vastaa virheellä, lähetä AT uudelleen. Kunnes se vastaa OK tai tarkista yhteydet ja lähetä AT uudelleen.
Kun olet saanut OK -vastauksen moduulista, kirjoita seuraavat komennot yksitellen, AT+ORGL ja lähetä se. tämä komento asettaa moduulin tehdasasetuksiin.
AT+RMAAD tämä komento vapauttaa moduulin kaikista aiemmista pariliitoksista
AT+UART? tarkista moduulin nykyinen siirtonopeus
AT+UART = 38400, 0, 0 asettaa siirtonopeudeksi 38400
+ROLLISSA? tarkista rooli, onko se orja vai isäntä. se vastaa 0: lla tai 1. jos moduuli on orja, se vastaa 0: lle ja jos se on päälaite, se vastaa yhdellä asetetulla roolilla orjalaitteena.
kirjoita AT+ROLE = 0
AT+ADDR? tarkista moduulin osoite. Kirjoita tämä osoite muistiin. vastasi moduulilla. tämän osoitteen saamisen jälkeen orjamoduulin määritykset tehdään.
Vaihe 5:
Nyt on aika määrittää toinen Bluetooth -moduuli päälaitteeksi. Liitä tämä moduuli Arduino -korttiin ja siirry AT -tilaan. kuten teimme edellisen kanssa.
Kirjoita nämä AT -komennot annetulla järjestyksellä. AT+ORGL
AT+RMAAD
AT+UART?
AT+UART = 38400, 0, 0
+ROLLISSA?
aseta tämän moduulin rooli päälaitteena. AT+Rooli = 1
AT+CMODE = 0 niin, että moduuli yhdistää vain yhden laitteen. oletusasetus on 1
sitoa tämä moduuli orjalaitteella tämän syöttämiseksi,
AT+BIND = "orjamoduulin osoite"
ja kaikki on nyt asennettu kirjastoille MPU-6050-anturille ja I2C-tietoliikenteelle. Koska MPU-6050-gyrosensorissa on I2C-liitäntä. lataa kirjastot ja lähdekoodi täältä. jos olet asentanut nämä kirjastot, ohita tämä.
Vaihe 6:
Liitä nyt autoyksikkö tietokoneeseen USB -kaapelilla. valitse oikea portti ja kortin tyyppi. Ja lataa ohjelma nimeltä "Gesture_controled_Robot_car_unit_". Varmista, että akkua ja Bluetooth -moduulia ei ole kytketty autoon ohjelman lataamisen aikana.
Tee sama etäyksikön kanssa. avaa ohjelma kauko -ohjaimella. ja lataa se etäyksikköön. Aseta orja -Bluetooth -moduuli autoyksikköön ja hallitse etäyksikön Bluetooth -moduulia. Ja kaikki tehty.
Vaihe 7:
Käynnistämme sen ja se on valmis pelaamaan …….
Toivottavasti löydät tämän hyödylliseksi. jos kyllä, tykkää siitä, jaa se, kommentoi epäilyksesi. Jos haluat lisää tällaisia projekteja, seuraa minua! Tue työtäni ja tilaa YouTube -kanavani.
Kiitos!
Ensimmäinen palkinto robottikilpailussa
Suositeltava:
Helpoin tapa ohjelmoida mikrokontrolleri!: 9 vaihetta
Helpoin tapa ohjelmoida mikrokontrolleri !: Oletko kiinnostunut siitä, että sinulla on paljon vähemmän virtaa kuluttava mikrokontrolleri? Tänään esittelen sinulle STM32 Ultra Low Power - L476RG, joka käyttää 4 kertaa vähemmän energiaa kuin Arduino Mega ja jossa on tehokas Cortex -prosessori. En myöskään
Helppo tapa tehdä vesikannu Fusion 360: n avulla: 5 vaihetta (kuvilla)
Helppo tapa tehdä vesikannu Fusion 360: n avulla: Tämä on täydellinen projekti kaikille aloittelijoille, jotka käyttävät Fusion 360: ta. Se on erittäin helppo tehdä. Harkitse tätä esimerkkiprojektina ja luo omia kannuja. Olen myös lisännyt videon, joka on jälleen tehty Fusion 360: ssä. Mielestäni sinun ei tarvitse tietää, kuinka j
Helpoin tapa tulostaa tekstiviestejä tai IMessage -keskusteluja iPhonesta: 3 vaihetta
Helpoin tapa tulostaa tekstiviestejä tai IMessage -keskusteluja iPhonesta: Hei kaikki, Tässä opetusohjelmassa näytän sinulle muutamia helpoimpia tapoja tulostaa tekstiviestejä iPhonestasi. ei tule kirjeitse tai edes sähköpostitse, vaan tekstiviestillä
Helpoin tapa pehmentää alkuperäistä XBOXia: 5 vaihetta
Helpoin tapa pehmentää alkuperäistä XBOXia: Tämä Instructable on otettu gh3tt0h4x0r -sivustosta Youtubessa (mukaan lukien näytönsuojat, koska Gamebridgeni oli outo sinä yönä, kun tein tämän). Hänen kaksiosainen video näyttää, kuinka voit tehdä yksinkertaisen XBMC (XBox Media Center) -asennuksen XBoxiin ilman tarvetta
Helpoin tapa tehdä kompakti valo !! 3 YKSINKERTAISTA VAIHTOA !!: 3 vaihetta
Helpoin tapa tehdä kompakti valo !! 3 YKSINKERTAISTA VAIHTOA !!: Tarvitsemasi - Tina -folio 1 AA -paristo (jotkut AAA -paristot toimivat) 1 Mini -hehkulamppu (hehkulamput, joita käytetään useimmissa taskulampuissa; katso kuva) Viivain (tarvittaessa)