Përmbajtje:

Wifi Smart Door (Metoda më e thjeshtë): 11 hapa (me fotografi)
Wifi Smart Door (Metoda më e thjeshtë): 11 hapa (me fotografi)

Video: Wifi Smart Door (Metoda më e thjeshtë): 11 hapa (me fotografi)

Video: Wifi Smart Door (Metoda më e thjeshtë): 11 hapa (me fotografi)
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Korrik
Anonim
Wifi Smart Door (metoda më e thjeshtë)
Wifi Smart Door (metoda më e thjeshtë)
Wifi Smart Door (metoda më e thjeshtë)
Wifi Smart Door (metoda më e thjeshtë)
Wifi Smart Door (metoda më e thjeshtë)
Wifi Smart Door (metoda më e thjeshtë)

Ky është një projekt i thjeshtë i bërë me arduino uno R3, qëllimi është të kontrolloni një bllokim të derës pa çelësa, dhe duke përdorur një telefon të zgjuar për ta arritur këtë, mediumi i komunikimit do të jetë interneti (moduli wifi-ESP8266).

Unë tashmë kam postuar një udhëzues për të njëjtin projekt me modulin bluetooth, mund ta referoni për çdo sqarim. (Kliko këtu).

Në këtë udhëzues ju do të dini për projektin e thjeshtë IOT të kontrollit të bllokimit të derës tuaj me modul wifi.

Kjo është një nga metodat më të thjeshta për të përdorur ESP-8266.

Hapi 1: Mbledhja e artikujve të kërkuar

Mbledhja e artikujve të kërkuar
Mbledhja e artikujve të kërkuar

1. Arduino UNO R3

për të kontrolluar servo dhe ndërfaqen me ESP 8266 (GPIO pin-0)

koncepti është shumë i thjeshtë ne do të kontrollojmë ESP8266 (pin GPIO 0) nga telefoni ynë i mençur me një aplikacion.

nëse GPIO -pin 0

I ULT ----------------------------------- bllokohet gjendja e mbyllur.

E LART ----------------------------------- bllokoni gjendjen-hapur.

gjendja GPIO pin 0 do të njihet nga arduino duke përdorur komandën digitalRead dhe bën operacionet e kërkuara në Servo.

Hapi 2: Moduli WIFI ESP-8266

ESP-8266 Moduli Wifi
ESP-8266 Moduli Wifi
ESP-8266 Moduli Wifi
ESP-8266 Moduli Wifi

Kjo do të ndihmojë që projekti ynë të lidhet me cloud. Kjo është shumë e lirë dhe e lehtë për t’u përdorur.

Në këtë projekt ne do të përdorim vetëm GPIO pin-0 të ESP8266.

Hapi 3: Servo me çift rrotullues të lartë

Servo me çift rrotullues të lartë
Servo me çift rrotullues të lartë
Servo me çift rrotullues të lartë
Servo me çift rrotullues të lartë
Servo me çift rrotullues të lartë
Servo me çift rrotullues të lartë

për të kthyer levën e kyçjes kur sinjali dërgohet nga arduino

mundësohet nga vetë kunja arduino 5v dhe punon mirë me të. (vetëm kur arduino mundësohet me kabllo usb)

Hapi 4: Fletë metalike

Fletë metalike
Fletë metalike

kjo përdoret për të bërë rastin për servo motorin i cili e lejon atë të mbajë siç duhet motorin në derë dhe pjesën rrotulluese të fiksuar siç duhet në levën e bravës.

rasti varet nga krijimtaria juaj, ju mund të përdorni çdo material/gjë tjetër për të bërë rastin. POLDR T H MBAJTUR MOTORIN N DER

Hapi 5: Programues 3.3V FTDI

Programues 3.3V FTDI
Programues 3.3V FTDI

Kjo përdoret vetëm në krijimin e projektit, për të programuar modulin ESP8266 pasi nuk mund të programohet drejtpërdrejt nga arduino.

Hapi 6: Konfigurimi për ESP8266

Konfigurimi për ESP8266
Konfigurimi për ESP8266

Ju vetëm duhet të krijoni një komunikim serik midis programuesit tuaj FTDI dhe ESP8266 tuaj.

Lidhjet: RX -> TX

TX -> RX

CH_PD -> 3.3V

VCC -> 3.3V

GND -> GND

Hapi 7: Ngarkimi i Kodit në ESP (Softuer i thjeshtuar)

Ngarkimi i kodit në ESP (Softuer i thjeshtuar)
Ngarkimi i kodit në ESP (Softuer i thjeshtuar)

duke përdorur ESPlorer IDE i cili është një program i krijuar nga 4refr0nt për të dërguar komanda në ESP8266 tuaj.

Ndiqni këto udhëzime për të shkarkuar dhe instaluar ESPlorer IDE:

1. Klikoni këtu për të shkarkuar ESPlorer

2. Hapeni atë dosje

3. Shkoni te dosja kryesore Nisni skedarin "ESPlorer.jar"

4. Hapni IDE ESPlorer

5. Lidhni programuesin tuaj FTDI me kompjuterin tuaj

6. Zgjidhni portën tuaj të programuesit FTDI

7. Shtypni Hap/Mbyll

8. Zgjidhni skedën NodeMCU+MicroPtyhon

9. Krijoni një skedar të ri të quajtur init.lua10. Shtypni Save to ESP

11. Çdo gjë për të cilën duhet të shqetësoheni ose të ndryshoni, është e theksuar në kutinë e kuqe.

12. Ngarko kodin e mëposhtëm në ESP8266 duke përdorur programin e mëparshëm. Skedari juaj duhet të quhet "init.lua".

shtoni emrin e rrjetit tuaj (SSID) dhe fjalëkalimin në skenar

SHTOJE EMRIN TUAJ T RRJETIT WIFI (SSID) DHE Fjalëkalimi në SHKRIM

Adresa juaj IP ESP Kur ESP8266 riniset, printon në monitorin tuaj serik adresën IP të ESP. Ruani atë adresë IP, sepse do t'ju duhet më vonë.

Hapi 8: Kodimi i Arduino me IDE

Kodimi i Arduino me IDE
Kodimi i Arduino me IDE

Unë kam dhënë kodimin që mund ta shkarkoni skedarin nga këtu.

ngarkoni këtë kod në ARDUINO!

Hapi 9: Shpikja e aplikacionit tuaj

Shpikja e aplikacionit tuaj
Shpikja e aplikacionit tuaj
Shpikja e aplikacionit tuaj
Shpikja e aplikacionit tuaj
Shpikja e aplikacionit tuaj
Shpikja e aplikacionit tuaj

ju mund të krijoni një tuaj duke iu referuar imazheve të dhëna më lart.

gjithashtu mund ta shkarkoni aplikacionin nga këtu dhe ta instaloni në telefonin tuaj android.

Veryshtë shumë e lehtë për tu konfiguruar. Klikoni butonin "Vendosni adresën IP" në fund të ekranit dhe shkruani adresën tuaj IP.

Hapi 10: Skedari.aia për Aplikacionin

mund ta redaktoni aplikacionin duke përdorur faqen e internetit të shpikësit të aplikacionit MIT. (përdorni opsionin e importit)

Hapi 11: Asambleja

Kuvend!
Kuvend!
Kuvend!
Kuvend!

sigurohuni që lidhjet e mëposhtme janë bërë.

LIDHJA SERVO 1. portokalli ----- arduino pin 2

2. e kuqe ------- 5v pin në arduino

3. brown ------ pin terren në arduino

më në fund lidhni ESP 8266 (pin GPIO 0) me pinin dixhital 5 të arduino.

TË VENDOSUR TË GJITHË! ITshtë koha për të testuar projektin tuaj dhe për të korrigjuar gabimet.

shpresoj që ju pëlqen !!!

REFERENC:

Unë jam referuar në uebfaqen e mëposhtme në krijimin dhe publikimin e projektit tim, 1.

Recommended: