Talaan ng mga Nilalaman:

Nagbukas ng Pinto ng garahe na May Feedback Gamit ang Esp8266 Bilang Web Server .: 6 Mga Hakbang
Nagbukas ng Pinto ng garahe na May Feedback Gamit ang Esp8266 Bilang Web Server .: 6 Mga Hakbang

Video: Nagbukas ng Pinto ng garahe na May Feedback Gamit ang Esp8266 Bilang Web Server .: 6 Mga Hakbang

Video: Nagbukas ng Pinto ng garahe na May Feedback Gamit ang Esp8266 Bilang Web Server .: 6 Mga Hakbang
Video: DIY How to make best Door for your Store, garage bifold? Paano gumawa NG pinto tindahan at GARAHE. 2024, Nobyembre
Anonim
Image
Image
Bilhin ang Hardware
Bilhin ang Hardware

Kumusta, Ipapakita ko sa iyo kung paano gumawa ng isang simpleng paraan upang gumawa ng isang pambukas ng pinto ng garahe.

-ESP8266 ay naka-code bilang web server, ang pintuan ay maaaring buksan saanman sa mundo

-Nga puna, malalaman mo na ang pinto ay bukas o malapit sa real time

-Simple, isang shortcut lamang ang gagawin sa iyong telepono.

-Protektahan ang Wordword

-Cheap, sa ilalim ng 10 $

-Wala Dominicz upang i-setup.

-Without buhayin ang pinto kapag ang kapangyarihan ay nawala at bumalik

Naghanap ako sa internet at nakakita ng ilang code ngunit hindi eksakto kung ano ang hinahanap ko, Kaya binago ko ang ilang iba pang code at ideya + aking personal na karanasan + salamat sa aking anak, talagang tinulungan niya ako sa isang ito. Ang part ng real time ay galing sa kanya.

Kaya't magsimula tayo!

Hakbang 1: Bilhin ang Hardware

Bilhin ang Hardware
Bilhin ang Hardware
Bilhin ang Hardware
Bilhin ang Hardware

Kakailanganin mo ang isang esp8266 board at isang relay board.

Sa ebay gawin ang isang paghahanap: NodeMCU ESP8266 at relay module board

Ang module ng relay ay maaaring maging simple o doble ngunit gumagamit kami ng isang relay lamang.

Ang kailangan mo lang!

Hakbang 2: I-install ang Arduino Software at Program ang Esp8266

I-install ang Arduino Software at Program ang Esp8266
I-install ang Arduino Software at Program ang Esp8266

Narito ang isang napakahusay na paraan upang mai-install ang arduino ide. Maaari mong gawin ang hakbang 1 hanggang 12

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

I-zip ang file at i-program ang iyong esp8266 gamit ang code Garage_door_yt.ino

Magkakaroon ka ng ilang variable upang baguhin sa ino file.

-SSID at router password upang kumonekta sa iyong web server.

-Also, maaari mong baguhin ang port hangga't gusto mo. exemple: WiFiServer server (54195)

-Ang password: Hanapin at palitan ang Passw0rd sa iyong password hangga't gusto mo sa.ino file.

-Added isang oras ng pagsasara. Ang bawat araw sa eksaktong oras ay magsasara ang pinto kung ito ay bukas. (GarageDoor2.rar)

Simulan ang serial monitor sa arduino. Tool, Serial Monitor. Makakakita ka ng mas maraming detalye at pati na rin ang web server lokal na ip address. Kailangan mo ng lokal na ip address upang ipasok ito sa isang web browser.

Para sa exemple, kung ang iyong web server ip adress ay 192.168.2.53 ipasok ito:

Lokal:

192.168.2.53:54195/Passw0rd

Malayo:

ip-address: port / Password (router ip adresse)

Sa code maaari mong baguhin ang lahat ayon sa gusto mo.

Iminumungkahi kong i-reserba ang ip address na ito sa iyong router. Sa ganitong paraan, palaging gagana ang iyong shortcut sa telepono. Kung hindi, ang router bail ay madalas na 30 araw at ang ip address ay magbabago.

Gumagawa lamang ang shortcut na ito sa iyong intranet lamang. Kung nais mong buksan ang iyong pintuan ng garahe nang malayuan sa internet, sa buong mundo, ito ang kung paano ito gawin:

1- Dapat mong malaman ang iyong pampublikong ip address. Ipasok kung ano ang ip ko sa google at malalaman mo ito.

2-Dapat mong gawin ang isang pagpapasa ng port sa iyong router. Sa aming kaso ang port ay 54195. Kaya sa aking router ipasa ko ang port 54195 sa aking server ip address 192.168.2.53. Maaari kang mag-google para sa pagpapasa ng port para sa higit pang mga detalye.

3-Para sa exemple. Kung ang aking pampublikong ip address ay 70.52.46.219. Dapat kong ipasok ang 70.52.46.219:54195/Passw0rd upang makita ang web page.

I-access ang web server nang hindi alam ang iyong pampublikong address:

Karamihan sa mga service provider ay bibigyan ka ng isang ip address para sa isang sandali. At ang address na ito ay nagbabago sa paglipas ng panahon.

Maaari kang mag-subscribe sa no-ip nang libre at magkaroon ng isang pampublikong address na laging gumagana saanman.

Pumunta lamang sa https://www.noip.com/ at mag-sign up

Exemple: https://My_garage_door.ddns.net 54195/Passw0rd

Mahalaga: Kung nasa bahay ka na pinagana ang wifi, hindi gagana ang iyong shortcut sa internet. Kaya, sa aking telepono mayroon akong 2 mga shortcut. Isang intranet at isang shortcut sa internet. Pareho ako. Kung nasa aking lan ako, gumagamit ako ng intranet at kung nasa labas ako sa lte (4g) Gumagamit ako ng internet shortcut.

Hakbang 3: I-install ang Mga Lupon

I-install ang Mga Lupon
I-install ang Mga Lupon
I-install ang Mga Lupon
I-install ang Mga Lupon
I-install ang mga Lupon
I-install ang mga Lupon

Narito gumagamit ako ng isang double side tape upang ayusin ang aking mga board.

Hakbang 4: Mga Diagram ng Mga Kable, Napakasimple

Mga Diagram ng Mga Kable, Napakasimple
Mga Diagram ng Mga Kable, Napakasimple

Para sa Power supply, maaari kang gumamit ng isang android charger ng telepono. Mura at perfert.

Dapat mong ikonekta ang relay board sa 5V. Iwasang gumamit ng 3.3v. Minsan, maaari itong gumana ngunit ang mga coil ay ginawa para sa 5v.

Ang itaas na pulang linya ay nagpapakita kung saan maghinang ng kawad, sa input ng regulator.

Ang D1 ay ang output. Ang pin na ito ay dapat mapunta sa input ng relay board. Ang pin na ito ay palaging TAAS (3.3v). Kapag na-activate, ang isang ito ay mababa LOW (0v) para sa 0, 5 segundo upang maisaaktibo ang coil.

Ang D2 ay ang input upang maunawaan ang pinto. Kung mababa (0v) ang pinto ay sarado. Kung hindi, bukas ito.

Magkaroon ng kamalayan, ang input na ito (D2) ay isang input ng 3, 3v. Ang panloob na pull up ay aktibo.

Sa aking tagiliran, bibigyan ako ng aking input ng motor na garahe ng 5v. Ang kanyang panloob na paghila ay malamang na buhayin din. Nakakonekta pa rin ako at wala akong problema. Siguraduhin lamang, huwag ipasok ang mas mataas sa 5v sa pin na ito. Gamitin ang iyong multi-meter upang suriin ang input ng iyong pintuan ng garahe. Kung ang isang ito ay masyadong mataas kaysa sa 5v, magkakaroon ka ng 2 pagpipilian:

1-gumawa ng isang circuit divider na may 2 resistors

2-install ng isang hiwalay na magnet switch

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

Pansin din sa polarity kapag kumokonekta sa relay board sa opener ng garahe. Laging ilagay ang esp8266 gnd sa garahe motor operator ng gnd o karaniwan.

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

Hakbang 5: Ilang Higit pang Mga Larawan

Ilang Higit pang Mga Larawan
Ilang Higit pang Mga Larawan
Ilang Higit pang Mga Larawan
Ilang Higit pang Mga Larawan

Ito ang aking pambukas ng garahe. Matanda ngunit gumagana pa:)

Tulad ng nakikita mo, nakakonekta ko ang relay board sa pindutan ng pintuan ng pintuan ng garahe at pag-input ng D2 upang Isara ang limitasyon.

Suriin ang iyong nagbukas ng garahe, makakakita ka ng katulad na bagay.

Inirerekumendang: