該CWX SDK由單個CR123鋰電池(或外部3V3 DC或USB)供電,是用于物聯網家庭自動化的緊湊型氣象站。
房子里的安全很重要。本課題提出了一種智能門鎖安全系統(tǒng)的原型,可用于提高門的安全性。此外,使用鑰匙的傳統(tǒng)方法門可以很容易地被未經授權的人或竊賊打開,如果他們有正確的鑰匙。這樣他們就能偷走房子里所有值錢的東西。
一個離線語音識別中心,沒有網絡連接,沒有無線路由器。只要一對運行ESPNOW協(xié)議的ESP8266。這就是我想要的房間。這些設備既可以通過按開關控制,也可以通過聲音控制。像alexa這樣的中央集線器可以響應你的命令。這篇文章解釋了事情是如何運作的。當我用紅外遙控器操作我的實驗室燈時,我想到了這個想法,這可以在我之前的一篇文章中看到。然后,為了稍微轉向智能家居,讓我的每一個數據都是私人的,我制定了一個計劃,讓它離線。由于我已經有了一個語音識別模塊,圍繞著DF,重力:離線語言學習語音識別。
我想要一個簡單的數字時鐘,它還可以兼作留言板——既有趣又實用。我有一個ESP8266和一個LED矩陣,我想:“為什么不做一個智能顯示器來顯示時間……或者任何我想要的東西?”
您正在尋找一個簡單而有效的家庭安全解決方案嗎?這個DIY無線門傳感器項目允許您遠程監(jiān)控您的門,并在門打開或關閉時接收警報。它使用ESP8266和NRF24L01無線模塊傳輸數據,使其成為可靠且經濟高效的家庭安全解決方案。
在這個項目中,我將向您展示如何構建一個用于3D掃描的電動轉臺。這個DIY項目由三個主要部分組成:頂板、中央齒輪驅動板和底座。頂板保持靜止,作為放置待掃描物體的平臺。
Pedro Robot是一個完全開源的項目,設計為每個人都可以訪問和定制。組裝起來很容易,不需要螺絲,不需要膠水,不需要工具!完美的制造商,學生和教育工作者希望探索機器人和編程。
在本教程中,我們使用稱重傳感器(附帶應變片)和24位ADC HX711讀取測量信號。ESP8266或ESP32(以下簡稱“ESP”)運行MicroPython來處理數據并在OLED屏幕上顯示重量。
在這個項目中,我們將使用DHT11將溫濕度傳感器數據發(fā)送到Thingspeak。通過這種方法,我們可以使用ThingSpeak物聯網服務器通過互聯網監(jiān)控DHT11傳感器的溫度和濕度數據,我們可以在ThingSpeak儀表板上查看記錄的數據和圖表。NodeMCU從DHT11讀取當前的溫度和濕度,并將其發(fā)送到ThingSpeak服務器,以便從世界任何地方進行實時監(jiān)控。我們之前使用ThingSpeak與樹莓派和ESP32在云上上傳數據。
ESP系列WiFi模塊在基于物聯網項目的愛好者和行業(yè)中非常受歡迎。ESP8266無線收發(fā)器是基于物聯網的應用中最常用的模塊之一。在這里,我們使用ESP8266 NodeMCU與ThingSpeak物聯網云平臺連接。NodeMCU有內置的Wi-Fi屏蔽,所以我們不需要像使用Arduino那樣連接外部Wi-Fi屏蔽。以前,我們使用ESP32 web服務器來使用網頁控制LED。
有許多物聯網平臺可用于通過互聯網發(fā)送或接收數據。早些時候,我們已經使用ThingSpeak和ESP8266完成了溫度和濕度數據的監(jiān)測。這里,我們使用NodeMCU ESP8266將溫度和濕度數據發(fā)送到b谷歌的Firebase云。因此,為此,我們只需要在Firebase上設置一個數據庫并將其與ESP8266 NodeMCU接口。
物聯網(IoT)正在以驚人的速度擴展,物聯網應用的范圍正在從控制電器擴展到監(jiān)控設備和發(fā)送電子郵件。SMTP表示“簡單郵件傳輸協(xié)議”,它是一些服務器的集合,目的是以電子郵件的形式發(fā)送和接收消息。
如今,物聯網(IoT)幾乎被集成到所有設備中。市場上有許多硬件和軟件物聯網平臺可用于構建基于物聯網的應用程序。我們已經使用了一些硬件物聯網設備,如ESP32,樹莓派和ESP8266來構建簡單的LED項目到復雜的應用程序。此外,物聯網軟件平臺,如Adafruit, IFTTT, Blynk App, Artik cloud,谷歌Firebase等。
伺服電機是常用的電機在DIY和工業(yè)項目,因為他們的快速運行和精度。此外,很容易將伺服器與Arduino、樹莓派等控制器連接起來。之前我們已經使用Arduino和Esp8266控制了一個LED。在這里,在這個項目中,我們使用Arduino和ESP8266的幫助下使用web瀏覽器控制伺服電機。ESP8266 Wi-Fi模塊是一個便宜而強大的設備,有助于與任何微控制器通信,如這里的Arduino UNO。
MQTT是機器到機器的連接協(xié)議。它是連接多個設備的理想物聯網平臺。在這個項目中,我們將把ESP8266與MQTT代理連接起來。我們將使用云MQTT作為我們的代理平臺和Arduino IDE來編程我們的ESP8266。
MQTT是一種專門用于物聯網連接設備通信的消息傳遞協(xié)議。整個MQTT系統(tǒng)由許多客戶機和一個代理組成。我們的設備就像客戶一樣。大多數微控制器和系統(tǒng)都支持MQTT。在這個項目中,我們將把樹莓派與MQTT連接起來。有幾個應用程序可用于通過MQTT發(fā)送和接收,但在本項目中,使用mosquito來建立兩個樹莓派之間的通信平臺。前面我們已經將MQTT代理與ESP8266連接起來。
粒子云是世界上最流行的物聯網平臺。粒子云有一切為您快速移動和成功。在我們之前的項目中,我們使用了各種IoI平臺,如Adafruit IO, Blynk, Artik Cloud, Firebase, ThingSpeak和IFTTT。在這個項目中,我們將使用樹莓派使用粒子云來控制led。
ThingSpeak是一個偉大的物聯網平臺,可以在任何時間和任何地點通過互聯網顯示我們的傳感器數據。Thingspeak優(yōu)于其他物聯網平臺的原因是,它可以毫不滯后地顯示實時數據。在這個項目中,我們將使用Arduino、脈搏傳感器和ESP8266 WiFi模塊制作一個心率監(jiān)測系統(tǒng)。脈搏傳感器將檢測心率,Arduino將使用ESP8266 WiFi模塊將其發(fā)送給Thingspeak。
在當今的物聯網世界中,Wi-Fi技術日益占據主導地位,連接設備的數量也在增加。許多具有不同特性的不同類型的模塊被用來利用這種技術。我們總是想在我們的項目中添加互聯網連接,并且對應該選擇哪個模塊感到困惑。這是一個非常棒的模塊,ESP8266來自expressif Systems。使用這種低成本、小尺寸的模塊,你可以很容易地將你的設備連接到互聯網,并可以控制任何設備。
Blynk是一個與Arduino, Raspberry Pi, ESP8266和NodeMCU以及其他微控制器一起使用的物聯網平臺。Blynk應用程序是一個數字儀表板,您可以通過拖放小部件來為任何基于物聯網的項目構建或設計圖形界面。