Taula de continguts:

Wifi Smart Door (mètode més senzill): 11 passos (amb imatges)
Wifi Smart Door (mètode més senzill): 11 passos (amb imatges)

Vídeo: Wifi Smart Door (mètode més senzill): 11 passos (amb imatges)

Vídeo: Wifi Smart Door (mètode més senzill): 11 passos (amb imatges)
Vídeo: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, De novembre
Anonim
Wifi Smart Door (mètode més senzill)
Wifi Smart Door (mètode més senzill)
Wifi Smart Door (mètode més senzill)
Wifi Smart Door (mètode més senzill)
Wifi Smart Door (mètode més senzill)
Wifi Smart Door (mètode més senzill)

Es tracta d’un projecte senzill fet amb l’arduino uno R3, l’objectiu és controlar un pany de porta sense claus i, mitjançant aquest telèfon intel·ligent, el mitjà de comunicació serà Internet (mòdul wifi-ESP8266).

Ja he publicat una informació instructiva sobre el mateix projecte amb mòdul bluetooth, podeu referir-la per a qualsevol aclariment (feu clic aquí).

En aquest instructiu, coneixereu el senzill projecte IOT de controlar el pany de la vostra porta amb el mòdul wifi.

Aquest és un dels mètodes més senzills per utilitzar ESP-8266.

Pas 1: recopilació dels elements necessaris

Recollida dels elements necessaris
Recollida dels elements necessaris

1. Arduino UNO R3

per controlar el servo i la interfície amb l'ESP 8266 (GPIO pin-0)

el concepte és molt simple: controlarem l’ESP8266 (pin GPIO 0) des del nostre telèfon intel·ligent amb una aplicació.

si GPIO -pin 0

BAIX ----------------------------------- bloqueig estat tancat.

ALT ----------------------------------- bloqueig d'estat obert.

l'arduino reconeixerà l'estat GPIO pin 0 mitjançant l'ordre digitalRead i realitza les operacions necessàries al Servo.

Pas 2: mòdul Wifi ESP-8266

Mòdul Wifi ESP-8266
Mòdul Wifi ESP-8266
Mòdul Wifi ESP-8266
Mòdul Wifi ESP-8266

Això ajudarà el nostre projecte a connectar-se al núvol. Això és molt barat i fàcil d’utilitzar.

En aquest projecte utilitzarem només el pin GPIO-0 de l’ESP8266.

Pas 3: Servo d’alt parell

Servo d’alt parell
Servo d’alt parell
Servo d’alt parell
Servo d’alt parell
Servo d’alt parell
Servo d’alt parell

per girar la palanca de bloqueig quan s’envia senyal des de l’arduino

funciona amb el pin arduino 5v i funciona bé amb ell (només quan l’arduino s’alimenta amb un cable USB)

Pas 4: xapa

Xapa de metall
Xapa de metall

s'utilitza per fer el cas del servomotor que li permet subjectar correctament el motor a la porta i la part giratòria fixada correctament a la palanca del pany.

el cas depèn de la vostra creativitat, podeu utilitzar qualsevol altre material / cosa per fer-ho. PER SOSTENIR EL MOTOR A LA PORTA

Pas 5: Programador FTDI de 3,3 V

Programador FTDI de 3,3 V
Programador FTDI de 3,3 V

Això només s’utilitza en la realització del projecte per programar el mòdul ESP8266 ja que no es pot programar directament des d’arduino.

Pas 6: Configuració de l'ESP8266

Configuració de l’ESP8266
Configuració de l’ESP8266

Només cal establir una comunicació en sèrie entre el vostre programador FTDI i el vostre ESP8266.

Connexions: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3,3V

GND -> GND

Pas 7: càrrega de codi a ESP (programari simplificat)

Càrrega de codi a ESP (programari simplificat)
Càrrega de codi a ESP (programari simplificat)

utilitzant l’ESPlorer IDE que és un programa creat per 4refr0nt per enviar ordres al vostre ESP8266.

Seguiu aquestes instruccions per descarregar i instal·lar ESPlorer IDE:

1. Feu clic aquí per descarregar ESPlorer

2. Descomprimiu aquesta carpeta

3. Aneu a la carpeta principal Executeu el fitxer "ESPlorer.jar"

4. Obriu el ESPlorer IDE

5. Connecteu el programador FTDI a l’ordinador

6. Seleccioneu el port del programador FTDI

7. Premeu Obrir / Tancar

8. Seleccioneu la pestanya NodeMCU + MicroPtyhon

9. Creeu un fitxer nou anomenat init.lua10 i premeu Desa a ESP

11. Tot el que necessiteu preocupar-vos o canviar es ressalta en un quadre vermell.

12. Pengeu el següent codi al vostre ESP8266 mitjançant el programari anterior. El fitxer s'hauria de dir "init.lua".

afegiu el nom de xarxa (SSID) i la contrasenya a l'script

AFEGEIX EL NOM DE LA XARXA WIFI (SSID) I LA CONTRASENYA ALS ESCRIT

La vostra adreça IP ESP Quan es reiniciï l'ESP8266, imprimeix l'adreça IP ESP del monitor en sèrie. Deseu aquesta adreça IP perquè la necessitareu més endavant.

Pas 8: Codificació de l'Arduino amb IDE

Codificació de l'Arduino amb IDE
Codificació de l'Arduino amb IDE

He donat la codificació per descarregar l'arxiu des d'aquí.

pengeu aquest codi a ARDUINO.

Pas 9: inventar la vostra pròpia aplicació

Inventar la vostra pròpia aplicació
Inventar la vostra pròpia aplicació
Inventar la vostra pròpia aplicació
Inventar la vostra pròpia aplicació
Inventar la vostra pròpia aplicació
Inventar la vostra pròpia aplicació

podeu crear-ne un de sol fent referència a les imatges proporcionades més amunt.

també podeu descarregar l'aplicació des d'aquí i instal·lar-la al telèfon Android.

És molt fàcil de configurar. Feu clic al botó "Establir adreça IP" a la part inferior de la pantalla i escriviu la vostra adreça IP.

Pas 10: el fitxer.aia de l'aplicació

podeu editar l'aplicació mitjançant el lloc web inventor d'aplicacions MIT (utilitzeu l'opció d'importació)

Pas 11: Muntatge

Muntatge!
Muntatge!
Muntatge!
Muntatge!

assegureu-vos que es facin les connexions següents.

CONNEXIÓ SERVO 1. taronja ----- pin arduino 2

2.red ------- Pin de 5v a arduino

3. marró ------ pin de terra en arduino

connecteu finalment el vostre ESP 8266 (pin 0 GPIO) al pin digital 5 de l’arduino.

LLEST! És hora de provar el vostre projecte i depurar si hi ha cap error.

Espero que t'agradi !!!

REFERÈNCIA:

He fet referència al següent lloc web en la realització i publicació del meu projecte, 1.

Recomanat: