Sisällysluettelo:
- Vaihe 1: Tarvitsemamme osat
- Vaihe 2: Auton valmistelu
- Vaihe 3: Piirin kokoaminen
- Vaihe 4: Moottorien kiinnitys
- Vaihe 5: Hallituksen ohjelmointi
- Vaihe 6: Säätimet
- Vaihe 7: Pidä hauskaa
Video: Yksinkertainen WiFi -ohjattu RC -auto: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Jos kerroit minulle muutama vuosi sitten, että pystyt muuttamaan RC -autoa antamaan sille WiFi -yhteyden, jotta voit hallita sitä verkkosivun kautta puhelimellasi ja että sen kustannukset ovat alle 8 euroa, en uskoivat sinua! Mutta tämä on hämmästyttävää aikaa olla tekijä! Yllämainittu ei ole vain mahdollista, vaan se on myös suoraviivainen projekti! Jonkin aikaa sitten tein suoran lähetyksen WiFi -ohjainten lisäämisestä leluautoon, ja vaikka olen tyytyväinen siihen, miten suoratoisto meni, ajattelin, että voisin tehdä projektista vieläkin yksinkertaisemman. jotta mahdollista, juottamista ei tarvita, ja annan kaikki koodit ja vaiheet tämän projektin tekemiseksi itsellesi.
Aloitetaan!
Vaihe 1: Tarvitsemamme osat
Kuten mainitsin, halusin tehdä tästä projektista mahdollisimman helpon, joten en todellakaan tarvitse paljon.
Ilmeisesti tarvitsemme ensin auton. Jos olet Isossa -Britanniassa tai Irlannissa, voit saada tarkan auton, jonka sain Smyths Toysilta (10 € @ kirjoitusaika). Heillä on myös Subaru, jota käytin livestreamissa, joka on sama auto kuorta lukuun ottamatta.
Pohjimmiltaan minkä tahansa kauko -ohjattavan auton pitäisi toimia, mutta mitä isompi, sitä parempi (jotta mahtuu kaikki sisälle). Varmista myös, että siinä on kaikki liikkeet (ohjaus ja ajo). Second hand -kaupat voivat olla hyvä paikka etsiä ei -toivottuja RC -autoja. Huomautus: jotta se pysyy juotosvapaana projektina, sinun on todennäköisesti hankittava auto langallisella kaukosäätimellä!
Auton sisäpuolella tarvitsemme seuraavaa
- NodeMCU ESP8266 -kehityskortti* - Jos et tunne ESP8266: ta, se on Arduino -yhteensopiva levy, jossa on sisäänrakennettu WiFi, rakastan sitä! NodeMCU -kortteja on useita tyyppejä, kaksi yleistä ovat kolmannessa kuvassa. Varmista, että saat oikean! (pienempi).
- NodeMCU Motor Shield* - Tämä on todella mukava levy, jossa on L293D -moottorinohjainsiru, johon NodeMCU vain kiinnittyy. On ruuviliittimiä moottorien liittämistä varten ja painike sen kytkemiseksi päälle ja pois
- 6 X AA -paristokotelo* - Voit käyttää myös muuta virtalähdettä (kuten RC -akkua), mutta varmista vain, että se on alle 10 V: n täyteen ladattu. Tämä akku on myös melko suuri, jos autosi on pienempi, voit kokeilla 4x AA -koteloa. Saatat pystyä käyttämään uudelleen auton olemassa olevaa akkupaikkaa, jos käytät autoa, jossa ei ole langallista kauko -ohjainta.
- Jumper Block* - Ennen kuin ostat nämä, tarkista, onko sinulla vanhoja IDE -kiintolevyjä tai CD -asemia, koska niissä on yksi näistä. Jos et, voit ostaa tämän 60 pakkauksen hintaan 1 €!
* = Kumppanilinkit
Vaihe 2: Auton valmistelu
Ensimmäinen asia, jonka haluamme tehdä, on avata auto. Tämä on tietysti erilaista, jos saat eri auton kuin minun!
Minulla oli 4 ruuvia auton pohjassa, kaksi takana ja kaksi edessä. Kierrä nämä irti. Kuoren nostamisen jälkeen sinun pitäisi nyt nähdä kaksi moottoria.
Langallinen kaukosäädin:
Jos sinulla on kaltainen langallinen kaukosäädin, sinun pitäisi myös nähdä 4 johtoa, katkaise tämä jättäen melko löysää, ehkä 6-8 tuumaa tai niin (lisää on helppo katkaista myöhemmin, sitä on vaikeampi laittaa takaisin!).
Sitten haluat irrottaa puoli tuumaa tai niin pois kaikkien 4 johdon päästä.
Langaton kauko-ohjain:
Muissa kuin langallisissa etäautoissa on kaksi samaa moottoria kuin langallisissa, mutta niihin kiinnitetyt johdot ovat todennäköisesti liian lyhyitä ollakseen hyödyllisiä. Saatat joutua juottamaan uuden pidemmän johdon jokaisen moottorin kahteen liittimeen. En ole henkilökohtaisesti tehnyt tätä, joten en voi todellakaan tarjota mitään ehdotuksia tai vinkkejä. Voit myös yrittää poistaa mahdollisimman paljon muita piirejä kuin moottorit. Huomautus: Auton akkupaikan voi olla mahdollista käyttää uudelleen tilan säästämiseksi (helpottaa myös paristojen vaihtoa)
Vaihe 3: Piirin kokoaminen
Ja nyt operaation aivot, piirit!
Työnnä NodeMCU -kortti moottorin suojukseen, mutta huomioi suunta. Moottorin suojukseen on piirretty antenni, varmista, että NodeMCU -antenni (kultaiset viivat) on merkitty. Jos mikro -USB -paikka on asetettu oikein, sen tulee olla ruuviliittimien vieressä
Seuraavaksi meidän on kiinnitettävä pieni hyppylohko. Virtapainikkeen ja ruuviliittimien välillä on hyppytapit, sinun on kytkettävä kaksi nastaa VIN ja VM. Katso lisätietoja toisesta kuvasta.
Nyt haluamme yhdistää akkukotelon. Ota punainen johto paristopidikkeestä ja liitä se VIN -ruuviliittimeen. (Syy, miksi käytämme VIN -terminaalia, johtuu siitä, että virtapainike kytkee tämän päälle ja pois.) Liitä musta johto kumpaan tahansa GND -liittimeen.
Jos lataat paristot paristopidikkeeseen ja varmistat, että kaikki on kytketty päälle, näet nyt joitain LED -valoja NodeMCU: ssa ja Motor Shieldissä.
Vaihe 4: Moottorien kiinnitys
Aseta moottorin suojus akun taakse, joka liukuu auki. Suosittelen kiinnittämään sen blu-taciin tai johonkin muuhun pysyvään tapaan saada se pysymään paikallaan. Kiinnitä sitten akku autoon uudelleen blu-tacilla. (Kun olet tyytyväinen autoon, voit käyttää kuumaa liimaa pitämään kaiken alhaalla.)
Seuraavaksi haluamme kytkeä moottorit moottorin suojaan. Liitä ohjausmoottorin johdot ruuviliittimiin, joissa on merkintä A + ja A-, sillä ei ole väliä, mikä johto menee + - tai - - kohtaan (palaamme tähän). Käyttömoottori on luonnollisesti liitetty B+ ja B- liittimiin.
Jos johtoa on vaikea työntää liittimeen, yritä asettaa ruuvimeisselin pää paikkaan, jossa lanka menee, siellä on metalliosa, joka voi joskus jäädä hieman kiinni. (Katso tarkemmin viides kuva)
Ja se on melkein rakentaminen valmis! Seuraavaksi ohjelmoimme levyn, jotta voimme aloittaa sen testaamisen!
Vaihe 5: Hallituksen ohjelmointi
Jos et ole koskaan käyttänyt ESP8266: ta tai Arduinoa aiemmin, meidän on asennettava hieman ohjelmistoa. Minulla on tätä varten oma video. Se kestää vain 5 minuuttia ja käy läpi kaikki tarvittavat asetukset. Kun seuraat tätä videota, sen CP2102 -ohjain, jonka haluat asentaa.
Jos videot eivät todellakaan ole sinun juttusi, katso Beckyn mahtavan IoT -luokan oppitunti 2, ja se kattaa myös kaiken tarvitsemasi.
Ennen kuin siirryt tämän vaiheen muihin osiin, sinun pitäisi pystyä lataamaan yksinkertainen luonnos ESP8266 -laitteeseesi (kuten esimerkiksi videossa ja Beckyn oppitunnissa mainittu vilkkuva esimerkki)
Ensin haluat sammuttaa levyn virran paristoista (paina moottorin suojuksen painiketta, valojen pitäisi sammua). Haluat sitten liittää mikro -USB -kaapelin NodeMCU -korttiin kuvan osoittamalla tavalla ja sitten ladata tämän projektin koodin Githubista. Napsauta kloonaus- tai latauspainiketta ja sitten Lataa zip. Pura tämä zip -tiedosto, kun se on ladattu. ja päivittää Wifi -verkon SSID ja salasana. Kun olet tehnyt tämän muutoksen, lataa se taulullesi.
Vaihe 6: Säätimet
Olemme melkein valmiita testaamaan tätä asiaa! Jätä mikro -USB -kaapeli toistaiseksi kytkettynä. Avaa sarjamonitori Arduino IDE: ssä (jos et ole varma, kuinka olen merkinnyt sen ensimmäiseen valokuvaan). Aseta tiedonsiirtonopeudeksi 115200. Paina NodeMCU -kortin nollauspainiketta, kun Wi -Fi -yhteys on muodostettu, laitteen IP -osoitteen pitäisi näkyä näytöllä.
Avaa puhelimesi tai tietokoneesi verkkoselain ja kirjoita IP -osoite osoiteriville. Sinun pitäisi nähdä Web -sivu, joka on samanlainen kuin toisessa kuvassa. Meidän on nyt tarkistettava, ovatko moottorit kytketty oikein. Paina ensin Drive- ja Back -painikkeita, ajoiko auto oikein? Jos ei, voit joko vaihtaa johdot ympäri tai korjata ne helposti ohjelmistolla, etsi DRIVE_MOTOR_DIRECTION ja missä tahansa, kun se on asetettu HIGH -asentoon, muuta se niin, että se on asetettu matalaksi ja päinvastoin. Sinun on vaihdettava se kahdessa paikassa.
Sama koskee ohjausta, paitsi että vaihdat STEER_MOTOR_DIRECTION -muuttujan ympärille
Kun olet tyytyväinen sen toimintaan, irrota mikro -USB -kaapeli ja paina moottorin suojuksen valkoista painiketta. Odota muutama sekunti ja yritä muodostaa yhteys samaan IP -osoitteeseen kuin aiemmin. HUOMAUTUS: autosi on huomattavasti nopeampi, kun se toimii paristoilla, koska jännite on paljon korkeampi, joten ole varovainen, ettet aja sitä pois työpöydältäsi!
Vaihe 7: Pidä hauskaa
Ja siinä se! Olet onnistuneesti tehnyt WiFi -ohjatun RC -auton! Katso lyhyt video, jossa yritän ärsyttää koiriani sillä! Gaoithe, musta ei pidä siitä liikaa, mutta Riggins ei todellakaan välitä! Minulla oli paljon hauskaa tämän projektin kanssa ja toivon, että pidät sitä hyödyllisenä tai mielenkiintoisena. Kuten aina, jos sinulla on kysyttävää tai kommentteja, haluaisin kuulla ne! Hyvää tekemistä kaikille!
Brian
Suositeltava:
Yksinkertainen Light-Up Ruma joulupusero: 9 vaihetta (kuvilla)
Yksinkertainen Light-Up Ruma joulupusero: Se tapahtuu joka vuosi … Tarvitset " ruma joulupusero " ja unohdit suunnitella etukäteen. No, tänä vuonna olet onnekas! Viivästyminen ei ole sinun kaatumisesi. Näytämme sinulle, kuinka tehdä yksinkertainen Light-Up Ruma joulupusero
Yksinkertainen jalusta akustiselle Levitator MiniLeville: 12 vaihetta (kuvilla)
Yksinkertainen jalusta akustiselle Levitator MiniLeville: Tämä projekti ei olisi mahdollista tohtori Asier Marzon luoman hämmästyttävän projektin kanssa. https://www.instructables.com/Acoustic-Levitator/Kuten kaikki hyvät projektit, tämäkin alkoi yksinkertaisesti ja kasvoi ajan myötä. Tohtori Marzo intractan lukemisen jälkeen
Yksinkertainen ja edullinen juustolaite: 6 vaihetta (kuvilla)
Yksinkertainen ja edullinen juustopuristin: Juustovalmistus on hämmästyttävä alkemia, joka muuttaa maidon erilaisiin tekstuureihin ja makuihin. Sisäänkäynti minulle oli ricotta, helppo ja anteeksiantava juusto, jota ei tarvita hienoja laitteita tai tarvikkeita. Mozzarella tuli seuraavaksi
DIY Yksinkertainen kuulokeliitäntä hienovaraisella valaistuksella: 19 vaihetta (kuvilla)
DIY Yksinkertainen kuuloketeline hienovaraisella valaistuksella: Tässä ohjeessa näytän sinulle, kuinka tehdä yksinkertaisia ja pienikokoisia kuulokeliitäntöjä, joissa on hienovarainen valaistus, käyttämällä halpoja materiaaleja ja perustyökaluja. Kiinnikkeet Juotin
Yksinkertainen WiFi BLE (Bluetooth Low Energy) -sillalle: 9 vaihetta (kuvilla)
Yksinkertainen WiFi BLE (Bluetooth Low Energy) -siltaan: Päivitys 4. joulukuuta 2017 - tarkistetut Feather nRF52 -luonnokset ja virheenkorjausvinkit. Lisätty kuvia siltaan, joka on asennettu laatikkoon. Tämä yksinkertainen projekti tarjoaa WiFi -yhteyden mihin tahansa Bluetooth Low Energy (BLE) -moduuliin, joka toteuttaa Nordicin UART ja TX Notify. Th