INHOUDSOPGAWE:

Garagedeuropener met terugvoer met behulp van Esp8266 as webbediener: 6 stappe
Garagedeuropener met terugvoer met behulp van Esp8266 as webbediener: 6 stappe

Video: Garagedeuropener met terugvoer met behulp van Esp8266 as webbediener: 6 stappe

Video: Garagedeuropener met terugvoer met behulp van Esp8266 as webbediener: 6 stappe
Video: Hacking tool exposed by master hacker OccupyTheWeb #hackingtools #cybersecurity 2024, November
Anonim
Image
Image
Koop die hardeware
Koop die hardeware

Hi, Ek sal jou wys hoe om 'n eenvoudige deur oop te maak vir 'n motordeur.

-ESP8266 is as webbediener gekodeer, die deur kan oral in die wêreld oop wees

-Met terugvoer weet u dat die deur intyds oop of toe is

-Eenvoudig, slegs een kortpad in u telefoon.

-Wagwoord beskerm

-Goedkoop, minder as $ 10

-Geen Dominicz om op te stel nie.

-Sonder om die deur te aktiveer as die krag verlore gaan en terugkom

Ek het op die internet gesoek en 'n paar kode gevind, maar nie presies waarna ek gesoek het nie. Ek het 'n ander kode en idee + my persoonlike ervaring aangepas + danksy my seun, hy het my regtig gehelp. Die real -time gedeelte is van hom.

So laat ons begin!

Stap 1: Koop die hardeware

Koop die hardeware
Koop die hardeware
Koop die hardeware
Koop die hardeware

U benodig 'n esp8266 -bord en 'n aflosbord.

Soek op eBay: NodeMCU ESP8266 en relay module board

Relay module kan eenvoudig of dubbel wees, maar ons gebruik slegs een relais.

Dit is al wat jy nodig het!

Stap 2: Installeer Arduino -sagteware en programmeer die Esp8266

Installeer Arduino -sagteware en programmeer die Esp8266
Installeer Arduino -sagteware en programmeer die Esp8266

Hier is 'n baie goeie manier om arduino ide te installeer. U kan stap 1 tot 12 doen

www.instructables.com/id/Programming-the-E…

Pak die lêer uit en programmeer u esp8266 met die kode Garage_door_yt.ino

U sal 'n veranderlike in die ino -lêer moet verander.

-SSID en router -wagwoord om aan te sluit op u webbediener.

-U kan ook die poort verander soos u wil. voorbeeld: WiFiServer -bediener (54195)

-Die wagwoord: Soek en vervang Passw0rd met u wagwoord soos u wil in die.ino -lêer.

-Bygevoeg 'n sluitingstyd. Elke dag op die presiese tyd sal die deur toemaak as dit oop is. (GarageDoor2.rar)

Begin die seriële monitor in arduino. Gereedskap, reeksmonitor. U sien meer besonderhede en ook die plaaslike IP -adres van die webbediener. U benodig die plaaslike ip -adres om dit in 'n webblaaier in te voer.

As u IP -adres van u webbediener byvoorbeeld 192.168.2.53 is, voer hierdie in:

Plaaslik:

192.168.2.53:54195/Passw0rd

Op afstand:

ip-adres: poort/wagwoord (router-ip-adres)

In die kode kan u alles verander soos u wil.

Ek stel voor om hierdie ip -adres in u router te bespreek. Op hierdie manier werk u kortpad altyd. Indien nie, is die borgtog van die router gewoonlik 30 dae en sal die IP -adres verander.

Hierdie kortpad werk slegs op u intranet. As u u motorhuisdeur op afstand op die internet wil oopmaak, wêreldwyd, kan u dit doen:

1- U moet u openbare ip-adres ken. Tik wat my IP is in Google, en u sal dit weet.

2-U moet 'n deurstuur van die poort in u router doen. In ons geval is die poort 54195. Dus stuur ek poort 54195 in my router na my IP -adres 192.168.2.53 na my bediener. U kan Google vir port forwarding vir meer besonderhede.

3-Byvoorbeeld. As my openbare ip -adres 70.52.46.219 is. Ek moet 70.52.46.219:54195/Passw0rd invoer om die webblad te sien.

Kry toegang tot die webbediener sonder om u openbare adres te ken:

Die meeste diensverskaffers kry net 'n rukkie 'n ip -adres. En hierdie adres verander mettertyd.

U kan gratis op no-ip inteken en 'n openbare adres hê wat altyd oral werk.

Gaan net na https://www.noip.com/ en teken aan

Voorbeeld:

Belangrik: as u tuis is met wifi aangeskakel, werk u internetkortpad nie. Op my telefoon het ek dus twee kortpaaie. 'N intranet en 'n kortpad op die internet. Ek het albei. As ek op my lan is, gebruik ek die intranet en as ek buite op lte (4g) is, gebruik ek die internet -kortpad.

Stap 3: Installeer die borde

Installeer die borde
Installeer die borde
Installeer die borde
Installeer die borde
Installeer die borde
Installeer die borde

Hier gebruik ek 'n dubbelband om my planke vas te maak.

Stap 4: Bedradingsdiagram, baie eenvoudig

Bedradingsdiagram, baie eenvoudig
Bedradingsdiagram, baie eenvoudig

Vir kragtoevoer kan u 'n Android -telefoonlaaier gebruik. Dit is goedkoop en perfek.

U moet die aflosbord aan 5V koppel. Vermy 3.3v. Soms kan dit werk, maar die spoele is gemaak vir 5v.

Die boonste rooi lyn wys waar u die draad moet soldeer by die ingang van die reguleerder.

D1 is die uitset. Hierdie pen moet in die ingang van die relaisbord ingaan. Hierdie pen is altyd HOOG (3.3v). As dit geaktiveer word, gaan hierdie een LOW (0v) vir 0, 5 sekondes om die spoel te aktiveer.

D2 is die invoer om die deur te voel. As LOW (0v) is die deur toe. Indien nie, is dit oop.

Let daarop dat hierdie inset (D2) 'n inset van 3, 3v is. Die interne optrek word geaktiveer.

Aan my kant gee my inset van die motorhuis 5v. Sy interne optrek is waarskynlik ook geaktiveer. Ek het in elk geval verbind, en ek het geen probleem nie. Maak net seker dat u nie hoër as 5v op hierdie pen inskryf nie. Gebruik u multimeter om die ingang van u garagedeur te kontroleer. As hierdie een te hoog is as 5v, het u 2 keuses:

1-maak 'n kringverdeler met 2 weerstande

2-installeer 'n aparte magneetskakelaar

*************************

LET OOK op die polariteit wanneer u die relaisbord met die motorhuisopening verbind. Sit altyd die esp8266 gnd by die motorhuis operner gnd of common.

*************************

Stap 5: Nog 'n paar foto's

Nog 'n paar foto's
Nog 'n paar foto's
Nog 'n paar foto's
Nog 'n paar foto's

Dit is my motorhuisopening. Oud maar werk nog:)

Soos u kan sien, het ek die aflosbord aan die drukknoppie van die motorhuisdeur en die ingang D2 gekoppel aan die limiet Sluit.

Kyk na u motorhuisopening, u sal iets soortgelyks vind.

Aanbeveel: