Sadržaj:

Otvarač garažnih vrata s povratnom informacijom pomoću Esp8266 kao web poslužitelja .: 6 koraka
Otvarač garažnih vrata s povratnom informacijom pomoću Esp8266 kao web poslužitelja .: 6 koraka

Video: Otvarač garažnih vrata s povratnom informacijom pomoću Esp8266 kao web poslužitelja .: 6 koraka

Video: Otvarač garažnih vrata s povratnom informacijom pomoću Esp8266 kao web poslužitelja .: 6 koraka
Video: Programing chinese motor garage doors 2024, Srpanj
Anonim
Image
Image
Kupite hardver
Kupite hardver

Bok, Pokazat ću vam kako napraviti jednostavan način za otvaranje garažnih vrata.

-ESP8266 je kodiran kao web poslužitelj, vrata mogu biti otvorena svugdje u svijetu

-S povratnom informacijom ćete znati jesu li vrata otvorena ili zatvorena u stvarnom vremenu

-Jednostavno, samo jedan prečac na telefonu.

-Lozinka zaštićena

-Jeftino, ispod 10 USD

-Nema Dominicza za postavljanje.

-Bez aktiviranja vrata kada se izgubi struja i vratite se

Pretražio sam na internetu i našao neki kod, ali ne baš ono što sam tražio, pa sam izmijenio neki drugi kod i ideju + svoje osobno iskustvo + zahvaljujući sinu, stvarno mi je pomogao u ovom. Dio u stvarnom vremenu dolazi od njega.

Pa počnimo!

Korak 1: Kupite hardver

Kupite hardver
Kupite hardver
Kupite hardver
Kupite hardver

Trebat će vam ploča esp8266 i relejna ploča.

Na ebayu pretražite: NodeMCU ESP8266 i ploču relejnog modula

Relejni modul može biti jednostavan ili dvostruki, ali koristimo samo jedan relej.

To je sve što trebate!

Korak 2: Instalirajte Arduino softver i programirajte Esp8266

Instalirajte Arduino softver i programirajte Esp8266
Instalirajte Arduino softver i programirajte Esp8266

Evo vrlo dobrog načina za instaliranje arduino ide. Možete učiniti korake od 1 do 12

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

Raspakirajte datoteku i programirajte svoj esp8266 s kodom Garage_door_yt.ino

Morat ćete promijeniti neku varijablu u ino datoteci.

-SSID i lozinka usmjerivača za povezivanje na vašem web poslužitelju.

-Također, možete promijeniti port kako želite. primjer: WiFiServer poslužitelj (54195)

-Zaporka: Pronađite i zamijenite Passw0rd sa svojom lozinkom kako želite u.ino datoteci.

-Dodano vrijeme zatvaranja. Svaki dan u točno vrijeme vrata će se zatvoriti ako su otvorena. (GarageDoor2.rar)

Pokrenite serijski monitor u arduinu. Alat, Serijski monitor. Vidjet ćete više detalja i lokalnu IP adresu web poslužitelja. Potrebna vam je lokalna ip adresa da biste je unijeli u web preglednik.

Na primjer, ako je IP adresa vašeg web poslužitelja 192.168.2.53, unesite ovo:

Lokalno:

192.168.2.53:54195/Passw0rd

Daljinski:

ip-adresa: port/lozinka (IP adresa rutera)

U kodu možete promijeniti sve kako želite.

Predlažem da rezervirate ovu IP adresu u svom usmjerivaču. Na ovaj će način vaš prečac na telefonu uvijek raditi. U protivnom kaucija usmjerivača često iznosi 30 dana, a IP adresa će se promijeniti.

Ovaj prečac radi samo na vašem intranetu. Ako želite otvoriti garažna vrata na daljinu na internetu, diljem svijeta, učinite to na sljedeći način:

1- Morate znati svoju javnu IP adresu. Unesite koji je moj IP u google i to ćete znati.

2-Morate izvršiti prosljeđivanje portova na usmjerivaču. U našem slučaju port je 54195. Tako da u svom usmjerivaču prosljeđujem port 54195 na svoju IP adresu poslužitelja 192.168.2.53. Za više pojedinosti možete google potražiti prosljeđivanje portova.

3-Na primjer. Ako je moja javna IP adresa 70.52.46.219. Moram unijeti 70.52.46.219:54195/Passw0rd da bih vidio web stranicu.

Pristupite web poslužitelju bez poznavanja svoje javne adrese:

Većina davatelja usluga dobiva vam IP adresu samo na neko vrijeme. I ova se adresa s vremenom mijenja.

Možete se besplatno pretplatiti na no-ip i imati javnu adresu koja uvijek radi posvuda.

Samo da odete na https://www.noip.com/ i prijavite se

Primjer:

Važno: Ako ste kod kuće s omogućenim Wi -Fi -jem, vaš prečac na Internetu neće raditi. Dakle, na telefonu imam 2 prečaca. Intranet i internetski prečac. Imam oboje. Ako sam na svom LAN -u, koristim intranet, a ako sam vani na lte (4g), koristim internetsku prečicu.

Korak 3: Instalirajte ploče

Ugradite ploče
Ugradite ploče
Ugradite ploče
Ugradite ploče
Ugradite ploče
Ugradite ploče

Ovdje koristim dvostruku bočnu traku za popravljanje ploča.

Korak 4: Shema ožičenja, vrlo jednostavno

Shema ožičenja, vrlo jednostavno
Shema ožičenja, vrlo jednostavno

Za napajanje možete koristiti android punjač za telefon. Jeftino je i perfektno.

Morate priključiti relejnu ploču na 5V. Izbjegavajte korištenje 3.3v. Ponekad može raditi, ali zavojnice su napravljene za 5v.

Gornja crvena linija prikazuje mjesto lemljenja žice na ulazu regulatora.

D1 je izlaz. Ovaj pin mora ući u ulaz relejne ploče. Ovaj pin je uvijek VISOK (3,3 V). Kada je aktiviran, ovaj će ići NISKO (0v) na 0, 5 sekundi kako bi aktivirao zavojnicu.

D2 je ulaz za osjet vrata. Ako je LOW (0v) vrata su zatvorena. Ako nije, otvoren je.

Imajte na umu da je ovaj ulaz (D2) ulaz 3, 3v. Uključeno je unutarnje povlačenje.

Sa moje strane, ulaz mog garažnog motora daje mi 5v. Vjerojatno su mu aktivirani i unutarnji potezi. Ionako sam se povezao i nemam nikakvih problema. Samo pazite da na ovom pinu ne unesete više od 5v. Pomoću svog multimetra provjerite ulaz vaših garažnih vrata. Ako je ovaj previsok od 5V, imat ćete 2 izbora:

1-napravite razdjelnik kruga s 2 otpornika

2-ugradite zasebni magnetni prekidač

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

Također obratite pažnju na polaritet pri spajanju relejne ploče na otvarač garaže. UVIJEK stavljajte esp8266 gnd na otvor za garažu motora gnd ili zajednički.

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

Korak 5: Još nekoliko slika

Još nekoliko slika
Još nekoliko slika
Još nekoliko slika
Još nekoliko slika

Ovo je moj otvarač garaže. Stari, ali ipak radni:)

Kao što vidite, spojio sam relejnu ploču na gumb za garažna vrata i ulaz D2 na granicu zatvaranja.

Provjerite otvarač garaže, pronaći ćete nešto slično.

Preporučeni: