Sisällysluettelo:

Rakenna 15 dollarin kauko -ohjattu ESP8266 -robotti -hovimestari / auto / säiliö Iosille ja Androidille: 4 vaihetta
Rakenna 15 dollarin kauko -ohjattu ESP8266 -robotti -hovimestari / auto / säiliö Iosille ja Androidille: 4 vaihetta

Video: Rakenna 15 dollarin kauko -ohjattu ESP8266 -robotti -hovimestari / auto / säiliö Iosille ja Androidille: 4 vaihetta

Video: Rakenna 15 dollarin kauko -ohjattu ESP8266 -robotti -hovimestari / auto / säiliö Iosille ja Androidille: 4 vaihetta
Video: Kauko Röyhkä & Narttu - Steppaillen (live, 1980) 2024, Marraskuu
Anonim
Image
Image
Luo Blynk -sovellus
Luo Blynk -sovellus

Vihaatko kävellä keittiöön nappaamaan välipalaa? Tai hankkia uusi juoma? Kaikki tämä voidaan korjata tällä yksinkertaisella 15 dollarin kauko -ohjattavalla hovimestarilla.

Ennen kuin menemme pidemmälle, käytän tällä hetkellä Kickstarter -projektia ääniohjattua RGB -lednauhaa varten, joka toimii Cortanan kanssa ja maksaa 19 dollaria. Se löytyy täältä:

www.kickstarter.com/projects/1538004954/co…

Tässä ohjeessa rakennamme kauko -ohjattavan hovimestarin. Sitä voidaan ohjata WiFi: n avulla iPhone- tai Android -puhelimella. Koko projekti perustuu ESP8266 nodeMCU -levyyn, ja kaikki voidaan rakentaa 15 dollarilla, jos ostat Kiinasta.

Tätä hanketta varten tarvitsemme seuraavaa:

1x ESP8266 -kortti

2x vaihteistetut tasavirtamoottorit pyörillä

1x L293D tai 2x bc547 NPN -transistori

1x leipälauta + leipälauta johdot

1x puukappale

1x roskakori (tai jotain muuta, joka on taulukko vaiheessa 3)

1x 360 astetta pyörivä pyörä

1x akku tasavirtamoottoreille. Käytin 2s Lipoa

1x 5V virtapankki

Tämä projekti on hyödyllinen myös, jos haluat rakentaa kauko -ohjattavan auton, säiliön tai roverin, koska elektroniikka on sama. Vain pohja on vaihdettava.

Aloitetaan siis!

Vaihe 1: Luo Blynk -sovellus

Luo Blynk -sovellus
Luo Blynk -sovellus
Luo Blynk -sovellus
Luo Blynk -sovellus

Aloittaaksesi meidän on ensin ladattava sovellus nimeltä Blynk. Se löytyy sekä AppStoresta että PlayStoresta. Sovelluksen lataamisen jälkeen meidän on suoritettava seuraavat vaiheet (tarkista yllä olevista kuvista visuaalinen selitys siitä, mitä teen).

1. Luo tili ja kirjaudu sisään.

2. Paina "uusi projekti" -painiketta.

3. anna projektille nimi ja valitse kortiksi ESP8266 ja yhteys WiFi.

4. pyyhkäise vasemmalle ja lisää kaksi painiketta kuten yllä olevassa kuvassa.

5. Napsauta vasenta painiketta ja vaihda nasta GP0: ksi

6. Tee sama oikeanpuoleiselle painikkeelle, mutta vaihda nasta nyt GP2: ksi

Viimeisenä meidän on hankittava todennustunnus. Napsauta mutterikuvaketta oikeassa yläkulmassa ja etsi todennusmerkki. Se on pitkä merkkijono satunnaisia numeroita ja kirjaimia. Kirjoita tämä merkkijono muistiin, koska tarvitsemme sitä seuraavassa vaiheessa.

Vaihe 2: Ohjelmoi ESP8266

Ohjelmoi ESP8266
Ohjelmoi ESP8266
Ohjelmoi ESP8266
Ohjelmoi ESP8266

Koska käytämme Blynk -sovellusta, meidän ei tarvitse käyttää monimutkaista koodia. Aloittaaksesi meidän on avattava Arduino IDE. Oletan, että sinulla on jo Arduino IDE määritetty ESP8266 -kortille ja voit ladata siihen. Jos ei, verkossa on paljon opetusohjelmia siitä, miten se tehdään.

Lataa vain robotButler.ino -tiedosto Instructable -ohjelmasta ja avaa se Arduino IDE: ssä. Ennen kuin voimme ladata sen, meidän on muutettava 3 parametria:

Etsi tämä koodirivi:

char auth = "YourAuthToken";

Vaihda nyt todennusmerkin "" välinen teksti. Tämä on se pitkä merkkijono numeroita ja kirjaimia, jotka kirjoitit muistiin vaiheesta 1.

Esimerkki: char auth = "8d454db36538e4ce49516ca476186r9db";

Etsi nyt nämä kaksi koodiriviä:

char ssid = "Oma verkkosiNimi";

char pass = "Oma salasana";

Muuta nyt tekstin "" välillä ssid kodin WiFi -verkon nimeksi minulle ElferinksWiFi.

Vaihda nyt salasanan "" välinen teksti kotisi WiFi -verkon salasanaksi.

Esimerkiksi

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

Tämän jälkeen voit liittää ESP8266: n USB -kaapelilla ja napsauttaa latauspainiketta ESP8266: n vilkuttamiseksi.

Vaihe 3: Tee laitteisto

Tee laitteisto!
Tee laitteisto!
Tee laitteisto!
Tee laitteisto!
Tee laitteisto!
Tee laitteisto!

Nyt meillä on ohjelmisto -osa valmis ja voimme aloittaa laitteiston rakentamisen.

Aloitin rakentamalla yllä olevan kaavion leipälevylle. Molemmat kaaviot toimivat, mutta jostain syystä toisessa kaaviossa bc547: n käyttämät NPN -transistorit tulivat todella kuumiksi. Siksi päätin käyttää L293d -moottoriajurin IC: tä, joka toimi täydellisesti minulle.

Kun kaavio on tehty, meidän on käynnistettävä kaikki. Käytin tähän 2s (7,4V) lipoakkua moottorien virransyöttöön ja 5V virtapankkia ESP8266: n virtalähteeksi.

Nyt voimme aloittaa robotin rakentamisen.

1. Liimaa kaksi vaihteistettua tasavirtamoottoria puukappaleeseen.

2. Kuumaa liimaa pyörivä pyörä käyttämäsi pohjan päähän. Minun tapauksessani pyöreä metallilevy.

3. Liimaa puukappale tasavirtamoottorilla pohjaasi.

4. Nyt Hot Glue liittää elektroniikan pohjaan.

Kun pohja on valmis, meidän on luotava itse taulukko. Käytin roska -astiaa, joka oli ympärilläni. Robotti oli valmis vetoketjun sitomisen jälkeen pohjaan ja puukappaleen asettamisen päälle.

Voit myös rakentaa täysin toisen pohjan. Jos haluat esimerkiksi rakentaa kauko -ohjattavan säiliön, voit luoda sille perustan ja käyttää samaa elektroniikkaa kuin tässä projektissa. Tämä on sama, jos haluat rakentaa: kauko -ohjattavan auton, roverin tai mitä tahansa mitä voit ajatella.

Vaihe 4: Ratsastaa

Ratsastetaan!
Ratsastetaan!

Kun kaikki on tehty, voimme liittää ESP8266: n virtapankkiin ja avata Blynk -sovelluksen puhelimessasi. Sovellus muodostaa automaattisesti yhteyden robottiin ja voit nyt ajaa sitä missä tahansa!

Jos sinulla on kysyttävää, älä epäröi kysyä minulta.

Jos pidit tästä projektista, voit tutustua muihin projekteihini, jotka ovat myös IOT -tyyppisiä projekteja, kuten itsestään avautuvat ovet ja ääniohjatut valot.

Suositeltava: