Talaan ng mga Nilalaman:
- Hakbang 1: Disenyo at Mga Materyales
- Hakbang 2: Pag-iipon ng Lahat ng Ito
- Hakbang 3: Kumokonekta sa Tagabukas ng Pinto ng garahe
Video: Remote ng Pinto ng garahe ng ESP8266 WIFI: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ginagamit namin ang aming garahe nang higit pa tulad ng isang pangunahing pasukan sa bahay, dahil ang paggamit ng aktwal na front entrance ay sumusubaybay ng maraming dumi sa bahay dahil sa mahinang layout. Sa panahon ng tag-ulan dito sa kanlurang baybayin ng Canada mas masahol pa ito. Ang aming pambukas ng pinto ng garahe ay dumating lamang sa dalawang mga remote at habang nakakabili kami ng higit pang mga remote, kahit na mas mahusay na magkaroon kami ng isang remote na batay sa WIFI na maaaring magamit mula sa isang smartphone. Hindi ko nais ang isang pambukas na pinagana ng WIFI na nangangailangan ng isang koneksyon sa paggawa server o anumang bagay na maaaring payagan ang pintuan na buksan nang malayuan (malayo sa bahay). Ang solusyon na naisip ko ay gumagamit ng isang pasadyang Android app na kumokonekta sa aming WIFI at nakikipag-usap sa isang board na batay sa ESP8266 na maaari lamang kumonekta sa aming WIFI. Kapag nasa loob ka ng saklaw ng WIFI ng bahay, maaari mong gamitin ang iyong telepono upang buksan ang pinto.
Hakbang 1: Disenyo at Mga Materyales
Ang aming tagapagbukas ng pinto ng garahe ay isang Chamberlain, ngunit pinaghihinalaan ko na ang karamihan sa mga bukas ay nagpapatakbo sa katulad na pamamaraan. Ang control ng panel ng pader para dito ay simpleng shorts ang dalawang wires na kumonekta dito kung saan hudyat na magbubukas ang opener. Ang mga wall panel na ito ay madalas na may ilaw switch at tampok na lock din, ang mga pindutan na iyon ay hindi simpleng maikli ang koneksyon, ngunit nagpapadala ng isang serye ng mga pulso (signal ng PWM) na bumalik sa opener upang turuan ito kung ano ang dapat gawin (buksan ang mga ilaw o i-lock ang mga remote). Ang pagpapaikli ng mga wire (kung ano ang ginagawa ng pangunahing switch) ay maaaring magawa sa isang relay.
Ginamit ko ang mga sumusunod na bahagi:
- Wemos D1 R2 ESP8266 board (ang anumang ESP8266 dev board ay gagana)
- JCZ-11 Relay (5V coil)
- NPN transistor (2N4401)
- isang 10kOhm Resistor
- isang 2.2kOhm Resistor
- isang 1N4148 diode
- miscellaneous wire
- prototyping PCB (o gumawa ng sarili mong)
- enclosure para sa board
- supply ng kuryente para sa board
Ang diagram ng eskematiko ay mula sa LTSpice (nakalakip na file ng pinagmulan) at isinama ko rin ang isang Fritzing breadboard na pagguhit para sa isang iba't ibang visualization. Ang modelo ng Fritzing ng board ng Wemos na nahanap ko ay tila may ilang mga isyu. Huwag pansinin ang mga linya na tinadtad, tingnan lamang ang mga koneksyon ng asul na kawad. Siyempre maraming iba pang mga board ng pag-unlad ng ESP8266 ay maaari ding gamitin sa halip at ang kasama na code ay mangangailangan ng napakaliit na pagbabago upang gumana sa iba pang mga board.
Para sa enclosure Gumamit ako ng isang maliit na kahon ng plastik (huwag gumamit ng metal, paprotektahan nito ang signal ng WIFI). Para sa power supply Gumamit ako ng isang lumang charger ng cell phone at pinalitan ang dulo ng isang angkop na konektor para sa board ng Wemos.
Dahil ang relay na magagamit ko ay naglalaman ng isang 5V coil at ang board ng Wemos ay maaari lamang maglabas ng 3.3V sa isang digital pin, gumamit ako ng transistor upang ilipat ang coil sa relay. Nagdagdag ako ng isang pull-down risistor (10kOhm) upang matiyak na ang pin ay mababa kapag ang board ay pinalakas at ang pintuan ng garahe ay hindi sinasadyang binuksan. Pinoprotektahan ng flyback diode (D1) laban sa voltage spike mula sa enerhiya na nakaimbak sa coil kapag ang relay ay naka-off.
Hakbang 2: Pag-iipon ng Lahat ng Ito
Mayroon akong natitirang PCB mula sa isa pang proyekto na akma sa mga header para sa board ng Wemos, kaya't pinutol ko ito sa laki at binago ito para magamit. Ang ilang mga butas ay kailangang ma-drill at ang ilang mga hindi ginustong mga bakas ay pinutol upang gawin itong angkop. Inhinang ko ang lahat ng mga bahagi sa lugar at sinubukan ang pagpapaandar ng code sa pamamagitan ng pag-on at pag-off ng isang LED. Tulad ng nabanggit dati, isang mahalagang tampok ay ang opener (o LED sa pagsubok na kaso) ay hindi maaaktibo kapag ang board ng Wemos ay nagpapagana.
Ang board ng Wemos ay na-program gamit ang Arduino IDE at ang IP address ng board ay naayos (paunang inilaan) sa 192.168.1.120 sa home network. Sa ganoong paraan kapag nagpapatakbo ito palagi itong magkakaroon ng parehong (panloob) na IP address at ang app ay maaaring maging mahirap na naka-code dito.
Ang Android app ay nilikha gamit ang MIT App Inventor 2. Nasubukan ko lang ito sa mga teleponong mayroon kami (Oneplus, Xiaomi at Moto G4 Play). Madali itong mai-install sa pamamagitan ng paglalagay nito sa isang nakabahaging folder ng Google Drive at i-load ito mula sa telepono mismo. Ang MIT App Inventor ay libre gamitin at ang kasamang file ng proyekto ay madaling mabago upang magamit ang ibang IP address.
Ang naipong yunit ay hindi ganap na magkasya sa gilid ng kaso na mayroon ako sa kamay, kaya't pinutol ko ang isang butas upang payagan ang relay na dumikit nang kaunti. Pinutol ko rin ang isang butas sa pag-access para sa konektor sa bukas na mga kable ng pintuan ng garahe.
Hakbang 3: Kumokonekta sa Tagabukas ng Pinto ng garahe
Mayroong dalawang mga pagpipilian upang ikonekta ang mga kable sa opener. Ang Opsyon 1 ay upang kumonekta sa dalawang mga terminal ng tornilyo sa panel ng dingding at ang iba pa ay upang kumonekta nang direkta sa nagbukas (itulak sa mga terminal). Pinili ko ang huli, dahil mas maginhawa para sa akin dahil ang mga wire ay tatakbo sa isang mas maikling distansya sa kung saan ko mailalagay ang aking unit ng Wemos sa garahe. Mayroong isang wire strip gauge sa mismong opener at ang maliit na mga orange na tab sa ibaba ay maaaring magamit upang palabasin ang mga mayroon nang mga wire upang ang karagdagang hanay ay maaaring baluktot sa mga mayroon nang at muling ipasok.
Ang board ng Wemos sa enclosure nito ay inilagay sa labas ng paraan upang hindi ito madaling kumatok, dahil ang garahe din ang aking pagawaan sa kahoy. Gumagana ito nang maayos at nais kong mas maaga ko itong nagawa.
Inirerekumendang:
Nagbukas ng Pinto ng garahe na May Feedback Gamit ang Esp8266 Bilang Web Server .: 6 Mga Hakbang
Garage Door Opener With Feedback Paggamit ng Esp8266 Bilang Web Server .: Kumusta, ipapakita ko sa iyo kung paano gumawa ng isang simpleng paraan upang makagawa ng isang pambukas ng pintuan ng garahe.-Ang ESP8266 ay naka-code bilang web server, ang pintuan ay maaaring buksan saan man sa mundo-Gamit feedback, malalaman mo na ang pinto ay bukas o malapit sa real time-Simple, isang shortcut lamang upang magawa
Hindi Makikita ang Remote ng Pinto ng garahe: 7 Hakbang (na may Mga Larawan)
Hindi nakikita ang Pinto ng Pinto ng garahe: Isang beses na iniwan namin ang aming sasakyan na naka-park sa labas ng garahe at isang magnanakaw ang sumira sa isang bintana upang makarating sa remote na pintuan ng garahe. Pagkatapos ay binuksan nila ang garahe at ninakaw ang ilang mga bisikleta. Kaya't nagpasya akong itago ang remote sa pamamagitan ng pagtatayo nito sa ashtray ng kotse. Gumagana ito upang
Paggamit ng HomeLink Sa Mga Hindi Sinusuportahang Bukas ng Pinto ng garahe: 6 na Hakbang
Paggamit ng HomeLink Sa Mga Hindi Sinusuportahang Bukas ng Pinto ng garahe: Nakatira ako sa isang gusali ng apartment at kamakailan lamang na naka-install ang homelink sa aking kotse. Sa kasamaang palad, ang remote na garahe na ibinigay nila sa akin ay gumagamit ng koneksyon na maxSecure na hindi sumusuporta sa homelink. Kaya't nagpasya akong maghanap ng isang solusyon
Light Hack Status ng Pinto ng garahe: 3 Mga Hakbang
Light Hack Status ng Garage Door: Nakatira ako sa isang bahay kung saan hindi madaling makita kung ang pintuan ng garahe ay bukas o sarado. Mayroon kaming isang pindutan sa bahay, ngunit ang pintuan ay wala sa paningin. Ang pag-iisip ng engineering ng ilang uri ng switch at supply ng kuryente ay hindi kanais-nais dahil sa mataas na pr
Isang Wireless na Bersyon ng Bukas o Isara ba ang Aking Pinto ng garahe ?: 7 Mga Hakbang
Isang Wireless na Bersyon ng … Ang Aking Garage Door Door ay Bukas o Sarado?: Gusto namin ng isang simple, mura at maaasahang indication system na ipinakita sa amin kung ang aming mga pintuan ng garahe ay bukas o sarado. Mayroong maraming " Ay ang aking pintuan ng garahe bukas " mga proyekto. Ang pinakamalaking karamihan sa mga proyektong ito ay mahirap i-wire. Sa aking kaso runn