NodeMCU是一個(gè)開(kāi)源物聯(lián)網(wǎng)平臺(tái),包含運(yùn)行在expressif Systems ESP8266 Wi-Fi SoC上的固件,硬件基于ESP-12模塊。NodeMCU的特點(diǎn)之一是可以使用Arduino IDE進(jìn)行簡(jiǎn)單的編程。
大多數(shù)地方都有自動(dòng)路燈,可以感知白天和黑夜,并根據(jù)晝夜自動(dòng)打開(kāi)和關(guān)閉。在這里,我們擴(kuò)展了這個(gè)項(xiàng)目,增加了一個(gè)額外的限制來(lái)打開(kāi)燈,路燈只會(huì)在黑暗中發(fā)光,有人穿過(guò)街道。該項(xiàng)目的主要目標(biāo)是通過(guò)只在需要時(shí)發(fā)光路燈來(lái)減少電力消耗。在這個(gè)項(xiàng)目中,我們展示了智能路燈的原型,它有3個(gè)紅外傳感器,1個(gè)LDR傳感器和3個(gè)led,每個(gè)led代表一個(gè)路燈。我們還將更新LDR傳感器數(shù)據(jù)到ThingSpeak,并從世界任何地方通過(guò)互聯(lián)網(wǎng)控制led(路燈)。
亞馬遜發(fā)布亞馬遜ECHO語(yǔ)音控制揚(yáng)聲器已經(jīng)快三年了,由于Alexa語(yǔ)音服務(wù)的驚人表現(xiàn),揚(yáng)聲器的受歡迎程度繼續(xù)飆升,而且該平臺(tái)向開(kāi)發(fā)者開(kāi)放的事實(shí)導(dǎo)致了頂級(jí)電子制造商開(kāi)發(fā)與Alexa兼容的設(shè)備,以及幾家基于Alexa/亞馬遜ECHO的科技初創(chuàng)企業(yè)的誕生。
在之前的教程中,我們使用NodeMCU構(gòu)建了一個(gè)Alexa控制的家庭自動(dòng)化系統(tǒng)。它很容易構(gòu)建和實(shí)現(xiàn)。但有時(shí)我們需要更多的引腳來(lái)控制更多的設(shè)備,在這種情況下,我們可以使用一些具有更多GPIO引腳的微控制器與ESP8266板。在這里,我們將使用Arduino Uno和ESP8266來(lái)構(gòu)建基于物聯(lián)網(wǎng)的家庭自動(dòng)化系統(tǒng)。
空氣質(zhì)量日益惡化,不可避免的工業(yè)和城市化的增加將使它變得更糟。在AirVisual和綠色和平組織最近進(jìn)行的一項(xiàng)研究中,印度城市在世界污染最嚴(yán)重的30個(gè)城市中占據(jù)了22個(gè)位置,這是有失尊嚴(yán)的。在這一點(diǎn)上,已經(jīng)很清楚,我們必須對(duì)這個(gè)問(wèn)題迅速采取行動(dòng)。由于空氣污染不是肉眼可見(jiàn)的,因此重要的是要規(guī)范監(jiān)測(cè)系統(tǒng),通過(guò)實(shí)時(shí)測(cè)量污染物參數(shù),并在空氣質(zhì)量下降超過(guò)一定水平時(shí)發(fā)出通知,從而真正了解城市的人們。
在這里,我們正在構(gòu)建一個(gè)物聯(lián)網(wǎng)水位監(jiān)測(cè)系統(tǒng),使用浮動(dòng)液位傳感器和NodeMCU ESP8266來(lái)監(jiān)測(cè)水位并將其發(fā)布在web服務(wù)器上。本系統(tǒng)在水位低時(shí)自動(dòng)開(kāi)啟水泵,在水位滿時(shí)自動(dòng)關(guān)閉水泵。用戶也可以從web服務(wù)器手動(dòng)覆蓋對(duì)泵的控制。如果您是ESP8266的新手,那么在繼續(xù)之前先學(xué)習(xí)創(chuàng)建基于ESP8266的web服務(wù)器。此外,在這里查看其他基于ESP8266的物聯(lián)網(wǎng)項(xiàng)目。
射頻通信是物聯(lián)網(wǎng)應(yīng)用中最常用的通信技術(shù)之一,我們之前在兩臺(tái)Arduino之間的通信中使用了433 MHz的射頻模塊。在本教程中,我們將使用NRF24L01收發(fā)模塊在Arduino板和NodeMCU之間進(jìn)行無(wú)線通信。在這里,我們將使用NodeMCU ESP8266從互聯(lián)網(wǎng)服務(wù)器獲取實(shí)時(shí)時(shí)間戳,并通過(guò)NRF24L01收發(fā)器無(wú)線傳輸?shù)紸rduino uno,并將其打印在連接到Arduino uno的16x2 LCD顯示屏上。
鬧鐘已經(jīng)使用了幾十年,但自從手機(jī)進(jìn)入市場(chǎng)后,人們更喜歡在手機(jī)上設(shè)置鬧鐘。這個(gè)鬧鐘項(xiàng)目一直很受電子愛(ài)好者的歡迎。今天,我們還使用NodeMCU構(gòu)建物聯(lián)網(wǎng)鬧鐘,您可以在沒(méi)有任何互聯(lián)網(wǎng)連接的情況下使用網(wǎng)頁(yè)設(shè)置鬧鐘時(shí)間。
自1962年問(wèn)世以來(lái),機(jī)械臂一直被各行業(yè)用于執(zhí)行復(fù)雜而繁瑣的工作。從裝配線到噴漆車間,這些機(jī)械臂廣泛應(yīng)用于汽車制造業(yè)。最近,隨著技術(shù)的進(jìn)步和物聯(lián)網(wǎng)(IoT)的出現(xiàn),機(jī)器人手臂也開(kāi)始在醫(yī)療應(yīng)用中投入使用,醫(yī)生可以通過(guò)無(wú)線控制機(jī)器人手臂進(jìn)行遠(yuǎn)程手術(shù)。在這個(gè)項(xiàng)目中,我們將使用NodeMCU構(gòu)建一個(gè)基于物聯(lián)網(wǎng)的無(wú)線機(jī)械臂。
如果你家里有一只寵物,當(dāng)你離開(kāi)家的時(shí)候,你沒(méi)有人喂它,那么你肯定需要某種機(jī)器來(lái)做這項(xiàng)工作。因此,我們正在構(gòu)建一個(gè)簡(jiǎn)單,高效且具有成本效益的物聯(lián)網(wǎng)寵物喂食機(jī)。使用這臺(tái)機(jī)器,你可以喂你的寵物谷歌助手從世界任何地方。你只需要說(shuō):“好的,谷歌。喂我的寵物”和其他的事情將由這臺(tái)機(jī)器完成。你也可以設(shè)置一個(gè)特定的時(shí)間使用谷歌助手喂養(yǎng)你的寵物。例如,說(shuō)“好的,谷歌。“喂我的寵物今天早上”,它會(huì)在事先指定的時(shí)間喂你的寵物。像這樣,你也可以為中午和晚上設(shè)定一個(gè)特定的時(shí)間。
庫(kù)存管理對(duì)幾乎所有類型的貨物存儲(chǔ)和加工業(yè)務(wù)都是必不可少的。健康的庫(kù)存管理有助于產(chǎn)品的順利交付。所以知道你們的庫(kù)存還有多少是非常重要的。庫(kù)存管理也是必不可少的,以確保有足夠的材料用于當(dāng)前的項(xiàng)目,并決定何時(shí)重新訂購(gòu)產(chǎn)品。等。在存儲(chǔ)數(shù)千件物品的大型庫(kù)存中,人工定期檢查庫(kù)存是非常困難的,而且還可能導(dǎo)致錯(cuò)誤。
電池是任何設(shè)備最重要的部件,因?yàn)樗鼮檎麄€(gè)系統(tǒng)供電。鋰電池的充電和放電不當(dāng)可能會(huì)導(dǎo)致很大的安全問(wèn)題,因此監(jiān)測(cè)電池的電壓水平非常重要。電動(dòng)汽車中有一個(gè)單獨(dú)的系統(tǒng),稱為電池管理系統(tǒng)(BMS),它監(jiān)控電池組的所有屬性,如電壓、電流、溫度等,并確保鋰電池的安全性和可操作性。
因?yàn)闄C(jī)器人,自動(dòng)化才成為可能,現(xiàn)在他們正在做工業(yè)中的大部分工作。機(jī)器人被編程來(lái)完成重復(fù)的任務(wù),但它們也可以被手動(dòng)操作來(lái)完成一些復(fù)雜的任務(wù),比如手術(shù)。但現(xiàn)在,隨著人工智能和物聯(lián)網(wǎng)的引入,機(jī)器人能夠自己做出決策,并能夠在沒(méi)有任何人為干預(yù)的情況下執(zhí)行許多任務(wù)。
如今,在繁忙的地區(qū)找到停車位非常困難,而且沒(méi)有系統(tǒng)可以在線獲取可用停車位的詳細(xì)信息。想象一下,如果你可以在手機(jī)上獲得停車位的可用信息,而你不需要到處漫游來(lái)檢查可用性。這個(gè)問(wèn)題可以通過(guò)基于物聯(lián)網(wǎng)的智能停車系統(tǒng)來(lái)解決。使用基于物聯(lián)網(wǎng)的停車系統(tǒng),您可以通過(guò)互聯(lián)網(wǎng)輕松訪問(wèn)可用的停車位。該系統(tǒng)可以完全實(shí)現(xiàn)汽車停車系統(tǒng)的自動(dòng)化。從您的進(jìn)入到付款和退出都可以自動(dòng)完成。
led幾乎用于所有的裝飾照明,但它們大多數(shù)只產(chǎn)生一種顏色。因此,為了創(chuàng)造一個(gè)美麗的光模式,使用多色LED條,這不僅消耗更多的電力,而且難以管理。今天我們使用的是新一代LED- NeoPixel,它可以產(chǎn)生1680萬(wàn)種顏色。NeoPixels是可編程的,通過(guò)正確的編程,它可以創(chuàng)建許多美麗的照明模式。這里將使用NodeMCU和Blynk應(yīng)用程序通過(guò)互聯(lián)網(wǎng)控制NeoPixel LED條的顏色和亮度。Blynk是一個(gè)智能手機(jī)應(yīng)用程序,使用它我們可以通過(guò)智能手機(jī)控制任何基于物聯(lián)網(wǎng)的應(yīng)用程序。
紙幣計(jì)數(shù)器是一種檢測(cè)不同面額紙幣并告訴其價(jià)值的機(jī)器。在這個(gè)物聯(lián)網(wǎng)項(xiàng)目中,我們使用顏色感應(yīng)技術(shù)來(lái)檢測(cè)音符值。因此,這里我們將使用帶有NodeMCU ESP8266的TCS230顏色傳感器來(lái)檢測(cè)貨幣價(jià)值,并在網(wǎng)頁(yè)和16x2 LCD上顯示相同的值。NodeMCU ESP8266是一個(gè)非常流行的Wi-Fi模塊,我們之前使用NodeMCU ESP8266構(gòu)建了許多物聯(lián)網(wǎng)項(xiàng)目。
從聯(lián)網(wǎng)汽車到聯(lián)網(wǎng)可穿戴設(shè)備再到家庭安全,物聯(lián)網(wǎng)正迅速進(jìn)入各個(gè)領(lǐng)域?,F(xiàn)在我們有物聯(lián)網(wǎng)支持的家庭自動(dòng)化和安全設(shè)備,可以使用物聯(lián)網(wǎng)從世界任何地方控制。市場(chǎng)上有很多種類的Wi-Fi門鎖,可以讓你的家更安全,節(jié)省找鑰匙的時(shí)間。在這里,我們還構(gòu)建了一個(gè)類似的Wi-Fi門鎖,可以通過(guò)智能手機(jī)控制。
我們都在購(gòu)物中心等地方排隊(duì)付款,這是非常累人的,在計(jì)費(fèi)過(guò)程中浪費(fèi)了很多時(shí)間。今天我們將構(gòu)建一個(gè)帶有自動(dòng)計(jì)費(fèi)系統(tǒng)的智能購(gòu)物車,它不僅減少了等待時(shí)間,而且使整個(gè)過(guò)程非常順利和容易。
每個(gè)漫威粉絲都會(huì)羨慕有一個(gè)像賈維斯這樣的私人助理,用他們的語(yǔ)音命令來(lái)完成事情。但是,我們還遠(yuǎn)沒(méi)有達(dá)到那樣的智能,我們今天擁有的最接近的東西是谷歌Assistant、Siri、Cortana等語(yǔ)音助手。今天,市場(chǎng)上有幾十種基于物聯(lián)網(wǎng)的智能設(shè)備,可以使用這些語(yǔ)音助手進(jìn)行控制,但繼續(xù)更換我們家中的每個(gè)電子設(shè)備以使其適合家庭自動(dòng)化是不公平的。這就是為什么,在這個(gè)項(xiàng)目中,我們將建立一個(gè)通用紅外遙控器,可以控制每一個(gè)電子設(shè)備,在紅外遙控器操作?;旧?,我們將使用NodeMCU復(fù)制原始遠(yuǎn)程信號(hào),以便我們可以在需要時(shí)從互聯(lián)網(wǎng)觸發(fā)這些信號(hào)。這個(gè)項(xiàng)目中的電路將特別集中在建立通用交流遙控器來(lái)打開(kāi)/關(guān)閉任何交流,但其他電器的程序也非常相似。
如今,安全是我們最關(guān)心的問(wèn)題,無(wú)論是與我們的資產(chǎn),如車輛,房屋還是我們的孩子有關(guān)。在這種情況下,GPS跟蹤設(shè)備是非常有用的。它們可以很容易地用于跟蹤車輛或資產(chǎn)的實(shí)時(shí)位置,以防發(fā)生任何緊急情況,如盜竊、事故等。他們也可以和孩子們?cè)谝黄?,追蹤他們的位置?/p>