有沒有想過你的手機(jī)軟件是如何在駕駛時(shí)使用GPS定位你的位置的?這個(gè)問題的答案是,嵌入你手機(jī)中的一個(gè)小型GPS模塊與衛(wèi)星網(wǎng)絡(luò)通信,以確定你手機(jī)的位置。在這個(gè)項(xiàng)目中,我們將了解GPS模塊是如何工作的,我們將了解一種流行的GPS接收器模塊NEO 6M,該模塊與手機(jī)中使用的模塊大小不同,但工作原理相同。通過使用GPS接收器模塊和Thingspeak物聯(lián)網(wǎng)平臺(tái)提供的信息,我們將嘗試在圖表上繪制數(shù)據(jù)。除此之外,我們還將通過使用Thingspeak- Matlab可視化中的inbuild函數(shù)生成URL來可視化衛(wèi)星視圖地圖上的位置(需要編碼,在代碼說明部分進(jìn)行解釋)。
在過去幾年中,出現(xiàn)了許多物聯(lián)網(wǎng)云平臺(tái),以滿足不斷增長的物聯(lián)網(wǎng)設(shè)備網(wǎng)絡(luò)。這些物聯(lián)網(wǎng)云平臺(tái)可以用來管理、處理和傳輸信息,從物聯(lián)網(wǎng)設(shè)備到云,或者借助互聯(lián)網(wǎng)從云到連接的設(shè)備。除了傳輸信息外,這些平臺(tái)還可以用于控制設(shè)備,例如家庭自動(dòng)化系統(tǒng)。
在這個(gè)項(xiàng)目中,我們將整合Adafruit IO與Zapier,以便在Adafruit IO Feed中發(fā)布數(shù)據(jù)時(shí)發(fā)送電子郵件通知。我們將使用NodeMCU和BMP180傳感器。早些時(shí)候,我們在許多物聯(lián)網(wǎng)項(xiàng)目中使用IFTTT來發(fā)送電子郵件通知。
你通常會(huì)在ThingSpeak和其他物聯(lián)網(wǎng)平臺(tái)上看到帶有實(shí)時(shí)圖表和表格的數(shù)據(jù)記錄web服務(wù)器。但是我們也可以創(chuàng)建我們自己的web服務(wù)器,可以實(shí)時(shí)更新數(shù)據(jù),我們以前使用不同的板創(chuàng)建了許多web服務(wù)器。在這里,我們還將使用DHT11傳感器創(chuàng)建ESP8266 Web服務(wù)器數(shù)據(jù)記錄器。在這里,溫度和濕度數(shù)據(jù)將使用AJAX在網(wǎng)頁上更新。
新冠肺炎疫情爆發(fā)后,非接觸式測溫設(shè)備越來越受歡迎,大多數(shù)采用紅外溫度傳感器。這個(gè)裝置在沒有任何身體接觸的情況下測量人的體溫。今天我們還將使用NodeMCU和Arduino IDE來接口MLX90614紅外溫度傳感器。
一個(gè)使用NodeMCU的明確和全面的車輛事故和魯莽駕駛識(shí)別和警報(bào)系統(tǒng)。與互聯(lián)網(wǎng)上的其他項(xiàng)目不同,它有一個(gè)功能齊全的獨(dú)立電路。它結(jié)合了Invensense的MPU6050, Ublox Neo-6M GPS模塊和NodeMCU的功能,達(dá)到了很好的效果。MPU6050是加速度計(jì)和陀螺儀的結(jié)合,兩個(gè)模塊在數(shù)據(jù)傳輸上互相幫助,克服了各自的缺點(diǎn)。加速度計(jì)記錄跨3個(gè)軸的加速度,而陀螺儀記錄跨軸的轉(zhuǎn)速。GPS模塊以NMEA格式對數(shù)據(jù)進(jìn)行編碼,可用于確定事故發(fā)生的確切位置。除此之外,郵件還通過嵌入google鏈接的API調(diào)用發(fā)送到注冊郵件id。一項(xiàng)名為IFTTT的服務(wù)將不同的服務(wù)連接起來,幫助我們發(fā)送郵件。電子郵件傳遞信息,并將事故的位置發(fā)送給用戶。如果您想實(shí)時(shí)跟蹤車輛的位置,還可以查看基于物聯(lián)網(wǎng)的車輛跟蹤項(xiàng)目。
我們當(dāng)然無法想象一個(gè)沒有聲音的世界。聲音是我們?nèi)粘I钪胁豢苫蛉钡囊徊糠?,沒有聲音的存在,一切都會(huì)變得單調(diào)。但是任何東西太多都是危險(xiǎn)的,隨著汽車、揚(yáng)聲器等的出現(xiàn),最近幾天聲音污染已經(jīng)成為一種威脅。因此,在這個(gè)項(xiàng)目中,我們將構(gòu)建一個(gè)物聯(lián)網(wǎng)分貝計(jì)來測量特定位置的聲音,并使用物聯(lián)網(wǎng)將值記錄在圖表中。像這樣的設(shè)備在醫(yī)院和學(xué)校這樣的地方很有用,可以跟蹤和監(jiān)測聲音水平,并采取相應(yīng)的行動(dòng)。此前,我們還建立了一個(gè)空氣污染儀表,使用物聯(lián)網(wǎng)監(jiān)測空氣質(zhì)量。
庫存控制是有效的庫存管理的關(guān)鍵組成部分。跟蹤你的股票可以讓你提前做好計(jì)劃和決策。如今,我們當(dāng)?shù)氐某泻痛笮凸S將貨物儲(chǔ)存在大貨架或巨大的倉庫中,為了了解當(dāng)前的商店/業(yè)務(wù)數(shù)量,業(yè)主必須手動(dòng)數(shù)包。這個(gè)過程不僅需要時(shí)間,而且還會(huì)引入人為錯(cuò)誤。在大型倉庫的情況下,情況變得非常復(fù)雜,人工定期檢查庫存變得非常困難。
Zigbee是一種流行的無線通信協(xié)議,用于以極低的功耗傳輸少量數(shù)據(jù)。它被廣泛應(yīng)用于需要在個(gè)人空間內(nèi)的多個(gè)節(jié)點(diǎn)之間共享數(shù)據(jù)的應(yīng)用中,隨著物聯(lián)網(wǎng)(IoT)的出現(xiàn),Zigbee的應(yīng)用正在快速增長。它被用于家庭自動(dòng)化、資產(chǎn)跟蹤、遠(yuǎn)程數(shù)據(jù)收集等等。如果您已經(jīng)熟悉Zigbee和Zigbee協(xié)議的架構(gòu),那么您已經(jīng)知道兩個(gè)XBee模塊之間的無線通信可以在沒有任何額外的微控制器的情況下完成,但在實(shí)際應(yīng)用中,這些模塊將始終與微控制器接口以讀取和發(fā)送數(shù)據(jù)。讓我們進(jìn)一步了解如何使用Arduino和NodeMCU板建立Zigbee通信。
大家好,歡迎回到我們的Android Studio for Internet of Things系列的另一部分。在本教程中,我們將繼續(xù)我們的android應(yīng)用程序。我們已經(jīng)開發(fā)了我們的應(yīng)用程序的基礎(chǔ),通過添加一個(gè)燈泡的圖像,一個(gè)按鈕,和一些功能來建立藍(lán)牙連接。但現(xiàn)在我們要添加一個(gè)Wi-Fi功能來控制NodeMCU板的內(nèi)置LED。
人孔監(jiān)測是市政基礎(chǔ)設(shè)施的一個(gè)重要方面,由于人孔蓋破損和丟失而導(dǎo)致的事故非常頻繁。沙井的管理和監(jiān)測不善也會(huì)導(dǎo)致城市洪水,這在擁擠的城市中最常見。這個(gè)問題可以通過使用基于物聯(lián)網(wǎng)和傳感器技術(shù)的人孔管理設(shè)備來解決。
一如既往,我們意識(shí)到在醫(yī)學(xué)科學(xué)中使用測量心跳來診斷各種問題。心跳用來監(jiān)測我們心臟的健康狀況。通過測量病人當(dāng)前的心跳來診斷問題是醫(yī)學(xué)中一個(gè)古老的部分。因此,在這個(gè)項(xiàng)目中,我們將使用NodeMCU ESP8266構(gòu)建一個(gè)基于物聯(lián)網(wǎng)的監(jiān)測系統(tǒng),該系統(tǒng)將能夠測量當(dāng)前的心跳并將數(shù)據(jù)發(fā)布到云平臺(tái)。因此,數(shù)據(jù)可以從全球任何地方訪問(只需要互聯(lián)網(wǎng)連接)。該項(xiàng)目有助于為患者提供高質(zhì)量的支持,并使醫(yī)務(wù)人員的工作更輕松。正常人也可以使用它作為他們生活的一部分來監(jiān)測他們的心臟健康。
這是一個(gè)開源,交互式,可編程,低成本,簡單,智能,WI-FI硬件??梢韵馎rduino一樣操作硬件IO提供硬件的高級接口,可以將應(yīng)用開發(fā)者從繁復(fù)的硬件配置、寄存器操作中解放出來。用交互式Lua腳本,像arduino一樣編寫硬件代碼!