
物聯(lián)網(IoT)正在以驚人的速度擴展,物聯(lián)網應用的范圍正在從控制電器擴展到監(jiān)控設備和發(fā)送電子郵件。SMTP表示“簡單郵件傳輸協(xié)議”,它是一些服務器的集合,目的是以電子郵件的形式發(fā)送和接收消息。
粒子云是最受歡迎和制造商友好的物聯(lián)網平臺。它處理創(chuàng)建物聯(lián)網產品的許多復雜選項。在粒子云,你可以控制你的設備使用Android或IOS應用程序和使用粒子云控制臺。
如今,物聯(lián)網(IoT)幾乎被集成到所有設備中。市場上有許多硬件和軟件物聯(lián)網平臺可用于構建基于物聯(lián)網的應用程序。我們已經使用了一些硬件物聯(lián)網設備,如ESP32,樹莓派和ESP8266來構建簡單的LED項目到復雜的應用程序。此外,物聯(lián)網軟件平臺,如Adafruit, IFTTT, Blynk App, Artik cloud,谷歌Firebase等。
Matter 1.4引入核心增強功能、支持新設備類型,持續(xù)推進智能家居互聯(lián)互通
北京2024年11月25日 /美通社/ -- 11月23日?中國深圳,首屆鴻蒙生態(tài)大會上,軟通動力及子公司鴻湖萬聯(lián)作為全球智慧物聯(lián)網聯(lián)盟(GIIC)理事單位、鴻蒙生態(tài)服務(深圳)有限公司戰(zhàn)略合作伙伴,聯(lián)合軟通教育深度參與了大會多項重磅活動。此次盛會中,軟通動力不僅聯(lián)合各單位致力于...
MQTT是機器到機器的連接協(xié)議。它是連接多個設備的理想物聯(lián)網平臺。在這個項目中,我們將把ESP8266與MQTT代理連接起來。我們將使用云MQTT作為我們的代理平臺和Arduino IDE來編程我們的ESP8266。
MQTT是一種專門用于物聯(lián)網連接設備通信的消息傳遞協(xié)議。整個MQTT系統(tǒng)由許多客戶機和一個代理組成。我們的設備就像客戶一樣。大多數(shù)微控制器和系統(tǒng)都支持MQTT。在這個項目中,我們將把樹莓派與MQTT連接起來。有幾個應用程序可用于通過MQTT發(fā)送和接收,但在本項目中,使用mosquito來建立兩個樹莓派之間的通信平臺。前面我們已經將MQTT代理與ESP8266連接起來。
粒子云是世界上最流行的物聯(lián)網平臺。粒子云有一切為您快速移動和成功。在我們之前的項目中,我們使用了各種IoI平臺,如Adafruit IO, Blynk, Artik Cloud, Firebase, ThingSpeak和IFTTT。在這個項目中,我們將使用樹莓派使用粒子云來控制led。
照相機用于以照片、膠片或視頻信號的形式記錄視覺圖像。在這里,我們也要做同樣的接口相機與樹莓派。在這個項目中,我們將使用Pi在互聯(lián)網上直播我們的Pi相機視頻。
ThingSpeak是一個偉大的物聯(lián)網平臺,可以在任何時間和任何地點通過互聯(lián)網顯示我們的傳感器數(shù)據(jù)。Thingspeak優(yōu)于其他物聯(lián)網平臺的原因是,它可以毫不滯后地顯示實時數(shù)據(jù)。在這個項目中,我們將使用Arduino、脈搏傳感器和ESP8266 WiFi模塊制作一個心率監(jiān)測系統(tǒng)。脈搏傳感器將檢測心率,Arduino將使用ESP8266 WiFi模塊將其發(fā)送給Thingspeak。
之前我們用不同的語言如Python和Embedded c來控制樹莓派。在本教程中,我們使用Node.js來控制樹莓派的LED。Node.js是一個非常流行的基于javascript的環(huán)境,最初是為谷歌Chrome瀏覽器開發(fā)的,但現(xiàn)在它是開源的。這種語言可以運行在各種平臺上,如Windows、Linux、Unix、Mac OS X等。
Blynk是一個與Arduino, Raspberry Pi, ESP8266和NodeMCU以及其他微控制器一起使用的物聯(lián)網平臺。Blynk應用程序是一個數(shù)字儀表板,您可以通過拖放小部件來為任何基于物聯(lián)網的項目構建或設計圖形界面。
如今,世界都在尋求舒適,制造物聯(lián)網設備是緩解生活方式的最佳解決方案。就像我們可以控制家用電器、門鎖、使用智能手機或網絡服務器的機器。在這里,我們也用MIT app Inventor設計的Android應用做同樣的事情。之前,我們使用Blynk Android App來控制家用電器。
物聯(lián)網是一個與可通過互聯(lián)網訪問的設備連接的系統(tǒng)。有許多云平臺和協(xié)議,MQTT是物聯(lián)網項目中使用最多的物聯(lián)網協(xié)議之一。在之前的教程中,我們已經將MQTT與樹莓派和ESP8266連接起來?,F(xiàn)在,我們正在MQTT服務器和ESP32之間建立連接。
濕度、溫度和壓力是決定特定地點天氣狀況的三個重要環(huán)境參數(shù)。所以在這個DIY物聯(lián)網項目會議上,我們正在使用DHT11和BMP180傳感器制作樹莓派氣象站。其中DHT11傳感器檢測溫度和濕度,BMP180傳感器計算壓力。在我們之前的項目中,我們使用了DHT11傳感器來檢測溫度和濕度,現(xiàn)在在這個項目中,我們正在添加另一個傳感器,使用樹莓派制作一個完整的氣象站。
物聯(lián)網平臺正在填補傳感器和數(shù)據(jù)網絡之間的空白。有許多物聯(lián)網平臺可供選擇,如IFTTT, ThingSpeak, Particle, Firebase和ThingsBoard,提供安裝物聯(lián)網應用程序的選項。在這里,我們使用ThingsBoard來控制使用樹莓派的LED。
Blynk是一個物聯(lián)網平臺,具有可定制的移動應用程序、私有云、規(guī)則引擎和設備管理分析儀表板,專為易于定制的物聯(lián)網應用而設計。在Blynk App上為物聯(lián)網項目設計儀表板非常簡單,你只需要在屏幕上組織按鈕、滑塊、圖表和其他小部件。我們還可以根據(jù)需求編輯小部件。
物聯(lián)網現(xiàn)在已經成為快速發(fā)展的趨勢,通過提供對各種電子設備的遠程訪問,使我們的生活更輕松。在本系列的動手物聯(lián)網教程中,我們將介紹可用于創(chuàng)建物聯(lián)網應用程序的最流行的硬件和軟件平臺。在我們之前的教程中,我們學會了使用Blynk應用程序控制LED,現(xiàn)在我們將學習如何使用Cayenne應用程序或控制臺控制LED。Cayenne是一個流行的物聯(lián)網平臺,可以輕松構建自己的物聯(lián)網設置。作為拖放式物聯(lián)網項目構建器,Cayenne允許開發(fā)人員在互聯(lián)網上快速創(chuàng)建和托管他們的連接設備,而無需在編程方面花費大量時間。最初它只適用于樹莓派,但現(xiàn)在它支持Arduino和其他控制器。
在這個項目中,我們使用DHT11傳感器通過Arduino和ESP8266將溫度和濕度數(shù)據(jù)發(fā)送到Thingspeak。通過這種方法,我們可以使用ThingSpeak物聯(lián)網服務器通過互聯(lián)網監(jiān)控DHT11傳感器的溫度和濕度數(shù)據(jù)。我們可以在Thingspeak網站上查看記錄的數(shù)據(jù)和圖表。
樹莓派是一款功能強大的袖珍電腦,有許多連接選項來連接不同的外圍設備。它有USB接口,LAN接口,HDMI接口,3.5mm音頻插孔,攝像頭插槽和幾個GPIO引腳。要開始使用樹莓派,您應該有一個可以使用HDMI電纜連接的顯示器,或者您可以使用SSH終端或VNC服務器訪問它。有了監(jiān)視器,很容易在樹莓派上連接和安裝操作系統(tǒng),但是如果你沒有監(jiān)視器,那么你必須將樹莓派連接到一些本地網絡,并使用SSH或虛擬桌面訪問它的IP。這種類型的設置被稱為樹莓派的無頭啟動。在本教程中,我們將學習如何設置樹莓派的無頭啟動。它只需要一臺有網絡連接的電腦來啟動樹莓派。