Sisällysluettelo:

Yksinkertainen WiFi -ohjattu RC -auto: 7 vaihetta (kuvilla)
Yksinkertainen WiFi -ohjattu RC -auto: 7 vaihetta (kuvilla)

Video: Yksinkertainen WiFi -ohjattu RC -auto: 7 vaihetta (kuvilla)

Video: Yksinkertainen WiFi -ohjattu RC -auto: 7 vaihetta (kuvilla)
Video: MIKÄ ON PARAS TAPA TIENATA RAHAA NOPEASTI? 2024, Marraskuu
Anonim
Yksinkertainen WiFi -ohjattu RC -auto
Yksinkertainen WiFi -ohjattu RC -auto
Yksinkertainen WiFi -ohjattu RC -auto
Yksinkertainen WiFi -ohjattu RC -auto

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

Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat 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

Auton valmistelu
Auton valmistelu
Auton valmistelu
Auton valmistelu
Auton valmistelu
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

Piirin kokoaminen
Piirin kokoaminen
Piirin kokoaminen
Piirin kokoaminen
Piirin kokoaminen
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

Moottorien kiinnitys
Moottorien kiinnitys
Moottorien kiinnitys
Moottorien kiinnitys
Moottorien kiinnitys
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

Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
Hallituksen ohjelmointi
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

Ohjaimet
Ohjaimet
Ohjaimet
Ohjaimet
Ohjaimet
Ohjaimet

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

Image
Image

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: