INHOUDSOPGAWE:
- Stap 1: Skep die Blynk -app
- Stap 2: Programmeer die ESP8266
- Stap 3: Maak die hardeware
- Stap 4: Laat ons ry
Video: Bou 'n $ 15 afstandbeheerde ESP8266 -robotskakelaar / motor / tenk vir Ios en Android: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Haat jy om kombuis toe te loop om 'n happie te drink? Of om 'n nuwe drankie te kry? Dit kan alles opgelos word met hierdie eenvoudige $ 15 afstandsbediende butler.
Voordat ons verder gaan, is ek tans besig met 'n Kickstarter -projek vir 'n stembeheerde RGB -ledstrook wat saam met Cortana werk en $ 19 kos. Dit kan hier gevind word:
www.kickstarter.com/projects/1538004954/co…
In hierdie instruksies bou ons 'n afstandbeheerde butler. Dit kan via WiFi met 'n Iphone of Android -selfoon beheer word. Die hele projek is gebaseer op die ESP8266 nodeMCU -bord en alles kan vir $ 15 gebou word as u uit China koop.
Vir hierdie projek benodig ons die volgende:
1x ESP8266 bord
2x gemotoriseerde DC -motors met wiele
1x L293D of 2x bc547 NPN transistors
1x broodplank + broodborddrade
1x stuk hout
1x asblik (of iets anders wat die tafel in stap 3 sal wees)
1x 360 grade roterende wiel
1x battery vir die DC -motors. Ek het 'n 2s Lipo gebruik
1x 5V kragbank
Hierdie projek is ook handig as u 'n afstandbeheerde motor, tenk of rover wil bou, aangesien die elektronika dieselfde is. Slegs die basis moet verander word.
So laat ons begin!
Stap 1: Skep die Blynk -app
Om aan die gang te kom, moet ons eers 'n app met die naam Blynk aflaai. Dit kan gevind word in die AppStore sowel as in die PlayStore. Nadat ons die app afgelaai het, moet ons die volgende stappe uitvoer (kyk na die foto's hierbo vir 'n visuele verduideliking van wat ek doen).
1. Skep 'n rekening en meld aan.
2. Druk die knoppie "nuwe projek".
3. gee die projek 'n naam en kies as bord ESP8266 en as verbinding WiFi.
4. veeg na links en voeg twee knoppies by soos op die foto hierbo.
5. klik op die linkerknoppie en verander die speld na GP0
6. Doen dieselfde vir die regte knoppie, maar verander die pen nou na GP2
As laaste moet ons die auth -token kry. Klik op die neut -ikoon in die regter boonste hoek en soek na die authent -token. Dit is 'n lang string willekeurige getalle en letters. Skryf hierdie string neer, want ons benodig dit in die volgende stap.
Stap 2: Programmeer die ESP8266
Omdat ons die Blynk -app gebruik, hoef ons nie ingewikkelde kode te gebruik nie. Om te begin, moet ons die Arduino IDE oopmaak. Ek neem aan dat u reeds u Arduino IDE vir die ESP8266 -bord gekonfigureer het en dat u dit kan oplaai. Indien nie, is daar baie tutoriale aanlyn oor hoe om dit te doen.
Laai die robotButler.ino -lêer eenvoudig van die Instructable af en maak dit oop in die Arduino IDE. Voordat ons dit kan oplaai, moet ons 3 parameters verander:
Soek hierdie reël kode:
char auth = "YourAuthToken";
Verander nou die teks tussen die ““vir u verifikasietoken. Dit is die lang reeks getalle en letters wat u vanaf stap 1 neergeskryf het.
Byvoorbeeld: char auth = "8d454db36538e4ce49516ca476186r9db";
Soek nou hierdie twee reëls kode:
char ssid = "Jou netwerknaam";
char pass = "YourPassword";
Verander nou die teks tussen die "" vir die ssid na die naam van u tuis WiFi -netwerk vir my ElferinksWiFi.
Verander nou die teks tussen die "" vir die wagwoord na die wagwoord van u tuis WiFi -netwerk.
Byvoorbeeld
char ssid = "ElferinksWiFi";
char pass = "TERHTK18R";
Daarna kan u die ESP8266 verbind met 'n USB -kabel en op die oplaai -knoppie klik om die ESP8266 te flits.
Stap 3: Maak die hardeware
Nou het ons die sagteware -deel klaar, en ons kan begin om die hardeware te bou.
Ek het begin met die bou van die skema hierbo op 'n broodbord. Beide skemas werk, maar om die een of ander rede het die NPN -transistors wat ek die bc547 in die tweede skema gebruik het, baie warm geword. Daarom het ek besluit om die L293d -motorbestuurder -IC te gebruik, wat perfek vir my werk.
Nadat die skema klaar is, moet ons alles aan die gang sit. Ek het hiervoor 'n 2s (7.4V) lipo -battery gebruik om die motors aan te dryf en 'n 5V -kragbank om die ESP8266 aan te dryf.
Nou kan ons die robot self begin bou.
1. Warmgom die twee gelykstroommotors op 'n stuk hout.
2. Warmgom 'n roterende wiel aan die einde van die basis wat u gebruik. In my geval 'n ronde metaalskyf.
3. Warm plak die stuk hout met die GS -motors op u basis.
4. Nou sit Hot Glue elektronika aan die basis.
Nadat die basis klaar is, moet ons die tabel self skep. Ek het 'n vullisdrom gebruik wat ek gelê het. Nadat hy dit aan die basis vasgemaak het en 'n stuk hout bo -op geplaas het, was die robot klaar.
U kan ook 'n heeltemal ander basis bou. As u byvoorbeeld 'n tenk met afstandbeheer wil bou, kan u 'n basis daarvoor skep en dieselfde elektronika gebruik as in hierdie projek. Dit is dieselfde as u 'n motor wil bou: 'n afstandbeheerde motor, 'n rover of enigiets waaraan u kan dink.
Stap 4: Laat ons ry
Met alles gedoen, kan ons die ESP8266 in die powerbank aansluit en die Blynk -app op u telefoon oopmaak. Die app sal outomaties met die robot verbind word, en u kan dit nou oral ry!
As u enige vrae het, moet asseblief nie huiwer om my te vra nie.
As u van hierdie projek hou, kan u my ander projekte besoek, wat ook projekte van die IOT -tipe is, soos selfdeure en stembeheerde ligte.
Aanbeveel:
ESP8266 - Tydelike en afstandbeheerde aansluiting (beveiliging vir bejaardes): 6 stappe
ESP8266 - Tydelike en afstandbeheerde aansluiting (beveiliging vir bejaardes): INLIGTING: Hierdie samestelling is 'n kontrole teen oorverhitting, brand en ongelukke as u gekoppelde toestelle vergeet (hoofsaaklik deur bejaardes met Alzheimer). Nadat die knoppie geaktiveer is, ontvang die aansluiting 110/220 VAC vir 5 minute (nog 'n
Hoe om 'n kragtige metaal -RC -tenk te bou: 6 stappe (met foto's)
Hoe om 'n kragtige metaalbak -robottenk te bou: goeie vriende! So, ek het gedink aan 'n soort projek wat interessant sou wees, en ek het besluit om 'n tenk (ruimte -kruip) te bou op 'n teken wat natuurlik van metaal gebou is. 100% My konstruksie is van hoë kwaliteit en akkuraatheid, die meeste dele van die
ARCA (Pragtige afstandbeheerde Android): 4 stappe (met foto's)
ARCA (Adorable Remote Controlled Android): Hierdie instruksies is geskep ter voldoening aan die projekvereiste van die Makecourse aan die Universiteit van Suid -Florida (www.makecourse.com) .ARCA is 'n pragtige Android -afstandsbediening wat ongelooflik lekker is om te bou en speel met. Die gaan
Stuurmeganisme met 'n hoë wringkrag vir werklik groot afstandbeheerde speelgoed: 5 stappe
Stuurmeganisme met 'n hoë wringkrag vir werklik groot afstandbeheerde speelgoed: hierdie 'ible leun sterk op die instruksies in my vorige' opstel oor die bou van 'n pannable vision-stelsel. As sodanig is dit 'n bietjie minder stap-vir-stap en meer 'n fotografiese handleiding oor die betrokke konsepte. Die terugvoerkring van posisiesensor wat gebruik word in
Hoe om 'n kitaar luidsprekerkas te bou of twee vir u stereo te bou: 17 stappe (met foto's)
Hoe om 'n kitaar -luidsprekerkas of twee vir u stereo te bou: ek wou hê dat 'n nuwe kitaarspreker saam met die buisversterker wat ek bou, gaan. Die luidspreker bly in my winkel, sodat dit nie te spesiaal hoef te wees nie. Tolex -bedekking kan te maklik beskadig word, so ek het die buitekant net swart gespuit na 'n ligte sand