資料介紹
描述
介紹
該項目旨在通知您當前所在的房間何時達到不舒服的溫度。有很多方法可以設置通知,我通過電話通知自己。
硬件設置
以下是該項目布線設置的幾個角度。我在標準面包板上使用了 Particle Argon 和溫度和濕度傳感器。
讀數溫度
在設置有關房間溫度的任何通知之前,我必須對設備進行編碼才能讀取房間的溫度。
這是初始設置的代碼。我為此項目導入了 Adafruit_DHT.h API。
#include
#define DHTPIN D6
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
這是我的設置功能。
void setup() {
pinMode(D7, OUTPUT);
Serial.begin(9600);
dht.begin();
}
在我的循環函數中,我找到了華氏和攝氏的濕度和溫度。雖然我只在這個項目中使用華氏溫度,但它可以修改為由房間內的濕度或一定程度的攝氏溫度觸發。
此外,溫度讀數之間有大約 10 秒的延遲。
void loop() {
delay(10000);
float f = dht.getTempFarenheit();
現在為了檢查傳感器是否正確讀取了房間的溫度,我將溫度(以華氏度為單位)打印到串行監視器上。
Serial.print(dht.getTempFarenheit());
Serial.println(" degrees F");
現在我的項目正在讀取房間的溫度,我可以在氬氣插入并運行的任何時候檢查溫度。
IFTTT 通知
為了接收來自 IFTTT 的通知,我首先讓我的 Argon 在溫度(華氏度)大于某個指數時發布一個事件。此外,我以 if 語句的形式添加了一項安全措施,因此如果傳感器接收到的讀數不正確(溫度明顯異常),則不會計算在內。
if (isnan(f) || dht.getTempFarenheit() > 85.00) {
Serial.println("Failed to read from DHT sensor!");
return;
}
else if (dht.getTempFarenheit() > 74.00){
Particle.publish("tooHot", "openDoor");
}
完成后,我設置了 IFTTT 小程序。在我的 IFTTT 小程序中,如果事件是從我的 Particle Argon 發布的,我會收到一個電話,告訴我開門。
這是接聽電話的錄音。
雖然觸發 IFTTT 通知可能需要一段時間,但這是獲得通知的有效方式。
- Lane Tech HS-PCL-食品儲藏室入口探測器
- Lane Tech PCL房間通知器開源分享
- Lane Tech PCL:通過語音命令的東西分配器
- Lane Tech HS PCL自動燈開源
- Lane Tech HSPCL自動太陽燈
- Lane Tech PCL亞馬遜Alexa PC啟動和加熱器啟動
- Lane Tech HS PCL RAGE探測器開源分享
- Lane Tech HS前門傳感器開源分享
- Lane Tech HS濕度變化提醒
- Lane Tech HS PCL簡單的門傳感器
- Lane Tech HS溫度傳感器 帶電子郵件警報
- Lane Tech PCL粒子氬激光絆線開源
- Lane Tech HS溫控風扇開源分享
- Lane Tech PCL洗衣機顯示器
- 愛華立體聲收放機HS-WR70/HS-WR707 2次下載
- edp接口1lane支持1080p嗎 791次閱讀
- HD、HS系列刀開關的應用 1645次閱讀
- HS2247PT射頻發射芯片產品介紹 1190次閱讀
- HS3069產品介紹 576次閱讀
- HS6601燒寫配置工具介紹 2075次閱讀
- Free RTOS的任務通知-3 766次閱讀
- Free RTOS的任務通知-2 746次閱讀
- Free RTOS的任務通知-1 789次閱讀
- FreeRTOS任務通知簡介及實現 1833次閱讀
- HS6253智能紅外遙控器方案 1219次閱讀
- 8位CMOS單片機HS23P6836/45概述、特征及應用電路 1864次閱讀
- dfrobotHitec HS422標準舵機介紹 3739次閱讀
- digilent JTAG-HS2編程電線 介紹 5174次閱讀
- digilent JTAG-HS3編程電線 介紹 5383次閱讀
- 鉑電阻溫度傳感器的hs編碼 4212次閱讀
下載排行
本周
- 1普中科技HC6800-EM3使用操作手冊
- 21.69 MB | 3次下載 | 2 積分
- 2PCB板EMC/EMI的設計技巧
- 0.20 MB | 3次下載 | 免費
- 32024PMIC市場洞察
- 2.23 MB | 2次下載 | 免費
- 4MSP430?閃存器件引導加載程序(BSL)
- 1.45MB | 2次下載 | 免費
- 5PL4807單節鋰離子電池充電器中文手冊
- 1.36 MB | 2次下載 | 免費
- 6LTH7充電電路和鋰電池升壓5V輸出電路原理圖
- 0.04 MB | 1次下載 | 免費
- 7HT2120兩節鋰電池保護板電路
- 0.22 MB | 1次下載 | 免費
- 8BQ77207EVM用戶指南
- 865.23KB | 1次下載 | 免費
本月
- 1XL4015+LM358恒壓恒流電路圖
- 0.38 MB | 151次下載 | 1 積分
- 2PCB布線和布局電路設計規則
- 0.40 MB | 33次下載 | 免費
- 3智能門鎖原理圖
- 0.39 MB | 13次下載 | 免費
- 4GB/T4706.1-2024 家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 11次下載 | 1 積分
- 5JESD79-5C_v1.30-2024 內存技術規范
- 2.71 MB | 10次下載 | 免費
- 6elmo直線電機驅動調試細則
- 4.76 MB | 9次下載 | 6 積分
- 7WIFI智能音箱原理圖完整版
- 0.09 MB | 7次下載 | 10 積分
- 8PC1013三合一快充數據線充電芯片介紹
- 1.03 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935115次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183332次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73806次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多