在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何通過esp8266模塊增強標準的硬連線門鈴

454398 ? 來源:網絡整理 ? 作者:網絡整理 ? 2019-11-18 11:42 ? 次閱讀

步驟1:硬件和材料

如何通過esp8266模塊增強標準的硬連線門鈴

需要以下材料

該示意圖顯示了所使用的電路。假設使用低壓交流電鈴,這是硬連線簡單鈴的最常見類型。鈴單元從外部鈴式變壓器獲得功率,通常約為10V交流電。這不是至關重要的,唯一的限制是降壓轉換器的最大電壓。我使用的是基于MP2307的,最大輸入為23V dc(?16V AC)。

通常有3個活動端子。按下鐘形開關,即可從交流電源的一側連接到鐘形螺線管。該模塊使用兩個交流端子通過一個簡單的半波整流器產生直流電源。通過監控實際螺線管兩端的電壓來實現鐘聲按動感應。這通常會接地,但是當鈴響時,將是完整的交流電。電阻/齊納二極管對此進行鉗位,以便將0-3.3V 50 Hz脈沖饋入GPIO引腳。該軟件對其進行處理,以使每按一次鐘就可激活一次。

我將電路構造在一些帶狀板上,并且該電路小到可以輕松裝入鐘單元中。我使用簡單的跳線連接器來簡化安裝,并與主交流電源一起專門安裝,以便在需要時可以很容易地將其復位。

所示的原理圖包括一個DS18B20溫度傳感器。這是可選的。我將其用作監視房屋中大部分區域的網絡的一部分。如果包括的話,最好用幾厘米的電纜將傳感器連接到電纜中,以使其與任何局部熱效應隔離開。

ESP-12F(ESP8266)wifi/cpu模塊

DC Buck轉換器用于3.3V電源

整流二極管(例如1N4001)

電解電容器220uF 35V

電解電容器220uF 16V

齊納二極管3.3或2.6V

電阻器

插排板件

連接器(如有需要)

DS18B20數字溫度傳感器

步驟2:軟件

門推單元使用github上提供的Arduino草圖

需要對此進行調整以適應當地條件,然后在esp8266 Arduino環境中進行編譯。需要以下庫,它們是標準的或可以添加的。

ESP8266WiFi

WifiClient

ESP8266WebServer

ESP8266mDNS

ESP8266HTTPUpdateServer

ArduinoJson

WifiClientSecure

IFTTTMaker

DNSServer

WiFiManager(可選使用)

OneWire

DallasTemperature

草圖中要更改的項目,包括

如果不使用WifiManager則本地wifi訪問詳細信息(ssid,密碼)

用于Web訪問的授權代碼AP_AUTHID。使其長度適中是一件好事。它可以包含字母數字字符。

固件OTA密碼update_password

WifiManager密碼WM_PASSWORD

可以通過注釋掉WM_NAME來手動設置Wifi

IFTTT制造商密鑰(請參閱通知步驟)

可選更改包括

門鈴檢測器的更改輸入引腳

更改的引腳對于溫度傳感器

將Web訪問端口從默認80更改

一旦完成,則應首先使用常規的串行上傳功能進行編譯和上傳。隨后的更新可以通過在Arduino環境中編譯導出二進制文件,然后在ip/firmware中訪問OTA接口來完成。

在軟件中,通過中斷檢測到第一個脈沖的上升沿來檢測門鈴推動從檢測器電路。所有后續中斷都將被忽略。超時用于在BELL_MIN_INTERVAL設置為10秒后重新激活檢測器。

esp8266 Web服務器上可能會訪問其他活動

ip/recent顯示最近門鈴活動

ip/reloadConfig重新加載espConfig

ip/bellPush模擬門鈴推送

步驟3:配置

構建時,該軟件從本地Web服務器獲取其配置。該模塊根據其Mac地址加載配置數據。這使得使用相同的二進制文件運行多個模塊非常方便,并且還使得無需重新編譯即可更輕松地更新配置??梢蕴^此步驟,并將配置數據直接放入代碼中。

我將配置文件存儲在EasyIOT服務器上,該服務器在easyIOT/html上有一個文件夾,可在其中輕松檢索配置文件。

該文件稱為espConfig,它是一個簡單的文本文件,為每個可能的Mac地址存儲許多參數(12)。模塊僅加載為其Mac地址設置的參數。

文件中的示例為

#Hall

#Mac地址

123456ABCDEF

#模塊名稱

esp8266-hall

#服務器模式掩碼(1 =溫度感應,4 =鍋爐模式,4 =門鈴)

9

#EIOT節點的溫度

N9S0

#未使用

-1

#最小溫度間隔以秒為單位

60

#最大溫度間隔以秒為單位

300

#鍋爐功率間隔

0

#EasyIOT鍋爐電源節點

-1

#EasyIOT鐘形推節點

N10S0

#IFTTT通知值

前面

#IFTTT通知事件名稱

門鈴

#action URL

192.168.0.2/snap.php

任何以#開頭的行都會被忽略。所有行都必須存在。 -1用于忽略的參數。

在模塊首次啟動時讀取配置文件。也可以通過訪問ip/reloadConfig將其重新加載到正在運行的系統中(更改配置時)

配置的鍋爐模式部分與此處無關,而是用于連接到中央供暖系統的溫度傳感器中

第4步:通知

當檢測到門鈴推動時,將檢測到鍋爐正在加熱的管道輸出。

它嘗試通過IFTTT或PushOver通知此情況。我現在使用PushOver,因為它提供了更快的響應。

對于IFTTT,您需要一個帳戶并激活Maker WebHoooks頻道。需要將此通道中的MakerKey編譯為代碼。

使用Maker WebHooks設置IF操作,并使用與配置中相同名稱的事件名稱(例如,門鈴)。 THEN操作應為IFTTT通知。您可以將value1添加到將在配置文件中的通知中。如果您有2個或更多檢測器,這將非常有用。

您需要在手機上安裝IFTTT應用,然后在門鈴被觸發時就會出現通知。

對于PushOver,您需要一個PushOver帳戶并按照說明接收API通知。您需要使用PushOver帳戶中的值在軟件中設置NOTIFICATION_APP和NOTIFICATION_USER令牌。

您需要在手機上安裝PushOver App,并支付一筆一筆的費用,以接收通知。在我看來,這是值得的,以獲得更快的響應。

步驟5:EasyIOT集成

該軟件可以將溫度和門鈴推送報告發送到EasyIOT服務器。 EasyIOT自動化可以根據這些報告來執行其他操作。

設置EasyIOT服務器(例如,在Raspberry Pi上)。在esp8266軟件中配置IP地址和用戶名密碼,然后進行編譯。

現在在EASYIOT配置中添加虛擬驅動程序。選擇溫度模擬輸入,并記下EasyIOT節點名稱。這應該放在espConfig文件的溫度節點名稱部分。

添加第二個虛擬驅動程序。選擇門數字輸入,記下節點名稱并放入espConfig文件。

步驟6:其他Bell Push操作

該軟件有一個名為actionBellOn的例程。按照本文所述,可以做三件事

IFTTT通知

EasyIOT報告

執行操作URL

URL可用于觸發其他Web服務器上的其他活動。所使用的URL在espConfig文件中。

如果該URL的服務器已通過身份驗證,則需要配置用戶名和密碼并將其編譯為代碼。

我使用它來在門旁邊的攝像頭上訪問一個名為snap.php的URL。按下鈴鐺時需要jpg。最后4個保留下來,可以在相機Web服務器上遠程查看。

我使用基于樹莓派的相機,這種操作非常容易。相機
責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 門鈴
    +關注

    關注

    1

    文章

    119

    瀏覽量

    36363
  • ESP8266
    +關注

    關注

    51

    文章

    965

    瀏覽量

    47002
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    ESP8266燒錄與機智云一鍵配網教程

    ESP8266模塊因其低成本和高性能,廣泛應用于智能家居和工業自動化等領域。機智云平臺提供了一鍵配網功能,簡化了設備的聯網過程。本教程將詳細介紹如何使用ESP8266進行燒錄,并通過
    的頭像 發表于 05-24 11:04 ?216次閱讀
    <b class='flag-5'>ESP8266</b>燒錄與機智云一鍵配網教程

    esp8266加入到c51單片機單通道程序怎么寫

    要將ESP8266模塊加入到C51單片機的單通道程序中,您需要了解如何通過串行通信(UART)與ESP8266進行通信。以下是如何實現這一點的步驟和示例代碼。 步驟 1:硬件連接 首先
    的頭像 發表于 10-18 11:32 ?1466次閱讀

    ESP8266 太空人動畫的 OLED 顯示

    ESP8266 太空人動畫的 OLED 顯示
    的頭像 發表于 10-08 15:06 ?646次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動畫的 OLED 顯示

    ESP8266 通過 MQTT 協議實現 LED 的遠程控制

    本文簡要介紹了搭建 EMQX 服務器實現基于 MQTT 協議遠程控制 NodeMCU ESP8266 板載 LED 的解決方案。
    的頭像 發表于 09-25 09:11 ?2891次閱讀
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>通過</b> MQTT 協議實現 LED 的遠程控制

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯網電表 登錄阿里云
    發表于 08-29 14:21 ?9次下載

    esp32和esp8266代碼共用嗎

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

    esp8266esp32區別是什么

    以下是關于ESP8266ESP32的主要區別: 處理器和架構 : ESP8266 :使用一個Tensilica L106 80MHz的處理器,屬于Xtensa架構。 ESP32 :使
    的頭像 發表于 08-19 18:16 ?6999次閱讀

    ESP8266需要燒錄固件庫嘛

    需要。ESP8266是一款非常流行的Wi-Fi模塊,廣泛應用于物聯網項目中。它具有低成本、低功耗、易于編程等特點,因此受到了許多開發者的喜愛。在開發ESP8266項目時,燒錄固件庫是一個非常重要
    的頭像 發表于 08-19 17:30 ?1751次閱讀

    esp8266不燒錄可以使用嗎

    ESP8266是一款非常流行的Wi-Fi模塊,廣泛應用于物聯網項目中。然而,如果不進行燒錄,ESP8266將無法正常工作。 1. ESP8266簡介
    的頭像 發表于 08-19 17:28 ?1580次閱讀

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現: 通過路由器連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種連接方式的步驟: 一、
    的頭像 發表于 08-19 17:27 ?7269次閱讀

    如何給ESP8266模塊命名?

    我正在為我ESP8266模塊分配一個名稱。我想使用名稱訪問它,而不是 Station 模式下的 IP 地址。有什么建議怎么做嗎? 我正在使用本機代碼和 AT 命令。我在 WIFI AP 中為
    發表于 07-19 08:47

    esp8266 wifi模塊CIPSEND發送返回no tail的原因?

    數據 可是,當我以1hz的頻率通過電腦/手機 給esp8266發送時會出現如下提示,對比上面正常流程;沒有模塊回顯;或者是回顯錯誤 L:28 D:+IPD,0,12,192.168.4.2,56584
    發表于 07-16 07:27

    是否可以通過WPS連接到ESP8266 AP?

    是否可以通過 WPS 連接到ESP8266 AP(而不是通過 ESP8266 連接到具有 WPS 的路由器)? 我只找到了一種解決方案,可以將ES
    發表于 07-10 06:09

    請問ESP8266為什么無法加入AP?

    我正在使用ESP8266最新的 SDK 版本 3.4。我編寫了一個將加入 AP 的代碼。代碼在 ESP8266 Devkit 上運行,但不在 ESP01 模塊上運行。在兩個
    發表于 07-08 08:24

    ESP8266網絡天氣時鐘OLED顯示

    基于ESP8266實現網絡獲取天氣和時鐘并OLED顯示
    的頭像 發表于 06-28 04:46 ?2096次閱讀
    <b class='flag-5'>ESP8266</b>網絡天氣時鐘OLED顯示
    主站蜘蛛池模板: 奇米奇米| 两性毛片| 一级毛片免费不卡直观看 | 色婷婷一区二区三区四区成人网 | 在线观看天堂 | 成人亚洲电影 | h在线网站 | 黄视频免费网站 | 色多多免费视频观看区一区 | 理论片午午伦夜理片影院99 | 久久夜色tv网站免费影院 | 青草悠悠视频在线观看 | 六月婷婷激情综合 | 男女爱爱是免费看 | 偷偷久久 | 欧美一级一一特黄 | 毛片又大又粗又长又硬 | 男女交性视频免费视频 | 在线免费观看h视频 | 视频一区二区免费 | 亚洲精品美女久久久 | 免费午夜在线视频 | 四虎永久地址4hu紧急入口 | 日本欧美一区二区三区免费不卡 | 正在播放一区二区 | 免费看 s色 | 日韩免费视频一区 | 伊人男人天堂 | 日日碰狠狠添天天爽五月婷 | 欧美三级成人 | 800免费资源网 | 日本免费视频 | 在线观看免费av网 | 日本一区二区不卡在线 | 黄到让你下面湿的视频 | 在线麻豆国产传媒60在线观看 | 色婷婷精品视频 | 成年人黄色大片大全 | 狠狠色色综合网站 | 午夜爽爽爽 | 人人干人人草 |