Taula de continguts:

Construïu un controlador remot ESP8266 de control de remolc / cotxe / tanc per a iOS i Android: 4 passos
Construïu un controlador remot ESP8266 de control de remolc / cotxe / tanc per a iOS i Android: 4 passos

Vídeo: Construïu un controlador remot ESP8266 de control de remolc / cotxe / tanc per a iOS i Android: 4 passos

Vídeo: Construïu un controlador remot ESP8266 de control de remolc / cotxe / tanc per a iOS i Android: 4 passos
Vídeo: [Etape9] Routes difficiles, passagers clandestins, escorte policière à Nador, gros coup de stress 2024, De novembre
Anonim
Image
Image
Creeu l'aplicació Blynk
Creeu l'aplicació Blynk

T’agrada caminar a la cuina per prendre un refrigeri? O per prendre una copa nova? Tot això es pot solucionar amb aquest senzill majordom controlat a distància de 15 dòlars.

Abans d’anar més enllà, ara mateix estic executant un projecte de Kickstarter per a una ledstrip RGB controlada per veu que funciona amb Cortana i costa 19 dòlars. Es pot trobar aquí:

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

En aquest instructiu construirem un majordom controlat a distància. Es pot controlar per WiFi mitjançant un telèfon Iphone o Android. Tot el projecte es basa en la placa ESP8266 nodeMCU i es pot construir tot per 15 dòlars si es compra a la Xina.

Per a aquest projecte necessitem el següent:

1 placa ESP8266

2 motors de corrent continu engranats amb rodes

1x transistors NPN L293D o 2x bc547

1x filferro + tauler de fil

1x tros de fusta

1x paperera (o una altra cosa que serà la taula al pas 3)

1x roda giratòria de 360 graus

1x bateria per als motors de corrent continu. Vaig utilitzar un 2s Lipo

Banc de potència 1x 5V

Aquest projecte també és útil si voleu construir un cotxe, un tanc o un rover controlats a distància, ja que l’electrònica serà la mateixa. Només cal canviar la base.

Comencem, doncs,

Pas 1: creeu l'aplicació Blynk

Creeu l'aplicació Blynk
Creeu l'aplicació Blynk
Creeu l'aplicació Blynk
Creeu l'aplicació Blynk

Per començar, primer hem de descarregar una aplicació anomenada Blynk. Es pot trobar tant a AppStore com a PlayStore. Després de descarregar l'aplicació, hem de realitzar els passos següents (consulteu les imatges anteriors per obtenir una explicació visual del que estic fent).

1. Creeu un compte i inicieu la sessió.

2. Premeu el botó "nou projecte".

3. Poseu un nom al projecte i seleccioneu com a placa ESP8266 i com a connexió WiFi.

4. llisqueu cap a l'esquerra i afegiu dos botons com a la imatge superior.

5. feu clic al botó esquerre i canvieu el pin a GP0

6. Feu el mateix amb el botó dret, però canvieu el pin ara a GP2

Com a últim hem d’obtenir el testimoni d’autorització. Feu clic a la icona de nou a la part superior dreta i cerqueu el testimoni d’autorització. És una llarga cadena de nombres i lletres aleatòries. Escriviu aquesta cadena perquè la necessitem al següent pas.

Pas 2: programa l'ESP8266

Programa l’ESP8266
Programa l’ESP8266
Programa l’ESP8266
Programa l’ESP8266

Com que fem servir l’aplicació Blynk, no hem d’utilitzar un codi complicat. Per començar necessitem obrir l'IDE Arduino. Suposo que ja teniu el vostre ID Arduino configurat per a la placa ESP8266 i podeu carregar-lo. Si no, hi ha molts tutorials en línia sobre com fer-ho.

Simplement descarregueu el fitxer robotButler.ino des de l’instructible i obriu-lo a l’IDE Arduino. Abans de poder carregar-lo, hem de canviar 3 paràmetres:

Cerqueu aquesta línia de codi:

char auth = "YourAuthToken";

Ara canvieu el text entre "" per al vostre testimoni d'autorització. Aquesta és la llarga cadena de números i lletres que heu anotat des del pas 1.

Per exemple: char auth = 8d454db36538e4ce49516ca476186r9db”;

Ara busqueu aquestes dues línies de codi:

char ssid = "El vostre nom de xarxa";

char pass = "La vostra contrasenya";

Ara canvieu el text entre el "" ssid pel nom de la vostra xarxa WiFi domèstica per a mi ElferinksWiFi.

Ara canvieu el text "" entre la contrasenya i la contrasenya de la vostra xarxa WiFi de casa.

Per exemple

char ssid = "ElferinksWiFi";

char pass = "TERHTK18R";

Després d'això, podeu connectar l'ESP8266 amb un cable USB i fer clic al botó de pujada per fer passar l'ESP8266.

Pas 3: feu el maquinari

Feu el maquinari
Feu el maquinari
Feu el maquinari
Feu el maquinari
Feu el maquinari
Feu el maquinari

Ara ja hem fet la part del programari, ja podem començar a construir el maquinari.

Vaig començar a construir l'esquema anterior sobre una taula de treball. Els dos esquemes funcionen, però per alguna raó els transistors NPN que he utilitzat el bc547 en el segon esquema es van escalfar molt. És per això que vaig decidir utilitzar el controlador IC del motor L293d que funcionava perfectament per a mi.

Un cop acabat l’esquema, cal alimentar-lo tot. Vaig fer servir una bateria lipo de 2 s (7,4 V) per alimentar els motors i un banc de 5 V per alimentar l’ESP8266.

Ara podem començar a construir el propi robot.

1. Enganxeu els dos motors de corrent continu a una peça de fusta.

2. Enganxeu en calent una roda giratòria al final de la base que utilitzeu. En el meu cas un disc de metall rodó.

3. Enganxeu el tros de fusta amb els motors de corrent continu a la base.

4. Ara Hot Glue va passar l'electrònica a la base.

Un cop feta la base, hem de crear el mateix tabel. Vaig fer servir una paperera que tenia al voltant. Després de lligar-lo amb cremallera a la base i col·locar un tros de fusta al damunt, el robot estava acabat.

També podeu construir una base completament diferent. Si, per exemple, voleu construir un tanc controlat a distància, podeu crear-ne una base i utilitzar la mateixa electrònica que en aquest projecte. Això és el mateix si voleu construir un cotxe controlat a distància, un rover o qualsevol cosa que pugueu ocórrer.

Pas 4: anem a muntar

Passem!
Passem!

Amb tot fet, podem connectar l’ESP8266 al powerbank i obrir l’aplicació Blynk al telèfon. L'aplicació es connectarà automàticament al robot i ara podreu conduir-lo a qualsevol lloc.

Si teniu alguna pregunta, no dubteu a preguntar-me.

Si us ha agradat aquest projecte, podeu consultar els meus altres projectes, que també són projectes de tipus IOT, com ara portes d’obertura automàtica i llums controlats per veu.

Recomanat: