ESP32是流行的ESP8266 Wi-Fi模塊的繼承者,具有許多先進的功能,例如內(nèi)置Wi-Fi的雙核32位CPU和具有足夠數(shù)量的30個I/O引腳的雙模藍牙。它能夠在工業(yè)環(huán)境中可靠地工作,工作溫度范圍為-40°C至+125°C。它有各種各樣的外設,如電容觸摸,adc, dac, UART, SPI, I2C等。除此之外,它還有一個內(nèi)置霍爾效應傳感器和一個內(nèi)置溫度傳感器。
物聯(lián)網(wǎng)允許機器對機器通信,這有助于提高系統(tǒng)效率。ESP8266是一款廉價的Wi-Fi SOC(片上系統(tǒng))模塊,工作電壓為3.3V,由Espressif Systems制造,用于提供多種物聯(lián)網(wǎng)解決方案。該Wi-Fi模塊集成了TCP/IP堆棧和微控制器功能。
在當今的物聯(lián)網(wǎng)世界中,Wi-Fi技術(shù)日益占據(jù)主導地位,連接設備的數(shù)量也在增加。許多具有不同特性的不同類型的模塊被用來利用這種技術(shù)。我們總是想在我們的項目中添加互聯(lián)網(wǎng)連接,并且對應該選擇哪個模塊感到困惑。這是一個非常棒的模塊,ESP8266來自expressif Systems。使用這種低成本、小尺寸的模塊,你可以很容易地將你的設備連接到互聯(lián)網(wǎng),并可以控制任何設備。
之前我們用NodeMCU制造了一個Wi-Fi控制的機器人,這次我們給機器人安裝了攝像頭,使它成為一輛監(jiān)控機器人車。使用ESP32-CAM模塊可以輕松構(gòu)建這種網(wǎng)絡控制監(jiān)控車。除了ESP32-Camera模塊,這里我們將使用兩個帶有機器人底盤的直流電機和L293D電機驅(qū)動模塊來構(gòu)建這個機器人汽車。ESP32是構(gòu)建基于物聯(lián)網(wǎng)的項目最受歡迎的電路板之一,在這里查看所有基于ESP32的物聯(lián)網(wǎng)項目。
16x2液晶顯示模塊是目前最常用的顯示模塊,我們已經(jīng)與ESP32接口構(gòu)建了一個互聯(lián)網(wǎng)時鐘。但這些類型的顯示器是空間和功耗模塊,不能用于可穿戴產(chǎn)品。這是另一種流行的顯示模塊,稱為OLED,雖然它比16x2顯示器稍微貴一點,但它是一個小而不耗電的模塊。OLED是一種圖形顯示模塊,可用于顯示小圖像和圖形。
物聯(lián)網(wǎng)行業(yè)引入了許多技術(shù),但它們都不適合物聯(lián)網(wǎng)設備,因為它們需要在不使用太多功率的情況下遠距離傳輸信息,直到引入LoRa技術(shù)。LoRa技術(shù)可以實現(xiàn)超低功耗的超遠距離傳輸。根據(jù)行業(yè)分析公司IHS Market的數(shù)據(jù),到2023年,43%的LPWAN連接將基于LoRa。LoRa技術(shù)在智能城市、智能家居、智能農(nóng)業(yè)、智能計量、智能供應鏈和物流應用方面具有靈活性。
紙幣計數(shù)器是一種檢測不同面額紙幣并告訴其價值的機器。在這個物聯(lián)網(wǎng)項目中,我們使用顏色感應技術(shù)來檢測音符值。因此,這里我們將使用帶有NodeMCU ESP8266的TCS230顏色傳感器來檢測貨幣價值,并在網(wǎng)頁和16x2 LCD上顯示相同的值。NodeMCU ESP8266是一個非常流行的Wi-Fi模塊,我們之前使用NodeMCU ESP8266構(gòu)建了許多物聯(lián)網(wǎng)項目。
如今,安全是我們最關(guān)心的問題,無論是與我們的資產(chǎn),如車輛,房屋還是我們的孩子有關(guān)。在這種情況下,GPS跟蹤設備是非常有用的。它們可以很容易地用于跟蹤車輛或資產(chǎn)的實時位置,以防發(fā)生任何緊急情況,如盜竊、事故等。他們也可以和孩子們在一起,追蹤他們的位置。
物聯(lián)網(wǎng)的發(fā)展正在跟上步伐,隨著這種發(fā)展,它需要更多的節(jié)點與互聯(lián)網(wǎng)連接。但是可以直接連接到同一路由器的節(jié)點連接是有限制的。大約有32個節(jié)點可以連接到同一臺路由器上,這個問題使得它成本高昂且耗時。
在本文中,我們將討論在我們著名的ESP32開發(fā)板上進行無線編程。我們以前已經(jīng)構(gòu)建了許多ESP32項目,并且可以選擇對這些寬帶進行編程,而不必每次都將它們連接到計算機上,這真的很有趣。因此,在本文中,我們還將研究可用于無線編程ESP32的兩種方法。一種是基本的OTA方法,它需要Arduino IDE,另一種是Web Updater OTA方法,它只需要瀏覽器來更新你的程序。我們將研究這兩種方法并了解如何使用它們,所以請調(diào)到最后學習所有內(nèi)容。
物聯(lián)網(wǎng)或IoT是指由全球數(shù)十億個物理設備連接到互聯(lián)網(wǎng)形成的網(wǎng)絡,所有這些設備都在收集,處理和共享數(shù)據(jù)。由于如今基于物聯(lián)網(wǎng)的技術(shù)的進步,有可能將任何東西變成物聯(lián)網(wǎng)應用程序。雖然市場上有很多支持物聯(lián)網(wǎng)的硬件,但專業(yè)人士和業(yè)余愛好者最常用的硬件之一是ESP8266-NodeMCU模塊或ESP32模塊。
在這個項目中,我們將學習和探索OLED(有機發(fā)光二極管)顯示器與使用Arduino IDE的樹莓派Pico W的接口。由于其高對比度和低功耗,OLED顯示器在小規(guī)模項目中使用越來越受歡迎。
大家好,在這個項目中,我們將學習如何使用Arduino IDE將超聲波傳感器與Raspberry Pi Pico W連接起來,該IDE結(jié)合了Pico W微控制器板的功能以及Arduino開發(fā)環(huán)境提供的易于編程的功能。使用Arduino IDE提供了一種使用C/ c++編程開發(fā)板的直接方法。