Innholdsfortegnelse:
- Trinn 1: Opprett Blynk -appen
- Trinn 2: Programmer ESP8266
- Trinn 3: Lag maskinvaren
- Trinn 4: La oss ri
Video: Bygg en $ 15 fjernstyrt ESP8266 robotbutler / bil / tank for Ios og Android: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
Hater du å gå på kjøkkenet for å ta en matbit? Eller for å få en ny drink? Alt dette kan løses med denne enkle $ 15 fjernstyrte butleren.
Før vi går videre kjører jeg et Kickstarter -prosjekt akkurat nå for en stemmestyrt RGB -ledestrip som fungerer med Cortana og koster $ 19. Den finner du her:
www.kickstarter.com/projects/1538004954/co…
I denne instruksen skal vi bygge en fjernstyrt butler. Den kan kontrolleres over WiFi ved hjelp av en Iphone eller Android -telefon. Hele prosjektet er basert på ESP8266 nodeMCU -kortet, og alt kan bygges for $ 15 hvis du kjøper fra Kina.
For dette prosjektet trenger vi følgende:
1x ESP8266 -brett
2x girede DC -motorer med hjul
1x L293D eller 2x bc547 NPN -transistorer
1x brødbrett + brødbrettledninger
1x stykke tre
1x søppelbøtte (eller noe annet som blir tabellen i trinn 3)
1x 360 graders roterende hjul
1x batteri for likestrømsmotorene. Jeg brukte en 2s Lipo
1x 5V strømbank
Dette prosjektet er også nyttig hvis du vil bygge en fjernstyrt bil, tank eller rover siden elektronikken vil være den samme. Bare basen må endres.
Så la oss komme i gang!
Trinn 1: Opprett Blynk -appen
For å komme i gang må vi først laste ned en app som heter Blynk. Den finnes både i AppStore og i PlayStore. Etter nedlasting av appen må vi utføre følgende trinn (sjekk bildene ovenfor for en visuell forklaring på hva jeg gjør).
1. Opprett en konto og logg inn.
2. Trykk på "nytt prosjekt" -knappen.
3. gi prosjektet et navn og velg som bord ESP8266 og som tilkobling WiFi.
4. sveip til venstre og legg til to knapper som på bildet ovenfor.
5. klikk på venstre knapp og og endre pinnen til GP0
6. Gjør det samme for den høyre knappen, men endre nålen nå til GP2
Som sist må vi få autent -tokenet. Klikk på mutterikonet øverst til høyre, og søk etter autorisasjonstokenet. Det er en lang rekke tilfeldige tall og bokstaver. Skriv ned denne strengen fordi vi trenger den i neste trinn.
Trinn 2: Programmer ESP8266
Fordi vi bruker Blynk -appen, trenger vi ikke å bruke komplisert kode. For å starte må vi åpne Arduino IDE. Jeg antar at du allerede har Arduino IDE konfigurert for ESP8266 Board, og du kan laste opp til den. Hvis ikke er det mange opplæringsprogrammer på nettet om hvordan du gjør det.
Bare last ned robotButler.ino -filen fra Instructable og åpne den i Arduino IDE. Før vi kan laste den opp må vi endre 3 parametere:
Se etter denne kodelinjen:
char auth = "YourAuthToken";
Endre nå teksten mellom ““for ditt autorisasjonstoken. Dette er den lange rekken med tall og bokstaver som du skrev ned fra trinn 1.
For eksempel: char auth = "8d454db36538e4ce49516ca476186r9db";
Se nå etter disse to kodelinjene:
char ssid = "Ditt nettverksnavn";
char pass = "YourPassword";
Endre nå teksten mellom "" for ssid til navnet på WiFi -hjemmenettverket ditt for meg ElferinksWiFi.
Endre nå teksten mellom "" for passordet til passordet for WiFi -hjemmenettverket ditt.
For eksempel
char ssid = "ElferinksWiFi";
char pass = "TERHTK18R";
Etter dette kan du koble ESP8266 med en USB -kabel og klikke på opplastingsknappen for å blinke ESP8266.
Trinn 3: Lag maskinvaren
Nå har vi programvaredelen ferdig, vi kan begynne å bygge maskinvaren.
Jeg begynte med å bygge skjematikken ovenfor på et brødbrett. Begge skjemaene fungerer, men av en eller annen grunn ble NPN -transistorene jeg brukte bc547 i den andre skjematikken veldig varme. Derfor bestemte jeg meg for å bruke L293d motor driver IC som fungerte perfekt for meg.
Etter at skjematikken er ferdig, må vi drive alt. Jeg brukte for dette et 2s (7,4V) lipo -batteri for strøm til motorene og en 5V powerbank for å drive ESP8266.
Nå kan vi begynne å bygge selve roboten.
1. Varm lim de to dc -motorene med gir til et treverk.
2. Hot Lim et roterende hjul til enden av basen du bruker. I mitt tilfelle en rund metallskive.
3. Varm Lim trebiten med likestrømsmotorene til basen din.
4. Nå har Hot Glue elektronikk til basen.
Etter at basen er ferdig må vi lage selve tabellen. Jeg brukte en søppelbøtte jeg hadde liggende. Etter å ha bundet den til basen og plassert et treverk på toppen var roboten ferdig.
Du kan også bygge en helt annen base. Hvis du for eksempel vil bygge en fjernstyrt tank, kan du lage en base for det og bruke den samme elektronikken som i dette prosjektet. Dette er det samme hvis du vil bygge en: fjernstyrt bil, rover eller noe du kan tenke deg.
Trinn 4: La oss ri
Med alt gjort kan vi koble ESP8266 til powerbanken og åpne Blynk -appen på telefonen. Appen kobles automatisk til roboten, og du kan nå kjøre den hvor som helst!
Hvis du har spørsmål, ikke nøl med å spørre meg.
Hvis du likte dette prosjektet, kan du sjekke ut mine andre prosjekter, som også er prosjekter av typen IOT, som selvåpnende dører og stemmestyrte lys.
Anbefalt:
Fjernstyrt bil - kontrollert ved hjelp av trådløs Xbox 360 -kontroller: 5 trinn
Fjernstyrt bil - kontrollert ved bruk av trådløs Xbox 360 -kontroller: Dette er instruksjoner for å bygge din egen fjernstyrte bil, kontrollert ved hjelp av en trådløs Xbox 360 -kontroller
Fjernstyrt Bluetooth -bil ved bruk av Arduino UNO: 4 trinn
Fjernstyrt Bluetooth -bil ved bruk av Arduino UNO: Det vil alltid være fascinerende å begynne å implementere det vi har studert så langt i Arduino. I utgangspunktet ville de fleste av alle gå med det grunnleggende. Så her skal jeg ganske enkelt forklare denne Arduino -baserte fjernstyrte bilen. Krav: 1.Arduino UNO
Play Station fjernstyrt trådløs 3D -trykt bil: 7 trinn (med bilder)
Play Station Fjernstyrt trådløs 3D -trykt bil: Hvem liker ikke spill? Racing and Fighting in the Virtual World of Play Station and Xbox !! Så, for å bringe det morsomme til det virkelige livet, laget jeg denne instruksjonsfilen der jeg skal vise deg hvordan du kan bruke hvilken som helst Play Station -fjernkontroll (kablet
1 km rekkevidde fjernstyrt bil: 6 trinn (med bilder)
1 km rekkevidde fjernstyrt bil: Siden jeg var liten ble jeg overrasket over de fjernstyrte bilene, men rekkevidden oversteg aldri 10 meter. Etter at jeg lærte litt Arduino -programmering bestemte jeg meg endelig for å bygge min egen fjernstyrte bil som kan nå opptil 1 km rekkevidde ved hjelp av nRF24L
Bygg en STOR RC MONSTER TRUCK - Golfvognhjul - Mopedmotor - Fjernstyrt: 10 trinn
Bygg en ENORM RC MONSTER TRUCK - Golfvognhjul - Mopedmotor - Fjernstyrt: Her er en DIY for å bygge en ENORM RC Monster Truck. Du må ha en sveiser. Jeg har likt å se fjernstyrte lastebiler komme langt de siste tiårene. Jeg har til og med eid flere av dem langs