第1步:
1。 WEMOS D1 Mini Pro-帶有16MB閃存,外部天線連接器和基于ESP8266EX的內(nèi)置陶瓷天線的迷你wifi板。
3。 Blynk帳戶和智能手機上的應(yīng)用。
4。重置軟件和電源開關(guān)(可選),各種面包板,連接電線等以進行測試。
5。 Jiffy Box-我喜歡看清楚我的作品;-)。
6。安裝支架,將傳感器放置在門附近(我用一塊碎木片)。
步驟2:構(gòu)建原型并進行測試
將紅外傳感器連接到D1 Mini:
傳感器-D1 Mini
VCC ----》 + 5V
GND ----》 GND
OUT ----》 D3
運行草圖并檢查串行監(jiān)視器,以防阻塞傳感器的前面(LED的前面)時D3引腳上的值發(fā)生變化-您可以通過調(diào)節(jié)電位器(電位計)來更改檢測距離。我將其設(shè)置為大約5cm,這足以在打開時允許門上的變化。
編寫草圖,以便在門打開(傳感器被阻塞)時將引腳設(shè)置為HIGH,或者關(guān)門時(傳感器未阻塞)為低。您可以根據(jù)您相對于門的位置將傳感器安裝在哪個位置來輕松地將其反轉(zhuǎn)以適應(yīng)您的需要。
在將其安裝在盒子中時,我非常仔細地為LED鉆了一些孔,以使其與門框緊密貼合。 LED-無需額外的粘合劑即可輕松拆卸,以進行調(diào)節(jié),安裝等。
*注意:該草圖將傳感器定義為引腳0-但是它物理連接到WEMOS D1 Mini引腳D3。 。 。這是因為D! Mini基于ESP8266芯片/處理器。 D1 Mini實際上只是一個盾牌,草圖實際上只在ESP8266上運行。因此GPiO引腳0(在草圖中稱為)實際上是作為WEMOS D1 Mini引腳D3斷開的。您會在許多Arduino草圖中發(fā)現(xiàn)這一點,引腳映射在您所使用的板上會有所不同。
步驟3:安裝并瞧瞧!
我將傳感器安裝在一個小而清晰的盒子中(為了讓我看得見我的作品,請保持清晰?。0惭b在一塊碎木片上,以便當門打開時門框會阻塞傳感器。
我在盒子底部鉆了一個小孔,斜向鍋的頂部,我可以滑在小型螺絲刀中調(diào)節(jié)傳感器的范圍,而無需卸下蓋子。 (我也將蓋子安裝在底部,這樣,如果我確實需要打開盒子,就不需要從墻上卸下整個托架,就可以直接擰緊螺釘。)
Blynk項目非常簡單,每個LED窗口小部件分別用于打開和關(guān)閉(我將顏色更改為紅色和綠色,您可以在每個窗口小部件的應(yīng)用程序設(shè)置中選擇它們)。草圖將每秒檢查一次傳感器,并將數(shù)據(jù)發(fā)送到正確的LED小部件。
當門狀態(tài)改變時,推送通知會觸發(fā)。 (請注意,Blynk有一個限制,即它們僅允許每15秒進行一次推送通知(這是為了防止服務(wù)器被請求轟炸),我已在草圖中設(shè)置了計時器,以僅每16秒檢查一次門的狀態(tài)變化,這很好。足夠滿足我的需求。如果門打開后在16秒內(nèi)再次關(guān)閉,您將不會收到通知(但LED每隔一秒檢查一次,仍會顯示正確的狀態(tài))。
-
Arduino
+關(guān)注
關(guān)注
188文章
6489瀏覽量
189960 -
警報
+關(guān)注
關(guān)注
0文章
89瀏覽量
10014
發(fā)布評論請先 登錄
免費分享Arduino入門+進階(全套例程+書籍)

【第三章 警報聯(lián)動】手把手教你玩轉(zhuǎn)新版正點原子云
Codima推出提醒工單功能:集成警報與工單,提升產(chǎn)品可擴展性

開源項目!手把手教你制作一個互動式LED墻壁時鐘!
地下車庫一氧化碳監(jiān)測及風機控制系統(tǒng)方案

地下車庫CO監(jiān)測告警與風機遠程控制IoT解決方案
警報式保險絲的簡單介紹

地下車庫智能照明方案
智能地下車庫照明系統(tǒng)
車庫智能燈光控制系統(tǒng)架構(gòu)與功能優(yōu)勢
淺談地下車庫電動汽車火災(zāi)施救策略與研究

基于硬件的智能DAC醫(yī)用警報設(shè)計

基于MSPM0的醫(yī)用警報設(shè)計

評論