0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于ESP8266的NodeMCU板的物聯(lián)網(wǎng)門鈴自動(dòng)化方案

電子設(shè)計(jì) ? 來源:羅姆半導(dǎo)體 ? 作者:羅姆半導(dǎo)體 ? 2021-01-08 15:09 ? 次閱讀

我們的機(jī)電式叮當(dāng)門鈴的按鈕已在很多年前被具有多個(gè)鈴聲的無線門鐘琴取代。它帶有兩個(gè)遠(yuǎn)程站,大大增加了門鈴的范圍。不幸的是,所有東西都由電池供電,當(dāng)電池耗盡時(shí),鐘琴變得不可靠。而且,由于訪客按下按鈕時(shí)聽不到任何聲音,因此也容易使訪客感到困惑。在我們家門口,郵遞員總是響兩次。

當(dāng)我最近開始嘗試家庭自動(dòng)化時(shí),這是一個(gè)更新門鈴并將其集成到系統(tǒng)中的好機(jī)會(huì)。為了避免走線,我選擇了門鈴和家庭自動(dòng)化控制器之間的Wi-Fi連接。

舊的鐘聲本身及其連接線(包括電源)都保留在原位。事實(shí)證明,這很實(shí)用,因?yàn)樵撶娐曉趦?nèi)部提供了足夠的空間,以適合家用無線門鈴接口并為其供電。

我不想拋棄正在工作的無線門鐘琴,而是決定將其按鈕用于新連接的門鈴。這樣,我最終得到了三代Wi-Fi連接的門鈴/鐘琴,它可以播放幾種數(shù)字鈴聲中的一種,并在向云發(fā)送通知的同時(shí)生成機(jī)械的叮當(dāng)聲(或執(zhí)行其他一些有用的操作)操作),請參見圖1。

圖1:如何將基本的門鈴變成復(fù)雜的連接門鈴系統(tǒng)。

建立門鈴界面

對于Wi-Fi門鈴接口,我選擇了一個(gè)基于ESP8266的NodeMCU板(圖2),因?yàn)樗哂形蚁胧褂玫?a href="http://ttokpm.com/analog/" target="_blank">模擬輸入(請參見下文)。

o4YBAF_4BMmANk07AAQJtnm8JwQ803.png

圖2:NodeMCU模塊在其模擬輸入上具有一個(gè)分壓器,該分壓器將輸入電壓除以3.2。

而且,它不需要USB到串行轉(zhuǎn)換器,因此,除了烙鐵外,該項(xiàng)目不需要任何專用工具。

如上所述,無線門鐘琴的按鈕使用現(xiàn)有的舊電線連接到門鈴接口。因?yàn)榘粹o在外部并且暴露在元件外,所以我用串聯(lián)電阻,濾波電容器和鉗位二極管保護(hù)了連接。

由12伏(AC)供電時(shí),門鈴的螺線管大約需要1安培的電流。對于鐘琴的微小觸覺按鈕(這種觸點(diǎn)通常最多只能處理50 mA左右),這實(shí)在太多了,但是通過繼電器或功率晶體管就可以完成。我使用了一個(gè)很小的5伏繼電器,該繼電器由MCU通過晶體管控制,周圍擺著。

完整的原理圖如圖3所示。

pIYBAF_4BOOADOQBAALzvXU7W88081.png

圖3:門鈴接口需要干凈的電源。連接到按鈕的銷需要一些保護(hù),因?yàn)榘粹o位于按鈕暴露在外部的位置。

監(jiān)控電池電壓

鐘琴按鈕的電線直接連接到按鈕上拉電阻的冷端。這意味著當(dāng)不按下按鈕時(shí),電線會(huì)承載安裝在按鈕外殼內(nèi)的電池電壓。因此,我不僅將導(dǎo)線連接到MCU的GPIO引腳,而且還連接到其模擬輸入。這使家庭助理可以隨時(shí)注意無線門鈴的電池電量以及中繼門鈴鈴聲消息。這是可行的,因?yàn)殓娗俚臒o線范圍與電池電壓成正比。當(dāng)電壓太低時(shí),將無法再訪問遠(yuǎn)程站,并且系統(tǒng)變得不可靠。

注意,當(dāng)然可以使用模擬輸入來檢測按鈕的按下以及監(jiān)視電池電量,但這會(huì)使固件復(fù)雜化。通過添加否則留下的GPIO引腳,這種復(fù)雜性消失了。

電源供應(yīng)

電源需要引起注意,因?yàn)榕f的蜂鳴器只有12伏變壓器,而繼電器和NodeMCU板則需要5伏直流電。

蜂鳴器的螺線管對于變壓器來說是很重的負(fù)載,并且在激活時(shí)會(huì)使變壓器的輸出電壓下降。一個(gè)大的儲(chǔ)能電容器可以濾除螺線管引起的驟降。沒有它,NodeMCU模塊將在每次按下按鈕時(shí)重新啟動(dòng)。

5伏調(diào)節(jié)器是與7805兼容的小型開關(guān)模式調(diào)節(jié)器,有助于避免散熱問題。

還添加了電源指示燈,因?yàn)镹odeMCU板上沒有一個(gè)電源指示燈,事實(shí)證明它很實(shí)用。

通過將門鈴接口電路分布在兩個(gè)原型板上(一個(gè)用于電源,另一個(gè)用于其余),我設(shè)法將其全部緊緊地安裝在舊報(bào)時(shí)的外殼內(nèi)(圖4)。

o4YBAF_4BPKAULOrAAI8ljaVx2E925.png

圖4:門鈴接口構(gòu)建在兩個(gè)板上,使其適合舊的門鈴。

如果你按照本文中介紹的步驟操作,那么你現(xiàn)在將擁有一個(gè)可以連接Wi-Fi的門鈴在家庭助理中自動(dòng)化。您可以使它做更多(有用的)事情,而不是點(diǎn)亮LED,這將由你自己決定。本文介紹了入門的基本原理,現(xiàn)在您可以根據(jù)自己的需要來改進(jìn)和改進(jìn)它們。
編輯:hfy

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 串聯(lián)電阻
    +關(guān)注

    關(guān)注

    1

    文章

    189

    瀏覽量

    14750
  • 分壓器
    +關(guān)注

    關(guān)注

    0

    文章

    189

    瀏覽量

    18871
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2900

    文章

    44067

    瀏覽量

    370264
  • 濾波電容器
    +關(guān)注

    關(guān)注

    1

    文章

    52

    瀏覽量

    15588
  • 鉗位二極管
    +關(guān)注

    關(guān)注

    1

    文章

    33

    瀏覽量

    9163
收藏 人收藏

    評論

    相關(guān)推薦

    ESP8266 太空人動(dòng)畫的 OLED 顯示

    ESP8266 太空人動(dòng)畫的 OLED 顯示
    的頭像 發(fā)表于 10-08 15:06 ?184次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動(dòng)畫的 OLED 顯示

    ESP8266 通過 MQTT 協(xié)議實(shí)現(xiàn) LED 的遠(yuǎn)程控制

    本文簡要介紹了搭建 EMQX 服務(wù)器實(shí)現(xiàn)基于 MQTT 協(xié)議遠(yuǎn)程控制 NodeMCU ESP8266 板載 LED 的解決方案。
    的頭像 發(fā)表于 09-25 09:11 ?1640次閱讀
    <b class='flag-5'>ESP8266</b> 通過 MQTT 協(xié)議實(shí)現(xiàn) LED 的遠(yuǎn)程控制

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 聯(lián)網(wǎng)電表 登錄阿里云
    發(fā)表于 08-29 14:21 ?5次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制器在代碼共用性方面的可能性與差異性。 一、引言 隨著聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,越來越多的智能設(shè)備開始進(jìn)入我們的生活。其中,
    的頭像 發(fā)表于 08-19 18:23 ?903次閱讀

    esp8266esp32區(qū)別是什么

    的內(nèi)存選項(xiàng),包括最小512KB的RAM和最大16MB的閃存。 Wi-Fi和藍(lán)牙 : ESP8266 :支持2.4GHz Wi-Fi。 ESP32 :支持2.4GHz Wi-Fi和藍(lán)牙5.0,這使得ESP32在
    的頭像 發(fā)表于 08-19 18:16 ?3786次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應(yīng)用于聯(lián)網(wǎng)項(xiàng)目中。然而,如果不進(jìn)行燒錄,ESP8266將無法正常工作。 1. ESP8266
    的頭像 發(fā)表于 08-19 17:28 ?563次閱讀

    esp8266wifi模塊怎么連接手機(jī)

    和密碼)。 配置成功后,ESP8266將能夠通過路由器連接到互聯(lián)網(wǎng)。 手機(jī)連接同一WiFi網(wǎng)絡(luò) : 在手機(jī)上打開WiFi設(shè)置,
    的頭像 發(fā)表于 08-19 17:27 ?1871次閱讀

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
    的頭像 發(fā)表于 08-13 18:04 ?896次閱讀
    Arduino Nano 和 <b class='flag-5'>NodeMCU</b> <b class='flag-5'>ESP8266</b> 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    機(jī)智云ESP8266開發(fā)RGB彩燈控件

    隨著智能家居技術(shù)的迅猛發(fā)展,RGB彩燈控件正逐漸成為現(xiàn)代家庭不可或缺的一部分。在這一潮流中,機(jī)智云(Gizwits)的ESP8266開發(fā)RGB彩燈控件以其先進(jìn)的聯(lián)網(wǎng)技術(shù)和多樣
    的頭像 發(fā)表于 08-09 08:10 ?324次閱讀
    機(jī)智云<b class='flag-5'>ESP8266</b>開發(fā)<b class='flag-5'>板</b>RGB彩燈控件

    如何讓W(xué)indows 8自動(dòng)連接到ESP8266?

    有沒有辦法讓 Windows 8 自動(dòng)連接到ESP8266,而不考慮同一臺 PC 中的有線以太網(wǎng)連接? 我還注意到,由于每個(gè)頁面之前都會(huì)暫停,連接到ESP8266使我的以太網(wǎng)互聯(lián)網(wǎng)
    發(fā)表于 07-18 08:08

    國產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    ESP8266ESP8285對比差異 ESP8285相當(dāng)于在ESP8266基礎(chǔ)上多加了1/2MB Flash, ESP8285與
    的頭像 發(fā)表于 05-17 11:44 ?1128次閱讀
    國產(chǎn)低成本W(wǎng)i-Fi SoC解決<b class='flag-5'>方案</b>芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    確定ESP8266固件下載成功的方法

    聯(lián)網(wǎng)設(shè)備的開發(fā)過程中,確定esp8266固件是否成功下載至設(shè)備十分關(guān)鍵。以下是一種簡單有效的確認(rèn)方法:機(jī)智云聯(lián)網(wǎng)平臺首先,確保你的
    的頭像 發(fā)表于 05-16 08:10 ?483次閱讀
    確定<b class='flag-5'>ESP8266</b>固件下載成功的方法

    STM32、ESP8266與MQTT連接阿里云聯(lián)網(wǎng)的串口通信異常解析

    阿里云聯(lián)網(wǎng)平臺的過程中,串口通信異常成為了一個(gè)常見的挑戰(zhàn)。本文將探討這些異?,F(xiàn)象及其可能的原因,并給出相應(yīng)的解決方案。 首先,我們來談?wù)凷TM32與ESP8266之間的串口通信問題。
    的頭像 發(fā)表于 04-19 17:19 ?1341次閱讀

    基于ESP12F模塊的智能門鈴ESPBell項(xiàng)目設(shè)計(jì)

    ESPBell是一個(gè)基于ESP12F模塊的智能門鈴項(xiàng)目。它使用ESPBell-Lite開發(fā),該開發(fā)包含ESP8266芯片、攝像頭、揚(yáng)聲器
    的頭像 發(fā)表于 12-27 17:29 ?864次閱讀

    ESP8266自動(dòng)下載電路分析

    網(wǎng)上找到了一些解釋,然而并不能讓我信服……可能大多參考了正點(diǎn)原子的自動(dòng)下載電路原理,但人家的自動(dòng)下載功能也需要 mcu-isp 軟件配合才能實(shí)現(xiàn)啊……等等,吐槽之中獲得靈感,ESP8266 不也是有下載軟件的嘛,就算在命令行下不
    的頭像 發(fā)表于 11-25 09:29 ?3407次閱讀
    <b class='flag-5'>ESP8266</b><b class='flag-5'>自動(dòng)</b>下載電路分析