Sadržaj:

Otvarač garažnih vrata sa povratnom informacijom pomoću Esp8266 kao web servera .: 6 koraka
Otvarač garažnih vrata sa povratnom informacijom pomoću Esp8266 kao web servera .: 6 koraka

Video: Otvarač garažnih vrata sa povratnom informacijom pomoću Esp8266 kao web servera .: 6 koraka

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

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

-ESP8266 je kodiran kao web server, vrata mogu biti otvorena svuda u svijetu

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

-Jednostavna, samo jedna prečica na telefonu.

-Zaštićena lozinkom

-Jeftino, ispod 10 $

-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 kôd i ideju + svoje lično iskustvo + zahvaljujući sinu, zaista mi je pomogao u ovom. Deo u realnom vremenu je 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 vam treba!

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š web poslužitelj.

-Takođe, možete promijeniti port po želji. primjer: WiFiServer server (54195)

-Lozinka: 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 servera 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 rezervišete ovu IP adresu u svom ruteru. Na ovaj način će vaša prečica na telefonu uvijek raditi. U suprotnom, kaucija usmjerivača često iznosi 30 dana, a IP adresa će se promijeniti.

Ova prečica radi samo na vašem intranetu. Ako želite otvoriti garažna vrata na daljinu na Internetu, širom svijeta, učinite to na sljedeći način:

1- Morate znati svoju javnu IP adresu. Unesite 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 ruteru prosljeđujem port 54195 na svoju IP adresu servera 192.168.2.53. Za više detalja 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 vidim web stranicu.

Pristupite web serveru bez poznavanja svoje javne adrese:

Većina pružalaca usluga dobija vam IP adresu samo na neko vrijeme. I ova adresa se vremenom menja.

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

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

Primjer:

Važno: Ako ste kod kuće s omogućenim WiFi -em, vaša prečica na Internetu neće raditi. Dakle, na telefonu imam 2 prečice. Intranet i internetska prečica. Ja imam oboje. Ako sam na svom LAN -u, koristim intranet, a ako sam vani na lte -u (4g), koristim internetsku prečicu.

Korak 3: Instalirajte ploče

Instalirajte ploče
Instalirajte ploče
Instalirajte ploče
Instalirajte ploče
Instalirajte ploče
Instalirajte ploče

Ovdje koristim dvostranu traku za popravljanje dasaka.

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 perfetno.

Morate spojiti relejnu ploču na 5V. Izbjegavajte upotrebu 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 uvek VISOK (3,3 V). Kada je aktiviran, ovaj će ići NIZKO (0v) u trajanju od 0, 5 sekundi za aktiviranje zavojnice.

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. Interno povlačenje je aktivirano.

Sa moje strane, moj ulaz motora u garaži daje mi 5v. Vjerovatno su aktivirani i njegovi unutrašnji potezi. Ionako sam se povezao i nemam 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 sa 2 otpornika

2 instalirajte 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čuje se: