色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

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

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-18 11:42 ? 次閱讀

步驟1:硬件和材料

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

需要以下材料

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

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

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

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

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

DC Buck轉(zhuǎn)換器用于3.3V電源

整流二極管(例如1N4001)

電解電容器220uF 35V

電解電容器220uF 16V

齊納二極管3.3或2.6V

電阻器

插排板件

連接器(如有需要)

DS18B20數(shù)字溫度傳感器

步驟2:軟件

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

需要對此進行調(diào)整以適應(yīng)當(dāng)?shù)貤l件,然后在esp8266 Arduino環(huán)境中進行編譯。需要以下庫,它們是標準的或可以添加的。

ESP8266WiFi

WifiClient

ESP8266WebServer

ESP8266mDNS

ESP8266HTTPUpdateServer

ArduinoJson

WifiClientSecure

IFTTTMaker

DNSServer

WiFiManager(可選使用)

OneWire

DallasTemperature

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

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

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

固件OTA密碼update_password

WifiManager密碼WM_PASSWORD

可以通過注釋掉WM_NAME來手動設(shè)置Wifi

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

可選更改包括

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

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

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

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

在軟件中,通過中斷檢測到第一個脈沖的上升沿來檢測門鈴?fù)苿訌臋z測器電路。所有后續(xù)中斷都將被忽略。超時用于在BELL_MIN_INTERVAL設(shè)置為10秒后重新激活檢測器。

esp8266 Web服務(wù)器上可能會訪問其他活動

ip/recent顯示最近門鈴活動

ip/reloadConfig重新加載espConfig

ip/bellPush模擬門鈴?fù)扑?/p>

步驟3:配置

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

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

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

文件中的示例為

#Hall

#Mac地址

123456ABCDEF

#模塊名稱

esp8266-hall

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

9

#EIOT節(jié)點的溫度

N9S0

#未使用

-1

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

60

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

300

#鍋爐功率間隔

0

#EasyIOT鍋爐電源節(jié)點

-1

#EasyIOT鐘形推節(jié)點

N10S0

#IFTTT通知值

前面

#IFTTT通知事件名稱

門鈴

#action URL

192.168.0.2/snap.php

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

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

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

第4步:通知

當(dāng)檢測到門鈴?fù)苿訒r,將檢測到鍋爐正在加熱的管道輸出。

它嘗試通過IFTTT或PushOver通知此情況。我現(xiàn)在使用PushOver,因為它提供了更快的響應(yīng)。

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

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

您需要在手機上安裝IFTTT應(yīng)用,然后在門鈴被觸發(fā)時就會出現(xiàn)通知。

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

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

步驟5:EasyIOT集成

該軟件可以將溫度和門鈴?fù)扑蛨蟾姘l(fā)送到EasyIOT服務(wù)器。 EasyIOT自動化可以根據(jù)這些報告來執(zhí)行其他操作。

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

現(xiàn)在在EASYIOT配置中添加虛擬驅(qū)動程序。選擇溫度模擬輸入,并記下EasyIOT節(jié)點名稱。這應(yīng)該放在espConfig文件的溫度節(jié)點名稱部分。

添加第二個虛擬驅(qū)動程序。選擇門數(shù)字輸入,記下節(jié)點名稱并放入espConfig文件。

步驟6:其他Bell Push操作

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

IFTTT通知

EasyIOT報告

執(zhí)行操作URL

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

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

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

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

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

    關(guān)注

    1

    文章

    118

    瀏覽量

    35831
  • ESP8266
    +關(guān)注

    關(guān)注

    50

    文章

    962

    瀏覽量

    45097
收藏 人收藏

    評論

    相關(guān)推薦

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

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

    ESP8266 太空人動畫的 OLED 顯示

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

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

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

    STM32 ESP8266阿里云鏈接源碼

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

    esp32和esp8266代碼共用嗎

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

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理器和架構(gòu) : ESP8266 :使用一個Tensilica L106 80MHz的處理器,屬于Xtensa架構(gòu)。 ESP32 :使
    的頭像 發(fā)表于 08-19 18:16 ?5509次閱讀

    ESP8266需要燒錄固件庫嘛

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

    esp8266不燒錄可以使用嗎

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

    esp8266wifi模塊怎么連接手機

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

    如何給ESP8266模塊命名?

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

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

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

    ESP8266網(wǎng)絡(luò)天氣時鐘OLED顯示

    基于ESP8266實現(xiàn)網(wǎng)絡(luò)獲取天氣和時鐘并OLED顯示
    的頭像 發(fā)表于 06-28 04:46 ?1217次閱讀
    <b class='flag-5'>ESP8266</b>網(wǎng)絡(luò)天氣時鐘OLED顯示

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

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

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

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

    使用Wi-Fi ESP8266方案模組接入云平臺

    ESP8266模塊芯片是基于無線通信協(xié)議的UARTWi-Fi透傳模塊芯片,支持802.11b/g/n的無線標準,并帶有三種可選擇的工作模式。ESP
    的頭像 發(fā)表于 05-10 08:20 ?1871次閱讀
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模組接入云平臺
    主站蜘蛛池模板: 久久人人玩人妻潮喷内射人人 | 欧美精品一区二区三区四区| 久久精品国产色蜜蜜麻豆国语版 | 99re精品视频在线播放视频| 色婷婷AV国产精品欧美毛片| 麻豆免费观看高清完整视频在线| 国产精品外围在线观看| 2020国产成人精品视频人| 羞羞答答影院在线| 人人舔人人爱| 空姐被黑人 苏晓曼| 国产婷婷色一区二区三区在线 | 久久久久久久伊人电影| 国产成人无码一区AV在线观看| 99久久无码一区人妻A片蜜| 亚洲精品视频观看| 爽爽影院线观看免费| 欧美成人猛片aaaaaaa| 久久伊人网站| 精选国产AV精选一区二区三区| 国产精品久久久久久52AVAV| x69老师x日本| 538视频这里只有精品| 亚洲午夜久久久久中文字幕| 午夜视频体内射.COM.COM| 日本色女孩影院| 欧美卡1卡2卡三卡2021精品 | 九九热视频免费观看| 国产精品爽爽久久久久久无码| 床上色APP下载免费版 | 亚洲免费在线视频观看| 乌克兰肛交影视| 日本美国群交P片内射捆绑| 暖暖 视频 在线 观看 高清 | 99视频免费看| 999资源站| 92看看福利午夜影院| 20岁αsrian男同志免费| 中文字幕蜜臀AV熟女人妻| 亚洲在线v观看免费国| 亚洲日韩国产精品乱-久|