NeoPixel LED燈條是可編程的RGB LED燈條,可以編程生成任何所需的照明模式。NeoPixel可以在任何組合和亮度下產生多種顏色。它消耗更少的電力,可以通過編程單獨解決。在本項目中,我們將學習使用ESP32和Blynk應用程序控制WS2812 NeoPixel LED條。
數據是任何分析和預測的關鍵資源。它總是需要創(chuàng)建任何信息或統(tǒng)計。有很多在線和離線平臺可用于記錄數據,我們已經使用了許多基于物聯網的平臺和web服務器來存儲和可視化數據。這里我們使用最流行的離線方式來存儲數據,這是- SD卡。
我們當然無法想象一個沒有聲音的世界。聲音是我們日常生活中不可或缺的一部分,沒有聲音的存在,一切都會變得單調。但是任何東西太多都是危險的,隨著汽車、揚聲器等的出現,最近幾天聲音污染已經成為一種威脅。因此,在這個項目中,我們將構建一個物聯網分貝計來測量特定位置的聲音,并使用物聯網將值記錄在圖表中。像這樣的設備在醫(yī)院和學校這樣的地方很有用,可以跟蹤和監(jiān)測聲音水平,并采取相應的行動。此前,我們還建立了一個空氣污染儀表,使用物聯網監(jiān)測空氣質量。
數據是任何分析和預測的關鍵資源。它總是需要創(chuàng)建任何信息或統(tǒng)計。有很多在線和離線平臺可用于記錄數據,我們已經使用了許多基于物聯網的平臺和web服務器來存儲和可視化數據。這里我們使用最流行的離線存儲數據的方式,即SD卡。
我們都知道現有的電子投票機,用戶必須按下一個按鈕才能投票。但這些機器從一開始就因回火而受到批評。因此,政府計劃引進指紋投票機,用戶可以根據自己的指紋進行投票。該系統(tǒng)不僅可以消除重復投票的可能性,還可以防止任何形式的操縱。
本文展示了如何將BMP280壓力傳感器與Arduino連接起來。BMP280是由博世Sensortec公司開發(fā)的壓力、濕度、溫度和近似高度傳感器。它非常適用于與環(huán)境相關的應用,該傳感器也可用于與假肢相關的應用,其中壓力是一個非常關鍵的參數。在無人機中,壓力、溫度和高度可以用于監(jiān)測和進一步觀察。
傳統(tǒng)的基于鑰匙的門鎖現在正在慢慢退出趨勢,隨著物聯網環(huán)境的增加,電子控制門鎖在市場上越來越受歡迎。人們現在正在建造物聯網控制的家庭,這不僅使控制設備變得容易,而且還為您的家庭增加了更多的安全性。有許多物聯網控制的鎖可用,如Web控制的門鎖,人臉識別門鎖等。
今天我們將研究一個水位指示器,它的數據可以通過局域網的網頁進行監(jiān)測。水位將通過超聲波距離測量傳感器來檢測。我們之前已經使用浮子傳感器構建了另一個基于物聯網的水箱水位監(jiān)測系統(tǒng),但在這個項目中,我們將使用超聲波傳感器來檢測水位。
在本文中,我們將討論在我們著名的ESP32開發(fā)板上進行無線編程。我們以前已經構建了許多ESP32項目,并且可以選擇對這些寬帶進行編程,而不必每次都將它們連接到計算機上,這真的很有趣。因此,在本文中,我們還將研究可用于無線編程ESP32的兩種方法。一種是基本的OTA方法,它需要Arduino IDE,另一種是Web Updater OTA方法,它只需要瀏覽器來更新你的程序。我們將研究這兩種方法并了解如何使用它們,所以請調到最后學習所有內容。
在生產環(huán)境中,產品分類可能是一個非常困難的過程。持續(xù)的人工分揀會產生問題,并且需要大量的時間和人力。所以在本教程中,我們將使用NodeMCU-ESP8266, TCS3200顏色傳感器和兩個伺服電機構建一個基于物聯網的顏色分選機,正如標題所說,它將根據顏色對事物進行分類。TCS3200顏色傳感器負責感知物體的顏色,并使用兩個伺服電機將它們放入各自的預定義顏色盒中。由于它是物聯網的,每種顏色的產品數量將顯示在Thingspeak控制面板上。
Telegram是自由和開源的,它在2015年宣布了新的Telegram bot API,允許第三方為ESP32創(chuàng)建利用消息應用程序作為主要通信接口的Telegram bot。這意味著我們可以用它控制我們的智能家居應用程序和其他智能設備。因此,在本文中,我們將討論一種控制智能設備并了解其狀態(tài)的新方法。你說得對,我們會用社交媒體應用“電報”控制他們。
今天,我們將構建一個基于Arduino的觸摸屏門鎖系統(tǒng),該系統(tǒng)包含一個2.4英寸TFT屏幕,用于輸入個人識別號碼(PIN)和輸入PIN的視覺顯示。它還包含一個12V電磁鎖和繼電器模塊。電磁鎖用于門鎖和開鎖。
隨著谷歌助理、亞馬遜Alexa和蘋果Siri等虛擬助手的發(fā)展,家庭自動化和語音控制應用變得相當流行。我們以前建立了許多家庭自動化項目,從簡單的Alexa控制的家庭自動化到語音控制的家庭自動化使用樹莓派。在這個項目中,我們將使用谷歌助手和Blynk應用程序來控制Neopixel LED條。Blynk應用程序是一個免費的物聯網平臺,鏈接到IFTTT(如果這樣,那么那個)網站,該網站用于創(chuàng)建if-else條件語句,或者換句話說,applet。谷歌助手的語音命令已經通過IFTTT小程序添加。通過谷歌助手給出的命令被解碼,然后使用IFTTT Webhooks發(fā)送到Blynk。然后微控制器訪問Blynk應用程序中的數據。這里使用的微控制器是ESP-01,因為它體積小,具有Wi-Fi功能。
你是否曾經希望b谷歌助手、Alexa或Siri能讓你擁有一個智能家居,而不是一些智能設備?如果你一覺醒來就能喝到新鮮的咖啡,電視上播放著新聞,在你設置鬧鐘的時候溫度調節(jié)就自動完成了呢?自動改變房間的照明,在顯示器或面板上打開一些背光,讓它在播放電影時變得輕松如何?
ESPHome是一個簡單但功能強大的系統(tǒng),允許用戶使用YAML配置文件控制ESP板。它允許用戶在沒有任何編程技能的情況下快速輕松地為傳感器和設備構建定制固件。ESPHome支持一長串設備、傳感器和協議,這些設備、傳感器和協議可以通過幾行YAML進行配置。除此之外,它還可以控制燈光、顯示器等等。它可以集成與家庭助理在幾次點擊。