Sisällysluettelo:
- Vaihe 1: Vaihe 0: Materiaalien valmistelu
- Vaihe 2: Vaihe 1: Rungon valmistelu
- Vaihe 3: Vaihe 2: Liitä L298N moottoriin
- Vaihe 4: Vaihe 3: Yhdistä kaikki
- Vaihe 5: Vaihe 4: Arduino -yhteys ja koodi
- Vaihe 6: Vaihe 5: HC-06-moduuli
- Vaihe 7: Onnittelut! Yksinkertainen Bluetooth -ohjattu RC -autosi on valmis
Video: Bluetooth -ohjatun yksinkertaisen RC -auton tekeminen: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Hei kaikki, olen Bryan Tee Pak Hong. Olen tällä hetkellä vuoden opiskelija Singaporen ammattikorkeakoulussa, joka opiskelee tietotekniikkaa.
Kun olin lapsi, olin aina kiehtonut RC -autoista ja niiden toiminnasta. Kun purin sen erilleen, näen vain metallipaloja kaikkialla. Toivoisin aina, että olisi olemassa yksinkertainen opetusohjelma, joka kattaisi RC -auton peruskomponentit, ja tänään näytän sinulle juuri sen.
Aion käyttää tätä RC -autoa myös moniin muihin projekteihin. Jos sinulla on ongelmia, tutustu tähän opasoppaaseen.
Aloitetaan ilman lisähuomiota!
Vaihe 1: Vaihe 0: Materiaalien valmistelu
Materiaalit ovat hyvin yksinkertaisia ja helppoja saada, ne ovat:
- Auton alusta* (Käytän uudenvuoden evästelaatikkoa, ole luova valinnallasi!) X1
- Tasavirtamoottorit ja -renkaat x2
- Arduino Uno (tai muut vaihtoehdot) x1
- L298N H-silta x1
- Pyörä x1
- Akut (1 Arduino, 1 moottorit)
- Uros -uros -hyppääjät, uros -naispuoliset hyppääjät
- Bluetooth-moduuli HC-06 tai HC-05 x1
- Leipälauta (nopeat ja helpot liitännät) x1
Muita laitteita, joita tarvitset/saatat tarvita:
- Juotosrauta
- Kuuma liimapistooli
*Huomautus: kotelossani on IR -anturi kiinnitetty, sitä ei vaadita tässä opetusohjelmassa
Vaihe 2: Vaihe 1: Rungon valmistelu
Irrota ensin leipälauta. Sen pitäisi pystyä jakautumaan kolmeen osaan, 2 +/- pystypalkkeihin sivuilta ja keskiosasta, jossa suurin osa liitäntöistä tehdään. Tämä mahdollistaa komponenttien erittäin helpon sijoittamisen, jolloin voit:
- liitä 5V Arduinostasi vasemmalle puolelle
- yhdistä GND Arduinostasi oikealle puolelle
- tee kaikki yhteydet lähellä Arduinoa
On tärkeää saada oikea paikka ensimmäisellä kerralla, koska leipälevyä on vaikea irrottaa ja sijoittaa uudelleen. Varmista, että sekä Arduinolle että L298N: lle on riittävästi tilaa kahden pystytangon väliin.
Vaihe 3: Vaihe 2: Liitä L298N moottoriin
Juotos 2 johtoa tasavirtamoottoriin. Kytke sitten johtimien toiset päät yhteen L298N -sillan kahdesta reikäpistorasiasta. Johdon kytkentäjärjestyksellä ei ole väliä. Toista tämä toiselle moottorille.
Aseta seuraavaksi uros -naaraspuserot 3 -liittimen vieressä oleville urospuikoille. 6 vaaditaan, 3 kummallekin puolelle, jolloin 1 on ohjata moottorin nopeutta PWM: n kautta ja 2 suuntiin. Muista, mitkä johdot on kytketty minne, koska tämä on tärkeää myöhemmin.
Ota yksi akkuista ja kiinnitä/juota musta johto (maadoitusjohdin) urospuoliseen hyppyjohtimeen. Tätä käytetään yhteisen maan saavuttamiseen arduinon kanssa myöhemmin. Kytke punainen johto 12 V: n tuloon (vasemmanpuoleinen pistorasia) ja musta johto L298N -moduulin GND -liittimeen (keskimmäiseen pistorasiaan).
Vaihe 4: Vaihe 3: Yhdistä kaikki
Kuumaa liimaa L298 -moduuli auton runkoon kohtaan, jonka pidit sopivana vaiheessa 1. Liimaa sitten 2 tasavirtamoottoria kuumalla alustalla. Alustani on upotettu reunojen ympärille, joten käytin makaavia pähkinöitä korkeuden kompensoimiseksi, jotta voisin liimata moottorit kunnolla. Tämä on valinnainen, jos käytät litteää runkoa, siirtoa ei tarvita. Liimaa 2 moottoria ja liimaa akku runkoon. Liimasin omani alareunasta tilanpuutteen vuoksi. Liimasin myös akkuani hieman oikealle, jotta akun kannen irrottamiseen jää tilaa. Lopuksi liimaa pyöräpyörä paikalleen ja perusautosi on valmis! Yritä löytää pyörä, jonka avulla robotin korkeus voi olla tasainen, vaikka pyörä pyörii.
Liitä 6 hyppyjohtoa leipälautaan, luokittele ne 3 vasemmalle ja 3 oikealle.
Seuraavaksi käsittelemme Auton aivoja, eli Arduinoa.
Vaihe 5: Vaihe 4: Arduino -yhteys ja koodi
Kytke oikea nopeustappi Arduinon nastaan 6 ja vasen nastatappi nastaan 11.
Liitä seuraavaksi kaksi muuta suunta -nastaa kummaltakin puolelta leipälevyltä Arduinoon urospuolisten ja urospuolisten puseroiden kautta:
- oikea - nastat 7 ja 8
- vasen - nastat 12 ja 13
Kummallakaan järjestyksellä ei ole väliä, koska muutamme yhteyksiä, jos ne ovat väärässä. On kuitenkin tärkeää olla vaihtamatta vasenta ja oikeaa osaa kokonaan. Aseta Arduino paikkaan, jonka olet suunnitellut vaiheessa 1.
Kopioi nyt koodi tältä verkkosivustolta testataksesi moottorin liikkeitä:
- lataa tämä koodi Arduinoosi
- jos robotti pyörii myötäpäivään, vaihda urospuolisten 2 suuntajohtoa uroshyppyihin oikealla
- jos robotti pyörii vastapäivään, vaihda urospuolisten 2 suuntajohtoa uroshyppyihin vasemmalla
- jos robotti liikkuu taaksepäin, vaihda urospuolisten 2 -suuntaiset johdot uroshyppääjäksi molemmin puolin
Liimaa toinen akku runkoon ja perusrobotti on valmis! Tässä vaiheessa voit ohjelmoida robotin miten haluat, kokeile rohkeasti. Seuraavassa vaiheessa tutustumme RC -auton perusliikkeisiin Bluetoothin kautta.
Vaihe 6: Vaihe 5: HC-06-moduuli
Tämän moduulin käsittely on hieman hankalaa. Ennen kuin aloitamme, lataa tämä koodi Arduinoosi.
Aseta moduuli leipälevylle, älä mene päällekkäin moottoriliitäntöjen kanssa. Tee liitännät kuvan osoittamalla tavalla:
- VCC - 5V (3.3V ei toimi!)
- GND - GND
- RX Bluetoothilla --- Pin 1 Arduinolla
- Lähetys bluetoothilla --- nasta 0 Arduinolla
Lataa sovellus nimeltä Arduino bluetooth -ohjain Android -puhelimeesi. En omista iPhonea, joten olen pahoillani iPhonen käyttäjistä, mutta sinun pitäisi pystyä löytämään samanlaisia sovelluksia, joilla on sama toiminto. Käynnistä Arduino ja yhdistä Bluetooth-moduuli puhelimesi kanssa (tavallisesti nimeltään HC-05/06 tai BT03/04 jne.), Jos sinua pyydetään kirjoittamaan salasana, kirjoita 1234 tai 0000, jos vahvistus epäonnistuu tai ei näytä muodostavan yhteyttä, meidän on hallittava sitä tietokoneelta, jossa on Bluetooth -toiminto. Avaa toistaiseksi Arduino bluetooth -ohjainsovellus ja liitä se laitteeseesi. Valitse bluetooth-moduuli ja pääset PS2-tason ohjausliittymään.
Tee nämä avainsiteet
- w Eteenpäin
- a Vasen
- s Takaisin
- d Aivan
- EDIT: j Pysäytyspainike
Vaihe 7: Onnittelut! Yksinkertainen Bluetooth -ohjattu RC -autosi on valmis
Yhteenveto:
- Tarvitsemme 2 moottoria ja H-sillan moottorin käyttämiseen
- Aivot, meidän tapauksessamme arduino, tarvitaan ohjaamaan robottia liikkumaan
- Voimme käyttää puhelimiamme RC -auton kauko -ohjaimena
Jos haluat kuitenkin käyttää tietokonettasi, muodosta laitepari Bluetooth -moduulin kanssa, siirry Bluetooth -asetuksiin, jotka löytyvät bluetooth -määrityssivun lopussa, tarkista mihin porttiin se muodostaa yhteyden (vinkki: lähtevä ja sillä on nimi Bluetooth -moduulista). Siirry työkaluihin> sarjaportit ja vaihda COM oikeaksi COM -portiksi. Käynnistä Seial -monitori ja kirjoita w, jos haluat robotin siirtyvän eteenpäin, s -painikkeen taaksepäin jne.
Jos olet päässyt näin pitkälle, onnittelut! Pidä hauskaa Bluetooth -ohjattavan RC -autosi kanssa!
Päivitys: Voit lukea blogikirjoitukseni täältä.
Suositeltava:
Yksinkertaisen Nintendo LABO -tavoiteharjoituksen tekeminen: 13 vaihetta
Yksinkertaisen Nintendo LABO -tavoiteharjoituksen tekeminen: Sisareni ja minä ostimme äskettäin Nintendo Switchin. Joten tietysti meillä on joitain pelejä sen kanssa. Ja yksi niistä oli Nintendo LABO Variety Kit. Lopulta törmäsin Toy-Con Garageen. Kokeilin joitain asioita, ja silloin
Yksinkertaisen robotin tekeminen kotoa löytyvistä asioista (hotwheel -versio): 5 vaihetta
Yksinkertaisen robotin tekeminen kotoa löytyvistä asioista (hotwheel-versio): Tämä opaskirja näyttää sinulle, miten voit tehdä itsestään toimivan hotwheelin, joka toimii kaksois-A-paristoilla. Sinun tarvitsee käyttää vain tavaroita, joita todennäköisesti löydät kotoasi. Huomaa, että tämä robotti ei todennäköisesti mene aivan suoraan
Yksinkertaisen laskimen tekeminen Javassa: 10 vaihetta
Yksinkertaisen laskimen tekeminen Javalla: Tämä on yksinkertainen johdanto Java -ohjelmointikielelle, joka on tarkoitettu ihmisille, joilla on vähän tai ei lainkaan ohjelmointitaitoja. eclipse.org/downloads
Yksinkertaisen sääaseman tekeminen: 8 vaihetta
Yksinkertaisen sääaseman tekeminen: Hei kaverit, tässä videossa näytän teille, kuinka tehdä yksinkertainen sääasema mittaamaan lämpötila ja kosteus DHT11 -anturin avulla
Yksinkertaisen Bluetooth-/aux -kaiuttimen tekeminen: 6 vaihetta
Yksinkertaisen Bluetooth-/aux -kaiuttimen tekeminen: hei ystävät tässä ohjeessa, aion tehdä yksinkertaisen, halvan ja upean näköisen Bluetooth/aux -kaiuttimen. se on erittäin helppo tehdä. tämä kaiutin on erittäin kevyt ja kannettava. sen tehokas 3 W: n kaiutin antaa kunnollisen basson ja laadukkaan äänikokemuksen