Talaan ng mga Nilalaman:

Pag-aautomat sa Bahay Gamit ang MQTT at ESP8266: 6 Mga Hakbang
Pag-aautomat sa Bahay Gamit ang MQTT at ESP8266: 6 Mga Hakbang

Video: Pag-aautomat sa Bahay Gamit ang MQTT at ESP8266: 6 Mga Hakbang

Video: Pag-aautomat sa Bahay Gamit ang MQTT at ESP8266: 6 Mga Hakbang
Video: NASUNOG NA BUHOK DAHIL SA BLEACH! ANO ANG PINAKA THE BEST NA SOLUSYON? 2024, Nobyembre
Anonim
Pag-aautomat sa Bahay Gamit ang MQTT at ESP8266
Pag-aautomat sa Bahay Gamit ang MQTT at ESP8266

Ngayon, ang pag-aautomat ng Home ay nagte-trend at umuusbong na panahon ng IoT (Internet of Things). Sinusubukan ng bawat isa na i-automate ang bahay sa ilang mga paraan kung gayon na maaaring maging remote control o manu-manong. At na ginagawang madali ang buhay para sa kanila.

Mayroong mga pamamaraan ng tao upang makontrol ang mga gamit sa bahay mula sa malayuan.

Sa artikulong ito makikita natin kung paano gumawa ng automation sa bahay gamit ang mqtt protocol at esp8266. Maraming mga board, maraming mga aparato na handa na sa merkado tulad ng sonoff. Ngunit nagawa ko ang aking sariling (mas maraming pagbabago ang nakabinbin) na hardware. Hinahayaan nating makita isa-isa at magpatuloy sa karagdagang.

Hakbang 1: Higit Pa Tungkol sa MQTT

Ano ang MQTT? Ang MQTT ay nangangahulugang MQ Telemetry Transport. Ito ay isang i-publish / mag-subscribe, labis na simple at magaan na protokol ng pagmemensahe, na idinisenyo para sa mga napigilan na aparato at mababang bandwidth, mataas na latency o hindi maaasahang mga network. Ang mga prinsipyo ng disenyo ay upang i-minimize ang network bandwidth at mga kinakailangan sa mapagkukunan ng aparato habang sinusubukan ding matiyak ang pagiging maaasahan at ilang antas ng katiyakan ng paghahatid. Ang mga prinsipyong ito rin ay naging perpekto ang protocol ng umuusbong na "machine-to-machine" (M2M) o "Internet of Things" na mundo ng mga konektadong aparato, at para sa mga mobile application kung saan ang bandwidth at lakas ng baterya ay may premium.

Hakbang 2: Skematika

Skematika
Skematika

Hakbang 3: Layout ng PCB

Layout ng PCB
Layout ng PCB
Layout ng PCB
Layout ng PCB

Hakbang 4: Tunay na Hardware

Tunay na Hardware
Tunay na Hardware

Hakbang 5: Code

Mangyaring hanapin ang code dito

github.com/stechiez/iot_projects.git

Hakbang 6: Tutorial

Saklaw ko ang halos lahat ng bahagi sa video.

Inirerekumendang: