Përmbajtje:

Telekomanda ESP8266 WIFI Garazh Door: 3 Hapa
Telekomanda ESP8266 WIFI Garazh Door: 3 Hapa

Video: Telekomanda ESP8266 WIFI Garazh Door: 3 Hapa

Video: Telekomanda ESP8266 WIFI Garazh Door: 3 Hapa
Video: Remote 4 app controlling homemade ESP8266 / Arduino garage door 2024, Nëntor
Anonim
Telekomandë ESP8266 WIFI Garage Door
Telekomandë ESP8266 WIFI Garage Door

Ne e përdorim garazhin tonë më shumë si një hyrje kryesore në shtëpi, sepse përdorimi i hyrjes aktuale të përparme gjurmon shumë papastërti në shtëpi për shkak të paraqitjes së dobët. Gjatë sezonit të shirave këtu në bregun perëndimor të Kanadasë është edhe më keq. Hapësi ynë i derës së garazhit erdhi vetëm me dy telekomandë dhe ndërsa ne mund të blejmë më shumë telekomandë, unë megjithëse do të ishte më mirë të kisha një telekomandë të bazuar në WIFI që mund të përdoret nga një smartphone. Unë nuk doja një hapës të aktivizuar WIFI që kërkon një lidhje me serverin e prodhimit ose ndonjë gjë që mund të lejojë që dera të hapet nga distanca (shumë larg shtëpisë). Zgjidhja që kam gjetur përdor një aplikacion të personalizuar Android që lidhet me WIFI -in tonë dhe komunikon me një bord të bazuar në ESP8266 që mund të lidhet vetëm me WIFI -in tonë gjithashtu. Pasi të jeni brenda rrezes WIFI të shtëpisë, mund të përdorni telefonin tuaj për të hapur derën.

Hapi 1: Dizajni dhe Materialet

Dizajni dhe Materialet
Dizajni dhe Materialet
Dizajni dhe Materialet
Dizajni dhe Materialet

Hapësi ynë i dyerve të garazhit është një Chamberlain, por unë dyshoj se shumica e hapësve veprojnë në një mënyrë të ngjashme. Kontrolli i panelit të murit për të shkurton thjeshtë dy telat që lidhen me të, gjë që sinjalizon hapjen të aktivizohet. Këto panele muri shpesh kanë gjithashtu një ndërprerës të dritës dhe veçori të kyçjes, ato butona jo vetëm që e shkurtojnë lidhjen, por dërgojnë një seri impulse (sinjale PWM) prapa hapësit për të udhëzuar se çfarë të bëjë (ndizni dritat ose kyçni jashtë telekomandës). Shkurtimi i telave (çfarë bën ndërprerësi kryesor) mund të arrihet me një stafetë.

Kam përdorur pjesët e mëposhtme:

  • Bordi Wemos D1 R2 ESP8266 (çdo bord bordi ESP8266 do të funksiononte)
  • Stafetë JCZ-11 (spirale 5V)
  • NPN transistor (2N4401)
  • një Rezistencë 10kOhm
  • një Rezistencë 2.2kOhm
  • një diodë 1N4148
  • tela të ndryshëm
  • prototipizimi i PCB (ose bëni tuajin)
  • mbyllje për dërrasë
  • furnizimi me energji për bordin

Diagrami skematik është nga LTSpice (skedari burimor i bashkangjitur) dhe unë gjithashtu kam përfshirë një vizatim të Fritzing breadboard për një vizualizim të ndryshëm. Modeli Fritzing i bordit Wemos që gjeta duket se ka disa çështje. Injoroni linjat e ndërprera, shikoni vetëm lidhjet e telit blu. Sigurisht që shumë borde të tjera të zhvillimit ESP8266 gjithashtu mund të përdoren në vend të tij dhe kodi i përfshirë do të kërkojë shumë pak modifikim për të punuar në bordet e tjera.

Për rrethimin kam përdorur një kuti të vogël plastike (mos përdorni metal, do të mbrojë sinjalin WIFI). Për furnizimin me energji elektrike kam përdorur një karikues të vjetër të celularëve dhe e zëvendësova fundin me një lidhës të përshtatshëm për bordin Wemos.

Meqenëse stafeta që kisha në dispozicion përmbante një spirale 5V dhe bordi Wemos mund të dalë vetëm 3.3V në një kunj dixhital, kam përdorur një tranzistor për të kaluar spiralen në stafetë. Shtova një rezistencë tërheqëse (10kOhm) për të siguruar që kunja të jetë e ulët kur bordi të ndizet dhe dera e garazhit të mos hapet aksidentalisht. Dioda e kthimit (D1) mbron nga rritja e tensionit nga energjia e ruajtur në spirale kur stafeta është e fikur.

Hapi 2: Montimi i të gjithave

Mbledhja e të gjithave
Mbledhja e të gjithave
Mbledhja e të gjithave
Mbledhja e të gjithave
Mbledhja e të gjithave
Mbledhja e të gjithave
Mbledhja e të gjithave
Mbledhja e të gjithave

Kisha një PCB të mbetur nga një projekt tjetër që përputhej me titujt për tabelën Wemos, kështu që e shkurtova në madhësi dhe e modifikova për përdorim. Disa vrima duheshin shpuar dhe disa gjurmë të padëshiruara të prera për ta bërë atë të përshtatshme. I bashkova të gjitha pjesët në vend dhe testova funksionalitetin e kodit duke ndezur dhe fikur një LED. Siç u përmend më parë, një veçori e rëndësishme ishte se hapësi (ose LED në rastin e provës) nuk do të aktivizohej kur bordi Wemos të fuqizohet.

Bordi Wemos u programua duke përdorur Arduino IDE dhe adresa IP e bordit u fiksua (e paracaktuar) në 192.168.1.120 në rrjetin shtëpiak. Në atë mënyrë kur të fuqizohet do të ketë gjithmonë të njëjtën adresë IP (të brendshme) dhe aplikacioni mund të kodohet me të.

Aplikacioni Android u krijua duke përdorur MIT App Inventor 2. Unë e kam testuar atë vetëm në telefonat që kemi (Oneplus, Xiaomi dhe Moto G4 Play). Instalohet lehtësisht duke e vendosur në një dosje të përbashkët të Google Drive dhe duke e ngarkuar atë nga vetë telefoni. MIT App Inventor është i lirë për t’u përdorur dhe skedari i projektit i përfshirë mund të modifikohet lehtësisht për të përdorur një adresë IP të ndryshme.

Njësia e grumbulluar nuk u përshtat plotësisht në anën e kasës që kisha në dorë, kështu që unë preva një vrimë për të lejuar që stafeta të ngjitej pak. Kam prerë gjithashtu një vrimë hyrëse për lidhësin në telat e hapur të derës së garazhit.

Hapi 3: Lidhja me Hapësen e Garazheve

Lidhja me Hapësen e Garazheve
Lidhja me Hapësen e Garazheve
Lidhja me Hapësen e Garazheve
Lidhja me Hapësen e Garazheve

Ekzistojnë dy mundësi për të lidhur telat me hapësin. Opsioni 1 është të lidheni me dy terminalet e vidave në panelin e murit dhe tjetri është të lidheni drejtpërdrejt me hapësin (shtyni terminalet). Zgjodha këtë të fundit, pasi ishte më i përshtatshëm për mua pasi telat do të kalonin një distancë më të shkurtër atje ku mund të vendosja njësinë time Wemos në garazh. Ekziston një matës i shiritit të telit në vetë hapësin dhe skedat e vogla portokalli më poshtë mund të përdoren për të lëshuar telat ekzistues, kështu që grupi shtesë mund të shtrembërohet me ato ekzistuese dhe të futet përsëri.

Tabela Wemos në rrethimin e saj ishte vendosur jashtë rrugës, kështu që nuk do të rrëzohej lehtë, pasi garazhi është gjithashtu punëtoria ime e përpunimit të drurit. Punon mjaft mirë dhe do të doja ta kisha bërë këtë më shpejt.

Recommended: