這一次,我們使用ESP8266 NodeMCU作為主控制器,并使用太陽能電池板為整個設(shè)置供電。這將是一個自給自足的太陽能無線氣象站。它還使用3.7V 18650鋰離子電池為電路供電,該鋰離子電池將使用TP4056鋰離子充電器模塊為太陽能電池板充電。除此之外,它將有一個DHT11傳感器來測量溫度和濕度,BMP280傳感器來測量壓力,雨水傳感器來檢測降雨量。所有天氣數(shù)據(jù)都將被記錄并保存在ThingSpeak物聯(lián)網(wǎng)云上,可以從世界任何地方進行監(jiān)控。
市場上有各種各樣的MQ傳感器,可以測量甲烷,丁烷,液化石油氣,煙霧,酒精,乙醇,一氧化碳,氫氣,氨等。這些傳感器廣泛應(yīng)用于煙霧探測、氣體探測和空氣質(zhì)量監(jiān)測系統(tǒng)。其中,我們之前在食品監(jiān)測系統(tǒng)中使用了MQ4氣體傳感器,在空氣質(zhì)量監(jiān)測系統(tǒng)中使用了MQ135。
洪水是一種已知的重大自然災(zāi)害,給環(huán)境和生物造成了巨大的損失。在這種情況下,對不同條件下的河床水位狀況進行應(yīng)急預(yù)警就顯得尤為重要。在這個項目中,目標(biāo)是感知河床的水位,檢查它們是否處于正常狀態(tài)。如果它們超過了限制,那么它就會通過LED指示和互聯(lián)網(wǎng)應(yīng)用程序提醒人們。在這里,我們使用超聲波傳感器來感知河流水位,并使用NodeMCU ESP8266來處理這些數(shù)據(jù)。這些數(shù)據(jù)將被上傳到ThingSpeak物聯(lián)網(wǎng)云,使用該云,可以從世界任何地方以圖形方式監(jiān)測河流水位。
我們家庭中用來測量能源消耗的傳統(tǒng)電能表是一種離線設(shè)備,因此必須手動監(jiān)控。但現(xiàn)在市場上有智能電能表,其讀數(shù)可以從任何地方使用互聯(lián)網(wǎng)進行監(jiān)控,不僅是能源消耗,而且我們可以使用物聯(lián)網(wǎng)在筆記本電腦或移動設(shè)備上監(jiān)控多個參數(shù),如電壓,電流,功率因數(shù),頻率等。
在這個項目中,我們將整合Adafruit IO與Zapier,以便在Adafruit IO Feed中發(fā)布數(shù)據(jù)時發(fā)送電子郵件通知。我們將使用NodeMCU和BMP180傳感器。早些時候,我們在許多物聯(lián)網(wǎng)項目中使用IFTTT來發(fā)送電子郵件通知。
大家都會同意,我們的家用電器耗電量高,令人十分困擾,我們每個月都在盡力減少電費。不僅如此,為了了解和監(jiān)測電力使用情況,我們不斷檢查安裝在家里或辦公室的電表。如果我們可以通過智能手機隨時隨地監(jiān)控電費會怎么樣?是的,在物聯(lián)網(wǎng)的幫助下,我們可以使用智能電表輕松監(jiān)控功耗。我們之前做過其他基于物聯(lián)網(wǎng)的遠(yuǎn)程監(jiān)控項目,如溫度和濕度監(jiān)測,電池監(jiān)測,食品監(jiān)測,空氣質(zhì)量監(jiān)測等。
你通常會在ThingSpeak和其他物聯(lián)網(wǎng)平臺上看到帶有實時圖表和表格的數(shù)據(jù)記錄web服務(wù)器。但是我們也可以創(chuàng)建我們自己的web服務(wù)器,可以實時更新數(shù)據(jù),我們以前使用不同的板創(chuàng)建了許多web服務(wù)器。在這里,我們還將使用DHT11傳感器創(chuàng)建ESP8266 Web服務(wù)器數(shù)據(jù)記錄器。在這里,溫度和濕度數(shù)據(jù)將使用AJAX在網(wǎng)頁上更新。
隨著水位的日益下降,有效的水資源管理已成為一種必要。計算水流量的方法有很多,用于測量管道中流量的水流量儀表也有各種類型,但它們都過于昂貴。代替這些昂貴的水表,我們可以使用現(xiàn)成的低成本的YFS201水流量傳感器。除了測量水流量外,該傳感器還可用于軟飲料工業(yè)和化學(xué)工業(yè),以在此自動化過程中持續(xù)測量和量化他們正在處理的液體。
跌倒檢測系統(tǒng)對老年人非常有用。它可以在發(fā)現(xiàn)任何跌倒時通知有關(guān)人員或家庭成員,并可以減少延遲就醫(yī)的風(fēng)險。這導(dǎo)致了許多不同類型的自動跌倒檢測系統(tǒng)的發(fā)展。如今,你可以在智能手表、健身追蹤器和其他類型的可穿戴設(shè)備上找到跌倒探測器。
HC-SR501運動傳感器通常被稱為PIR傳感器,用于多種安全報警系統(tǒng)和運動探測器系統(tǒng)。它不是發(fā)射紅外信號,而是吸收紅外信號,這就是為什么它被稱為PIR(被動紅外)傳感器。每個物體都以紅外射線的形式發(fā)出熱量,因此每當(dāng)PIR傳感器檢測到熱量的任何變化時,其輸出引腳就會變?yōu)镠IGH。PIR傳感器的關(guān)鍵部件是熱釋電傳感器和運動檢測器IC BISS0001。BISS0001 IC從傳感器獲取數(shù)據(jù)并相應(yīng)地測量輸出引腳HIGH或LOW。
今天我們將研究一個水位指示器,它的數(shù)據(jù)可以通過局域網(wǎng)的網(wǎng)頁進行監(jiān)測。水位將通過超聲波距離測量傳感器來檢測。我們之前已經(jīng)使用浮子傳感器構(gòu)建了另一個基于物聯(lián)網(wǎng)的水箱水位監(jiān)測系統(tǒng),但在這個項目中,我們將使用超聲波傳感器來檢測水位。
在生產(chǎn)環(huán)境中,產(chǎn)品分類可能是一個非常困難的過程。持續(xù)的人工分揀會產(chǎn)生問題,并且需要大量的時間和人力。所以在本教程中,我們將使用NodeMCU-ESP8266, TCS3200顏色傳感器和兩個伺服電機構(gòu)建一個基于物聯(lián)網(wǎng)的顏色分選機,正如標(biāo)題所說,它將根據(jù)顏色對事物進行分類。TCS3200顏色傳感器負(fù)責(zé)感知物體的顏色,并使用兩個伺服電機將它們放入各自的預(yù)定義顏色盒中。由于它是物聯(lián)網(wǎng)的,每種顏色的產(chǎn)品數(shù)量將顯示在Thingspeak控制面板上。
ESPHome是一個簡單但功能強大的系統(tǒng),允許用戶使用YAML配置文件控制ESP板。它允許用戶在沒有任何編程技能的情況下快速輕松地為傳感器和設(shè)備構(gòu)建定制固件。ESPHome支持一長串設(shè)備、傳感器和協(xié)議,這些設(shè)備、傳感器和協(xié)議可以通過幾行YAML進行配置。除此之外,它還可以控制燈光、顯示器等等。它可以集成與家庭助理在幾次點擊。
庫存控制是有效的庫存管理的關(guān)鍵組成部分。跟蹤你的股票可以讓你提前做好計劃和決策。如今,我們當(dāng)?shù)氐某泻痛笮凸S將貨物儲存在大貨架或巨大的倉庫中,為了了解當(dāng)前的商店/業(yè)務(wù)數(shù)量,業(yè)主必須手動數(shù)包。這個過程不僅需要時間,而且還會引入人為錯誤。在大型倉庫的情況下,情況變得非常復(fù)雜,人工定期檢查庫存變得非常困難。
LoRa技術(shù)在世界范圍內(nèi)的滲透正在增加,由于它們能夠以非常低的功耗運行,LoRa設(shè)備非常適合電池密集型應(yīng)用,如遠(yuǎn)程天氣監(jiān)測、遙感和跟蹤。我們之前已經(jīng)看到了如何將HPD13A Lora模塊與Arduino集成以建立與物聯(lián)網(wǎng)的通信并將溫度數(shù)據(jù)發(fā)送到TTN服務(wù)器。
如果你想制造任何物聯(lián)網(wǎng)設(shè)備,那么Blynk是一個流行的物聯(lián)網(wǎng)(IoT)平臺,允許你通過智能手機或平板電腦遠(yuǎn)程控制硬件。它提供了一個用戶友好的拖放界面,簡化了自定義界面的創(chuàng)建,用于設(shè)計和控制各種物聯(lián)網(wǎng)設(shè)備和項目。Blynk支持許多不同類型的開發(fā)板和不同類型的連接類型,如以太網(wǎng),WiFi, GSM和衛(wèi)星。它促進了實時數(shù)據(jù)可視化、遠(yuǎn)程監(jiān)控和交互式自動化。
隨著物聯(lián)網(wǎng)(IoT)技術(shù)的飛速發(fā)展,無線通信技術(shù)成為了連接各種智能設(shè)備的關(guān)鍵。ESP8266作為一款低成本的Wi-Fi芯片,因其強大的功能和靈活性,在物聯(lián)網(wǎng)領(lǐng)域得到了廣泛應(yīng)用。本文將深入探討ESP8266是否可以不用外部Flash而單獨作為Wi-Fi模塊使用,并從多個角度進行分析和討論。