Cuprins:

Wifi Smart Door (cea mai simplă metodă): 11 pași (cu imagini)
Wifi Smart Door (cea mai simplă metodă): 11 pași (cu imagini)

Video: Wifi Smart Door (cea mai simplă metodă): 11 pași (cu imagini)

Video: Wifi Smart Door (cea mai simplă metodă): 11 pași (cu imagini)
Video: Valeriu Coadă te învață cum să scapi într-o SITUAȚIE EXTREMĂ!! 😱😅 #tiktokromania #valeriucoada 2024, Noiembrie
Anonim
Wifi Smart Door (cea mai simplă metodă)
Wifi Smart Door (cea mai simplă metodă)
Wifi Smart Door (cea mai simplă metodă)
Wifi Smart Door (cea mai simplă metodă)
Wifi Smart Door (cea mai simplă metodă)
Wifi Smart Door (cea mai simplă metodă)

Acesta este un proiect simplu realizat cu arduino uno R3, scopul este de a controla o blocare a ușii fără chei și folosind un telefon inteligent pentru a realiza acest lucru, mediul de comunicare va fi internetul (modulul wifi-ESP8266).

Am postat deja un instructable despre același proiect cu modul bluetooth, îl puteți trimite pentru orice clarificări. (Faceți clic aici).

În acest instructable veți afla despre proiectul IOT simplu de a controla încuietoarea ușii dvs. cu modul wifi.

Aceasta este una dintre cele mai simple metode de utilizare a ESP-8266.

Pasul 1: Colectarea articolelor necesare

Colectarea articolelor necesare
Colectarea articolelor necesare

1. Arduino UNO R3

pentru a controla servo și interfața cu ESP 8266 (GPIO pin-0)

conceptul este foarte simplu, vom controla ESP8266 (GPIO pin 0) de pe telefonul nostru inteligent cu o aplicație.

dacă GPIO -pin 0

LOW ----------------------------------- blocare de stat închisă.

HIGH ----------------------------------- blocare de stat deschisă.

starea GPIO pin 0 va fi recunoscută de arduino folosind comanda digitalRead și efectuează operațiile necesare pe Servo.

Pasul 2: Modul Wifi ESP-8266

Modul Wifi ESP-8266
Modul Wifi ESP-8266
Modul Wifi ESP-8266
Modul Wifi ESP-8266

Acest lucru va ajuta proiectul nostru să se conecteze la cloud. Acest lucru este foarte ieftin și ușor de utilizat.

În acest proiect vom folosi doar pinul GPIO-0 al ESP8266.

Pasul 3: Servo cuplu mare

Servo cuplu mare
Servo cuplu mare
Servo cuplu mare
Servo cuplu mare
Servo cuplu mare
Servo cuplu mare

pentru a roti maneta de blocare când semnalul este trimis de la arduino

este alimentat de pinul arduino 5v în sine și funcționează bine cu acesta. (numai când arduino este alimentat cu cablu USB)

Pasul 4: tablă

Tablă
Tablă

aceasta este utilizată pentru a crea carcasa servomotorului, care îi permite să țină în mod corespunzător motorul pe ușă și partea rotativă fixată corect de pârghia încuietorii.

cazul depinde de creativitatea dvs. puteți folosi orice alt material / lucru pentru a face cazul. SA TINEM MOTORUL PE UȘA

Pasul 5: Programator FTDI de 3.3V

Programator FTDI de 3,3V
Programator FTDI de 3,3V

Aceasta este utilizată doar la realizarea proiectului, pentru a programa modulul ESP8266 deoarece nu poate fi programat direct de la arduino.

Pasul 6: Configurare pentru ESP8266

Configurare pentru ESP8266
Configurare pentru ESP8266

Trebuie doar să stabiliți o comunicare serială între programatorul FTDI și ESP8266.

Conexiuni: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3,3V

GND -> GND

Pasul 7: Încărcarea codului în ESP (software simplificat)

Încărcarea codului în ESP (software simplificat)
Încărcarea codului în ESP (software simplificat)

folosind ESPlorer IDE care este un program creat de 4refr0nt pentru a trimite comenzi către ESP8266.

Urmați aceste instrucțiuni pentru a descărca și instala ESPlorer IDE:

1. Faceți clic aici pentru a descărca ESPlorer

2. Dezarhivați acel folder

3. Accesați folderul principal Rulați fișierul „ESPlorer.jar”

4. Deschideți ID-ul ESPlorer

5. Conectați programatorul FTDI la computer

6. Selectați portul de programare FTDI

7. Apăsați Deschidere / Închidere

8. Selectați fila NodeMCU + MicroPtyhon

9. Creați un fișier nou numit init.lua 10. Apăsați Salvare în ESP

11. Tot ce trebuie să vă faceți griji sau să schimbați este evidențiat în caseta roșie.

12. Încărcați următorul cod în ESP8266 utilizând software-ul precedent. Fișierul dvs. ar trebui să fie numit „init.lua“.

adăugați numele de rețea (SSID) și parola la script

ADĂUGAȚI DENUMIREA REȚEI WIFI (SSID) ȘI PAROLA ÎN SCRIPT

Adresa dvs. IP ESP Când ESP8266 repornește, imprimă pe monitorul dvs. serial adresa IP ESP. Salvați adresa IP respectivă, deoarece veți avea nevoie de ea mai târziu.

Pasul 8: Codificarea Arduino cu IDE

Codificarea Arduino cu IDE
Codificarea Arduino cu IDE

Am dat codarea pe care o puteți descărca de aici.

încărcați acest cod în ARDUINO!

Pasul 9: inventarea propriei aplicații

Inventarea propriei aplicații
Inventarea propriei aplicații
Inventarea propriei aplicații
Inventarea propriei aplicații
Inventarea propriei aplicații
Inventarea propriei aplicații

puteți să creați unul singur, făcând referire la imaginile furnizate mai sus.

de asemenea, puteți descărca aplicația de aici și o puteți instala pe telefonul dvs. Android.

Este foarte ușor de configurat. Faceți clic pe butonul „Setați adresa IP” din partea de jos a ecranului și introduceți adresa IP.

Pasul 10: Fișierul.aia pentru aplicație

puteți edita aplicația utilizând site-ul web al inventatorului de aplicații MIT. (utilizați opțiunea de import)

Pasul 11: Asamblare

Asamblare!
Asamblare!
Asamblare!
Asamblare!

asigurați-vă că sunt realizate următoarele conexiuni.

CONEXIUNEA SERVO1.oranj ----- pinul arduino 2

2. roșu ------- pin 5v în arduino

3.brown ------ pin în arduino

conectați în cele din urmă ESP 8266 (GPIO pin 0) la pinul digital 5 al arduino.

TOT SETAT! Este timpul să vă testați proiectul și să depanați dacă există erori.

sper că îți place !!!

REFERINŢĂ:

Am trimis următorul site web în realizarea și publicarea proiectului meu, 1.

Recomandat: