日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 工業(yè)控制 > 電路設(shè)計項目集錦
[導(dǎo)讀]如果您要在樹莓派上重新安裝Raspbian,首先必須使用基本的MATRIX設(shè)備包設(shè)置操作系統(tǒng)。

所需的硬件

在開始之前,讓我們回顧一下您需要什么。

?Raspberry Pi 3(推薦)或Pi 3 Model B+(支持)。

?MATRIX Voice ESP32版-購買MATRIX Voice。

?Micro-USB電源適配器的樹莓派。

?Micro-SD卡(最少8gb)

?微型USB電纜

?一個個人電腦SSH到您的樹莓派。

?互聯(lián)網(wǎng)連接(以太網(wǎng)或WiFi)

我們開始吧

如果您要在樹莓派上重新安裝Raspbian,首先必須使用基本的MATRIX設(shè)備包設(shè)置操作系統(tǒng)。

樹莓派安裝

在樹莓派終端上運行以下命令安裝MATRIX語音軟件。這將保持FPGA固件更新,并安裝一些工具來閃存ESP-WROOM-32。

添加MATRIX存儲庫和密鑰。

更新您的存儲庫和包。

安裝MATRIX初始化包。

重啟你的樹莓派。

SSH回pi,執(zhí)行此命令。

如果權(quán)限被拒絕,請再次執(zhí)行該命令,并在命令前輸入sudo關(guān)鍵字。

復(fù)位ESP32閃存。

重啟Pi。

個人電腦設(shè)置

在這里,我們正在安裝允許您的PC開發(fā)和編譯ESP32項目所需的要求。

安裝ESP32工具鏈:

最近更新了ESP32工具鏈設(shè)置步驟。本指南將很快更新以反映這些變化?,F(xiàn)在,按照傳統(tǒng)步驟安裝MATRIX Voice ESP32。

?當(dāng)你到達(dá)“下一步”時停止跟蹤

?Linux舊版設(shè)置

?Mac舊版設(shè)置

?Windows舊版設(shè)置

獲取ESP-IDF(從express Docs)

除了工具鏈,您還需要esp32特定的API(軟件庫和源代碼)。它們由expressif在ESP-IDF存儲庫中提供。

要獲得ESP-IDF的本地副本,請導(dǎo)航到安裝目錄并使用git clone克隆存儲庫。

打開Terminal,執(zhí)行以下命令:

esp-idf將被下載到~/esp/esp-idf。

在用戶配置文件中添加IDF_PATH(來自express Docs)

要在系統(tǒng)重新啟動之間保留IDF_PATH環(huán)境變量的設(shè)置,請按照下面的說明將其添加到用戶配置文件中。

Windows

用戶配置文件腳本在“C:/msys32/etc/profile”路徑下。d /目錄中。它們在每次打開MSYS2窗口時執(zhí)行。

?在C:/msys32/etc/profile中創(chuàng)建一個新的腳本文件。d /目錄中。命名為export_idf_path.sh。

?標(biāo)識到ESP-IDF目錄的路徑。它是特定于您的系統(tǒng)配置的,可能看起來像C:\msys32\home\user-name\esp\esp-idf

?在腳本文件中添加export命令。記住在原始的Windows路徑中用正斜杠替換反斜杠。例如:出口IDF_PATH = " C: / msys32 / home /用戶名/ esp / esp-idf”

?保存腳本文件

關(guān)閉MSYS2窗口,然后重新打開。檢查是否設(shè)置了IDF_PATH,輸入:printenv IDF_PATH。應(yīng)該打印出先前在腳本文件中輸入的路徑。

如果您不喜歡在用戶配置文件中永久設(shè)置IDF_PATH,您應(yīng)該在打開MSYS2窗口時手動輸入它:

Linux和MacOS

通過在~/中添加以下行來設(shè)置IDF_PATH。概要文件:

注銷并重新登錄以使此更改生效。

注意:如果您將/bin/bash設(shè)置為登錄shell,并且兩者都是。Bash_profile和。配置文件存在,然后更新。bash_profile代替。

執(zhí)行如下命令查看是否設(shè)置了“IDF_PATH”。

先前在~/中輸入的路徑。配置文件(或手動設(shè)置)應(yīng)打印出來。

如果您不希望永久設(shè)置IDF_PATH,則應(yīng)在每次重新啟動或注銷時在終端窗口中手動輸入:

在您的PC上安裝Arduino IDE,支持ESP32板

從1.6.4開始,Arduino允許使用Boards Manager安裝第三方平臺軟件包。espresso有適用于Windows、Mac OS和Linux(32位和64位)的軟件包。

?安裝當(dāng)前上游Arduino IDE 1.8或更高版本。目前的版本在Arduino網(wǎng)站上。

?Arduino開始。轉(zhuǎn)到文件>偏好(Arduino >偏好為Mac)。

?在附加板管理器url字段中輸入https://dl.espressif.com/dl/package_esp32_index.json。您可以添加多個url,用逗號分隔它們。點擊“OK”。

?進入Tools > Board > Boards Manager。在“Filter your search…”欄中,輸入esp32,安裝Espressif Systems平臺最新版本的esp32。

Flash第一個程序w/ Over the Air Code(在PC上)

?用MATRIX HAL代碼克隆以下repo用于ESP32(任何位置)

?一旦你在電腦上安裝了Arduino IDE,在你電腦的主目錄或文檔目錄中會有一個名為“Arduino”的文件夾。手動或使用下面的命令將文件夾“hal”復(fù)制到“Arduino”>“l(fā)ibraries”。

?將以下repo與MATRIX Voice OTA代碼克隆到您的PC(任何位置)

?手動或使用下面的命令將文件夾“MATRIXVoiceOTA”復(fù)制到“Arduino”>“l(fā)ibraries”。

?進入esp32-arduino-ota中的starter目錄,并打開starter。在Arduino IDE中。對于命令行,如下所示。

?在Arduino IDE中,進入菜單欄中的“Tools”選項卡,選擇ESP32 Dev Module作為Board,將flash大小設(shè)置為4MB,上傳速度設(shè)置為115200

?更改WiFi的SSID和密碼,ESP32 ID和ESP32密碼(這是您的選擇,您將被要求在通過OTA上傳時輸入密碼)以滿足您的需求。

?在菜單欄中,點擊“Sketch”->“Export compiled binary”。這將創(chuàng)建一個名為Starter.ino.esp32.bin的文件。如果Arduino在esp32-arduino-ota/starter/ starter中創(chuàng)建該文件,則將該文件移動到esp32-arduino-ota/starter文件夾中。

注意:Starter.ino.esp32.bin和deploy_ota.sh需要放在同一個目錄下。

?在starter目錄中,編輯文件deploy_ota.sh,并將IP地址更改為Pi的IP地址。您可以在終端中使用nano編輯該文件。

編輯完成后,可以按Ctrl-X,然后按Y退出nano。

?在您的終端中,確保您在正確的目錄中

?系統(tǒng)將提示您輸入樹莓派的密碼。一旦你輸入它,你應(yīng)該看到消息:“esptool.py包裝矩陣語音”。

?看它是如何閃爍的,當(dāng)它重新啟動時,LED環(huán)應(yīng)該變成藍(lán)色。

?將MATRIX Voice從Pi上取下,用micro-USB線將電源插入MATRIX Voice, MATRIX Voice即可啟動

?關(guān)閉并重新啟動Arduino IDE。大約一分鐘后,Matrix Voice應(yīng)該顯示為一個網(wǎng)口(“Tools”->“port”)。選擇該端口。

?你可以修改你的代碼,只要你有MATRIX Voice OTA方法,你可以點擊“Sketch”->“Upload”,代碼就會通過WiFi上傳到你的MATRIX Voice ESP32上。

?第一次通過無線上傳時,Arduino IDE將提示您輸入密碼。這是您在程序中設(shè)置的YOUR_CHOSEN_ESP32_PASSWORD。

您現(xiàn)在可以將文件上傳到您的獨立ESP32 MATRIX語音空中!

本文編譯自hackster.io

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當(dāng)下,工業(yè)電機作為核心動力設(shè)備,其驅(qū)動電源的性能直接關(guān)系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設(shè)計中至關(guān)重要的兩個環(huán)節(jié),集成化方案的設(shè)計成為提升電機驅(qū)動性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設(shè)備的使用壽命。然而,在實際應(yīng)用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設(shè)計、生...

關(guān)鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術(shù)之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動汽車的動力性能和...

關(guān)鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設(shè)中,街道及停車場照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設(shè)計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動電源

開關(guān)電源具有效率高的特性,而且開關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關(guān)鍵字: LED 驅(qū)動電源 開關(guān)電源

LED驅(qū)動電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動電源
關(guān)閉