Innehållsförteckning:

Wifi Smart Door (enklaste metoden): 11 steg (med bilder)
Wifi Smart Door (enklaste metoden): 11 steg (med bilder)

Video: Wifi Smart Door (enklaste metoden): 11 steg (med bilder)

Video: Wifi Smart Door (enklaste metoden): 11 steg (med bilder)
Video: Tricks der Meister und geheime GERÄTE !! 35 besten Ideen für 2020! 2024, Juli
Anonim
Wifi Smart Door (enklaste metoden)
Wifi Smart Door (enklaste metoden)
Wifi Smart Door (enklaste metoden)
Wifi Smart Door (enklaste metoden)
Wifi Smart Door (enklaste metoden)
Wifi Smart Door (enklaste metoden)

Detta är ett enkelt projekt gjord med arduino uno R3, syftet är att styra ett dörrlås utan nycklar, och med hjälp av en smart telefon för att uppnå detta kommer kommunikationsmediet att vara internet (wifi-modul-ESP8266).

Jag har redan lagt ut en instruerbar om samma projekt med bluetooth -modul, du kan hänvisa den för eventuella förtydliganden. (Klicka här).

I denna instruerbara kommer du att känna till det enkla IOT -projektet för att styra låset på din dörr med wifi -modul.

Detta är en av de enklaste metoderna för att använda ESP-8266.

Steg 1: Samla de objekt som krävs

Samlar in de objekt som krävs
Samlar in de objekt som krävs

1. Arduino UNO R3

för att styra servon och gränssnittet med ESP 8266 (GPIO pin-0)

konceptet är väldigt enkelt vi ska styra ESP8266 (GPIO pin 0) från vår smarta telefon med en app.

om GPIO -pin 0

LÅG ----------------------------------- lås tillståndsstängt.

HÖG ----------------------------------- lås state-open.

GPIO pin 0 -tillståndet kommer att identifieras av arduino med hjälp av digitalRead -kommandot och utför nödvändiga åtgärder på Servo.

Steg 2: ESP-8266 Wifi-modul

ESP-8266 Wifi-modul
ESP-8266 Wifi-modul
ESP-8266 Wifi-modul
ESP-8266 Wifi-modul

Detta kommer att hjälpa vårt projekt att ansluta till molnet. Detta är mycket billigt och lätt att använda.

I detta projekt kommer vi endast att använda GPIO pin-0 i ESP8266.

Steg 3: Servo med högt vridmoment

Servo med högt vridmoment
Servo med högt vridmoment
Servo med högt vridmoment
Servo med högt vridmoment
Servo med högt vridmoment
Servo med högt vridmoment

för att vrida låsspaken när signalen skickas från arduino

den drivs av arduino 5v -stiftet själv och det fungerar bra med det. (endast när arduinoen drivs med usb -kabel)

Steg 4: Plåt

Plåt
Plåt

detta används för att göra fodralet för servomotorn som gör att den kan hålla motorn ordentligt på dörren och den roterande delen ordentligt fixerad till låsspaken.

fallet är upp till din kreativitet du kan använda något annat material/sak för att göra fallet. ATT HÅLLA MOTOREN PÅ DÖRREN

Steg 5: 3.3V FTDI -programmerare

3.3V FTDI programmerare
3.3V FTDI programmerare

Detta används endast för att göra projektet för att programmera ESP8266 -modulen eftersom den inte kan programmeras direkt från arduino.

Steg 6: Inställning för ESP8266

Inställning för ESP8266
Inställning för ESP8266

Du behöver bara upprätta en seriell kommunikation mellan din FTDI -programmerare och din ESP8266.

Anslutningar: RX -> TX

TX -> RX

CH_PD -> 3,3V

VCC -> 3,3V

GND -> GND

Steg 7: Ladda upp kod till ESP (förenklad programvara)

Ladda upp kod till ESP (förenklad programvara)
Ladda upp kod till ESP (förenklad programvara)

med hjälp av ESPlorer IDE som är ett program skapat av 4refr0nt för att skicka kommandon till din ESP8266.

Följ dessa instruktioner för att ladda ner och installera ESPlorer IDE:

1. Klicka här för att ladda ner ESPlorer

2. Packa upp den mappen

3. Gå till huvudmappen Kör "ESPlorer.jar" -filen

4. Öppna ESPlorer IDE

5. Anslut din FTDI -programmerare till din dator

6. Välj din FTDI -programmerarport

7. Tryck på Öppna/Stäng

8. Välj fliken NodeMCU+MicroPtyhon

9. Skapa en ny fil som heter init.lua10. Tryck på Spara i ESP

11. Allt du behöver oroa dig för eller ändra är markerat i röd ruta.

12. Ladda upp följande kod till din ESP8266 med föregående programvara. Din fil ska heta "init.lua".

lägg till ditt nätverksnamn (SSID) och lösenord i skriptet

LÄGG TILL DITT WIFI -NÄTVERKSNAMN (SSID) OCH LÖSENORD TILL SKRIFTEN

Din ESP IP -adress När din ESP8266 startar om, skriver den ut på din seriella bildskärm ESP IP -adressen. Spara den IP -adressen, för du behöver den senare.

Steg 8: Kodning av Arduino med IDE

Kodning av Arduino med IDE
Kodning av Arduino med IDE

Jag har gett kodningen du kan ladda ner filen härifrån.

ladda upp den här koden till ARDUINO!

Steg 9: Uppfinna din egen app

Uppfinna din egen app
Uppfinna din egen app
Uppfinna din egen app
Uppfinna din egen app
Uppfinna din egen app
Uppfinna din egen app

du kan skapa en själv genom att hänvisa till bilderna ovan.

du kan också ladda ner appen härifrån och installera till din Android -telefon.

Det är väldigt enkelt att konfigurera. Klicka på knappen "Ställ in IP -adress" längst ned på skärmen och skriv din IP -adress.

Steg 10:.aia -filen för appen

du kan redigera appen med hjälp av MIT -appen för uppfinnare. (använd importalternativ)

Steg 11: Montering

Hopsättning!
Hopsättning!
Hopsättning!
Hopsättning!

se till att följande anslutningar görs.

SERVO ANSLUTNING1. Orange ----- arduino pin 2

2.röd ------- 5v stift i arduino

3. brun ------ slipnål i arduino

slutligen anslut din ESP 8266 (GPIO pin 0) till digital pin 5 på arduino.

REDO! Det är dags att testa ditt projekt och felsöka om det finns några fel.

hoppas du gillar det !!!

REFERENS:

Jag har hänvisat till följande webbplats vid skapandet och publiceringen av mitt projekt, 1.

Rekommenderad: