Turinys:
- 1 žingsnis: sukurkite „Blynk“programą
- 2 veiksmas: užprogramuokite ESP8266
- 3 žingsnis: sukurkite aparatūrą
- 4 žingsnis: leiskite važiuoti
Video: Sukurkite 15 USD kainuojantį nuotoliniu būdu valdomą ESP8266 roboto lizdą / automobilį / baką, skirtą „iOS“ir „Android“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Ar nekenčiate vaikščioti į virtuvę užsisakyti užkandžių? Arba nusipirkti naujo gėrimo? Visa tai galima išspręsti naudojant šį paprastą 15 USD vertės nuotoliniu būdu valdomą liokajų.
Prieš eidami toliau, šiuo metu vykdau „Kickstarter“projektą, skirtą balsu valdomai RGB LED juostai, kuri veikia su „Cortana“ir kainuoja 19 USD. Jį galima rasti čia:
www.kickstarter.com/projects/1538004954/co…
Šioje instrukcijoje mes kursime nuotoliniu būdu valdomą liokajų. Jis gali būti valdomas per „WiFi“naudojant „iPhone“arba „Android“telefoną. Visas projektas yra pagrįstas ESP8266 nodeMCU lenta ir viską galima sukurti už 15 USD, jei perkate iš Kinijos.
Šiam projektui mums reikia:
1x ESP8266 plokštė
2x pavarų nuolatinės srovės varikliai su ratais
1x L293D arba 2x bc547 NPN tranzistoriai
1x duonos lenta + duonos lentos laidai
1x medžio gabalas
1x šiukšliadėžė (ar kažkas kita, kuri bus 3 veiksmo lentelė)
1x 360 laipsnių besisukantis ratas
1x nuolatinės srovės variklių baterija. Aš naudoju 2s Lipo
1x 5V maitinimo blokas
Šis projektas taip pat naudingas, jei norite sukurti nuotoliniu būdu valdomą automobilį, baką ar roverį, nes elektronika bus ta pati. Reikia pakeisti tik pagrindą.
Taigi pradėkime!
1 žingsnis: sukurkite „Blynk“programą
Norėdami pradėti, pirmiausia turime atsisiųsti programą „Blynk“. Jį galima rasti tiek „AppStore“, tiek „PlayStore“. Atsisiuntę programą turime atlikti šiuos veiksmus (patikrinkite aukščiau esančias nuotraukas ir vizualiai paaiškinkite, ką darau).
1. Sukurkite paskyrą ir prisijunkite.
2. Paspauskite mygtuką „naujas projektas“.
3. suteikite projektui pavadinimą ir pasirinkite kaip ESP8266 plokštę ir kaip „WiFi“ryšį.
4. braukite į kairę ir pridėkite du mygtukus, kaip parodyta paveikslėlyje aukščiau.
5. spustelėkite kairįjį mygtuką ir pakeiskite kaištį į GP0
6. Padarykite tą patį su dešiniuoju mygtuku, bet dabar pakeiskite kaištį į GP2
Paskutinį kartą turime gauti autentifikavimo ženklą. Spustelėkite veržlės piktogramą viršutiniame dešiniajame kampe ir suraskite autencijos žetoną. Tai ilga atsitiktinių skaičių ir raidžių eilutė. Užrašykite šią eilutę, nes mums jos reikia kitame žingsnyje.
2 veiksmas: užprogramuokite ESP8266
Kadangi naudojame „Blynk“programą, mums nereikia naudoti sudėtingo kodo. Norėdami pradėti, turime atidaryti „Arduino IDE“. Manau, kad jau turite sukonfigūruotą „Arduino IDE“ESP8266 plokštėje ir galite į ją įkelti. Jei ne, internete yra daug pamokų, kaip tai padaryti.
Tiesiog atsisiųskite failą robotButler.ino iš „Instructable“ir atidarykite jį „Arduino IDE“. Kad galėtume jį įkelti, turime pakeisti 3 parametrus:
Ieškokite šios kodo eilutės:
char auth = "YourAuthToken";
Dabar pakeiskite autentifikavimo ženklo tekstą tarp „“. Tai yra ta ilga skaičių ir raidžių eilutė, kurią užrašėte nuo 1 veiksmo.
Pavyzdžiui: char auth = "8d454db36538e4ce49516ca476186r9db";
Dabar ieškokite šių dviejų kodo eilučių:
char ssid = "Jūsų tinklo pavadinimas";
char pass = "Jūsų slaptažodis";
Dabar pakeiskite tekstą tarp „“, skirto „ssid“, ir pakeiskite mano namų „Wi -Fi“tinklo pavadinimą „ElferinksWiFi“.
Dabar pakeiskite slaptažodžio tekstą tarp „“į namų „WiFi“tinklo slaptažodį.
Pavyzdžiui
char ssid = "ElferinksWiFi";
char pass = "TERHTK18R";
Po to galite prijungti ESP8266 USB kabeliu ir spustelėti įkėlimo mygtuką, kad paleistumėte ESP8266.
3 žingsnis: sukurkite aparatūrą
Dabar atlikome programinės įrangos dalį ir galime pradėti kurti aparatinę įrangą.
Pradėjau kurti schemą aukščiau ant duonos lentos. Abi schemos veikia, tačiau dėl tam tikrų priežasčių NPN tranzistoriai, kuriuos naudoju bc547 antroje schemoje, buvo labai karšti. Štai kodėl aš nusprendžiau naudoti L293d variklio tvarkyklės IC, kuris man puikiai tinka.
Baigę schemą, turime visa tai įjungti. Aš naudojau 2s (7,4V) lipo bateriją varikliams tiekti ir 5V maitinimo bloką ESP8266.
Dabar galime pradėti kurti patį robotą.
1. Karštai klijuokite du pavarų nuolatinės srovės variklius prie medžio gabalo.
2. Karštą klijuokite besisukantį ratą prie naudojamo pagrindo galo. Mano atveju apvalus metalinis diskas.
3. Karštai klijuokite medžio gabalą su nuolatinės srovės varikliais prie pagrindo.
4. Dabar „Hot Glue“įtaiso elektroniką prie pagrindo.
Baigę pagrindą, turime sukurti pačią lentelę. Aš naudoju šiukšliadėžę, kurią turėjau šalia. Robotas buvo užrištas užtrauktuku prie pagrindo ir ant jo uždėtas medžio gabalas.
Taip pat galite sukurti visiškai kitokią bazę. Jei, pavyzdžiui, norite sukurti nuotoliniu būdu valdomą baką, galite sukurti tam pagrindą ir naudoti tą pačią elektroniką, kaip ir šiame projekte. Tai tas pats, jei norite sukurti: nuotoliniu būdu valdomą automobilį, roverį ar bet ką, apie ką galite pagalvoti.
4 žingsnis: leiskite važiuoti
Kai viskas bus padaryta, galime prijungti ESP8266 prie „powerbank“ir atidaryti „Blynk“programą savo telefone. Programa automatiškai prisijungs prie roboto ir dabar galėsite vairuoti bet kur!
Jei turite klausimų, nedvejodami paklauskite manęs.
Jei jums patiko šis projektas, galite patikrinti kitus mano projektus, kurie taip pat yra IOT tipo projektai, pvz., Savaime atsidarančios durys ir balsu valdomi žibintai.
Rekomenduojamas:
„Smokin '“- nuotoliniu būdu valdoma dūmų mašina pigiai: 5 žingsniai (su nuotraukomis)
„Smokin '“- nuotoliniu būdu valdoma dūmų mašina pigiai: tai trumpas pamokymas, kaip padaryti palyginti mažą, nuotoliniu būdu valdomą, pigų ir linksmą dūmų aparatą, kurį galima panaudoti draugų išdaigoms, stebuklingiems triukams, oro srautų bandymui ar bet kuriai kitai jūsų širdis trokšta. Atsisakymas: šiame kūrinyje yra
Kaip sukurti mobilųjį nuotoliniu būdu valdomą automobilį per „Bluetooth“: 4 žingsniai
Kaip sukurti mobilųjį nuotoliniu būdu valdomą automobilį per „Bluetooth“: kaip padaryti mobilųjį nuotoliniu būdu valdomą automobilį per „Bluetooth“| Indijos „LifeHacker“
ARCA (žavinga nuotoliniu būdu valdoma „Android“): 4 žingsniai (su nuotraukomis)
ARCA (žavinga nuotoliniu būdu valdoma „Android“): ši instrukcija buvo sukurta vykdant Pietų Floridos universiteto (www.makecourse.com) „Makecourse“projekto reikalavimus. ARCA yra žavinga nuotoliniu būdu valdoma „Android“, kurią kurti ir naudoti yra nepaprastai smagu žaisti su. Eiti
Sukurkite nuotoliniu būdu valdomą kamerą iš mobiliojo telefono!: 5 žingsniai (su nuotraukomis)
Sukurkite nuotoliniu būdu valdomą kamerą iš mobiliojo telefono!: Norite sužinoti, ką jūsų katė veikia dirbdama? Siųskite tekstinį pranešimą į naujai sukurtą stebėjimo mobilųjį telefoną ir gaukite nuotraukas bei vaizdo įrašus po kelių sekundžių. Skamba kaip sapnas? Jau nebe! Šiame vaizdo įraše paaiškinta, kaip tai veikia:
Nuotoliniu būdu valdomo „Arduino“balansavimo roboto sukūrimas: „B-robot EVO“: 8 žingsniai
Nuotoliniu būdu valdomo „Arduino“balansavimo roboto sukūrimas: B-robotas EVO: ------------------------------------ -------------- ATNAUJINIMAS: čia yra nauja ir patobulinta šio roboto versija: „B-robotas EVO“su naujomis funkcijomis! ------------ -------------------------------------- Kaip tai veikia? B-ROBOT EVO yra nuotoliniu būdu kontrolė