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

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

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

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

如何通過esp8266模塊增強(qiáng)標(biāo)準(zhǔn)的硬連線門鈴

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

步驟1:硬件和材料

如何通過esp8266模塊增強(qiáng)標(biāo)準(zhǔn)的硬連線門鈴

需要以下材料

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

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

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

所示的原理圖包括一個(gè)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草圖

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

ESP8266WiFi

WifiClient

ESP8266WebServer

ESP8266mDNS

ESP8266HTTPUpdateServer

ArduinoJson

WifiClientSecure

IFTTTMaker

DNSServer

WiFiManager(可選使用)

OneWire

DallasTemperature

草圖中要更改的項(xiàng)目,包括

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

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

固件OTA密碼update_password

WifiManager密碼WM_PASSWORD

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

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

可選更改包括

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

更改的引腳對(duì)于溫度傳感器

將Web訪問端口從默認(rèn)80更改

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

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

esp8266 Web服務(wù)器上可能會(huì)訪問其他活動(dòng)

ip/recent顯示最近門鈴活動(dòng)

ip/reloadConfig重新加載espConfig

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

步驟3:配置

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

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

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

文件中的示例為

#Hall

#Mac地址

123456ABCDEF

#模塊名稱

esp8266-hall

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

9

#EIOT節(jié)點(diǎn)的溫度

N9S0

#未使用

-1

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

60

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

300

#鍋爐功率間隔

0

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

-1

#EasyIOT鐘形推節(jié)點(diǎn)

N10S0

#IFTTT通知值

前面

#IFTTT通知事件名稱

門鈴

#action URL

192.168.0.2/snap.php

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

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

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

第4步:通知

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

它嘗試通過IFTTT或PushOver通知此情況。我現(xiàn)在使用PushOver,因?yàn)樗峁┝烁斓捻憫?yīng)。

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

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

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

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

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

步驟5:EasyIOT集成

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

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

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

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

步驟6:其他Bell Push操作

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

IFTTT通知

EasyIOT報(bào)告

執(zhí)行操作URL

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

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

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

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

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

    關(guān)注

    1

    文章

    119

    瀏覽量

    36003
  • ESP8266
    +關(guān)注

    關(guān)注

    50

    文章

    962

    瀏覽量

    45416
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    esp8266加入到c51單片機(jī)單通道程序怎么寫

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

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

    ESP8266 太空人動(dòng)畫的 OLED 顯示
    的頭像 發(fā)表于 10-08 15:06 ?359次閱讀
    <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 ?2259次閱讀
    <b class='flag-5'>ESP8266</b> <b class='flag-5'>通過</b> MQTT 協(xié)議實(shí)現(xiàn) LED 的遠(yuǎn)程控制

    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è)備開始進(jìn)入我們的生活。其中,ESP32和ESP82
    的頭像 發(fā)表于 08-19 18:23 ?1489次閱讀

    esp8266esp32區(qū)別是什么

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

    ESP8266需要燒錄固件庫嘛

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

    esp8266不燒錄可以使用嗎

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

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

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

    如何給ESP8266模塊命名?

    我正在為我ESP8266模塊分配一個(gè)名稱。我想使用名稱訪問它,而不是 Station 模式下的 IP 地址。有什么建議怎么做嗎? 我正在使用本機(jī)代碼和 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ò)天氣時(shí)鐘OLED顯示

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

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

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

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

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

    使用Wi-Fi ESP8266方案模組接入云平臺(tái)

    ESP8266模塊芯片是基于無線通信協(xié)議的UARTWi-Fi透傳模塊芯片,支持802.11b/g/n的無線標(biāo)準(zhǔn),并帶有三種可選擇的工作模式。ESP
    的頭像 發(fā)表于 05-10 08:20 ?1959次閱讀
    使用Wi-Fi <b class='flag-5'>ESP8266</b>方案模組接入云平臺(tái)
    主站蜘蛛池模板: 五月激情啪啪网 | 欧美人与动性行为网站免费 | 熊出没之环球大冒险旧版免费观看 | 日韩毛片在线影视 | 国产高清在线免费 | sihu免费观看在线高清 | 尤物啪啪 | 色综合久久久久综合99 | 色图插插插 | 毛片天天看 | 无限国产资源 | 国产精品一级香蕉一区 | 理论片午午伦夜理片影院99 | 一级a毛片免费观看 | 欧美日韩精品乱国产 | 激情综合网站 | 欧洲另类一二三四区 | 97影院理论片手机在线观看 | 久久视频免费 | 你懂的免费在线 | 三级三级三级网站网址 | 91亚色视频 | 国内精品第一页 | 国产三级跑 | 午夜精品在线视频 | 五月天婷五月天综合网在线 | 日本一区二区在线免费观看 | 一区二区三区高清视频在线观看 | 国产普通话一二三道 | 天天澡天天摸天天添视频 | 狠狠躁夜夜躁人人躁婷婷视频 | 欧美不卡1卡2卡三卡老狼 | 26uuu另类亚洲欧美日本一 | 久久久免费视频播放 | 久久夜色精品 | 深夜看片在线观看18 | 天天操天天干天天透 | 天堂网在线.www天堂在线资源 | 亚洲综合婷婷 | 乱高h亲女 | 美女福利在线观看 |