我想用ESP32打造一款手持游戲體驗(yàn)。該項(xiàng)目重現(xiàn)了經(jīng)典的“破磚機(jī)”(Breakout)機(jī)制,并針對(duì)小型OLED屏幕進(jìn)行了優(yōu)化。它包括一個(gè)由模擬操縱桿控制的反應(yīng)槳和一個(gè)隨機(jī)評(píng)分系統(tǒng),其中一些塊的價(jià)值比其他塊高5倍。
神經(jīng)網(wǎng)絡(luò)分類器使用Edge Impulse進(jìn)行訓(xùn)練,并針對(duì)ESP32-S3的部署進(jìn)行了優(yōu)化。訓(xùn)練進(jìn)行了50個(gè)周期,學(xué)習(xí)率為0.005,使用int8量化來減少內(nèi)存占用并提高嵌入式硬件上的推理效率。模型的輸入由1716個(gè)MFCC特征組成,通過兩個(gè)帶有dropout的1D卷積和池化層進(jìn)行處理以減少過擬合,然后是一個(gè)包含normal和stress兩類的輸出層。模型架構(gòu)故意保持緊湊,以平衡分類性能和資源約束。
所以,一旦你完成了,讓我們開始吧。打開Blynk應(yīng)用程序,點(diǎn)擊創(chuàng)建一個(gè)新項(xiàng)目。將打開一個(gè)新窗口,在那里鍵入您的項(xiàng)目名稱(例如?!八瞄_/關(guān)”)。從設(shè)備列表中選擇ESP32 dev.board,并將連接類型設(shè)置為Wi-Fi。您將收到一封帶有驗(yàn)證令牌的電子郵件,您應(yīng)該將其輸入Arduino代碼。
藥物依從性是一個(gè)關(guān)鍵的挑戰(zhàn),特別是對(duì)于患有慢性疾病的老年人,如糖尿病、高血壓或心臟病。錯(cuò)過劑量可導(dǎo)致嚴(yán)重的健康后果。本項(xiàng)目介紹了一個(gè)基于ESP32的簡(jiǎn)單、可定制的藥物提醒系統(tǒng),旨在提高患者的安全性和獨(dú)立性。
大約六個(gè)月前,我們開始考慮我們想要在培訓(xùn)的第二年創(chuàng)建什么樣的項(xiàng)目。起初,我們有用機(jī)器人做點(diǎn)什么的想法,但一段時(shí)間后,我們意識(shí)到這并沒有真正讓我們興奮。所以我們討論了其他可能性,最終想到了創(chuàng)造一款電子象棋游戲。
語(yǔ)音接口已經(jīng)成為與電子產(chǎn)品交互的最直觀的方式之一。然而,大多數(shù)語(yǔ)音識(shí)別系統(tǒng)依賴于云服務(wù)、互聯(lián)網(wǎng)接入和外部api。這會(huì)帶來延遲、隱私問題和持續(xù)的服務(wù)限制。如果你能建立一個(gè)完全離線的語(yǔ)音助手,直接在微控制器上運(yùn)行呢?
理解整個(gè)工作流程是很重要的:按鈕按-> ESP32開始錄制通過INMP441麥克風(fēng)。I2S音頻捕獲,16千赫的樣本在websocket實(shí)時(shí)流。AI處理(服務(wù)器)
Dfrobot C1001毫米波人體檢測(cè)傳感器提供兩種操作模式,跌倒檢測(cè)模式和睡眠檢測(cè)模式。這個(gè)項(xiàng)目提供了一個(gè)顯示睡眠檢測(cè)模式的網(wǎng)頁(yè)。html用于顯示由pfodWebDesigner設(shè)計(jì)的簡(jiǎn)單GUI。定義顯示的pfod消息非常緊湊,可以通過串行、BLE或HTTP連接提供給pfodWeb.html。串行連接和創(chuàng)建GUI所需的簡(jiǎn)單代碼意味著即使是Arduino Mega也可以使用微處理器連接到C1001。
DRM Watch 3是我自制的手表,基于夏普內(nèi)存液晶顯示屏,ESP32-S2和我想戴在手上的愿望。
在我們最新的項(xiàng)目中,游戲懷舊與現(xiàn)代創(chuàng)新相遇——迷你蛇游戲控制臺(tái)。這個(gè)縮小的版本建立在我們之前的64x32 HUB75 RGB矩陣面板為基礎(chǔ)的Snake游戲機(jī),但現(xiàn)在,我們已經(jīng)采取了這個(gè)概念,并將其縮小到一個(gè)真正的手持游戲設(shè)備。
嘿,在這里你將一步一步地看到如何從頭開始開發(fā)一個(gè)wifi開關(guān),系統(tǒng)的設(shè)計(jì),PCB和組裝。這個(gè)開關(guān)讓你可以選擇繼續(xù)用觸摸面板手動(dòng)打開燈,也可以通過互聯(lián)網(wǎng)打開它,并知道你家里燈的當(dāng)前狀態(tài)(如果你只想知道狀態(tài))。
如果您要在樹莓派上重新安裝Raspbian,首先必須使用基本的MATRIX設(shè)備包設(shè)置操作系統(tǒng)。
進(jìn)入ESP32 -platformio文件夾后,打開platformio.ini.初始src/main.cpp文件中的示例代碼使用OTA更新輕松地將代碼重新部署到ESP32。要啟用OTA更新,請(qǐng)確保將“SSID_GOES_HERE”和“PASSWORD_GOES_HERE”更改為您實(shí)際的WiFi SSID和密碼。
MATRIX Voice ESP32獨(dú)立衛(wèi)星麥克風(fēng)的樹莓派服務(wù)器運(yùn)行Snips。
這個(gè)ESP32項(xiàng)目是一個(gè)令牌高效的,由gemini驅(qū)動(dòng)的設(shè)備,可以從預(yù)定義的文本提示提供實(shí)時(shí)語(yǔ)音響應(yīng)。
我一直想設(shè)計(jì)一個(gè)游戲機(jī),因?yàn)槲乙恢敝杂谟螒驒C(jī)是如何將硬件、軟件和圖像融合在一起的。因?yàn)槲矣幸粋€(gè)基于ESP32的LORA(遠(yuǎn)程)開發(fā)板,我想使用它。整個(gè)電路在5V電壓下工作??刂婆_(tái)只使用一個(gè)按鈕,可以執(zhí)行多個(gè)任務(wù)。固件是可升級(jí)的,但對(duì)于我的初始項(xiàng)目,我添加了三個(gè)很酷的游戲,既有趣又易于編碼!
我妻子喜歡植物和食物,花園往往是她快樂的地方。問題是,它也是各種動(dòng)物(尤其是鹿)的快樂之地,它們想先吃掉它。所以,在瘋狂的一年半的時(shí)間里,我最終設(shè)法找到時(shí)間建造了一個(gè)史詩(shī)般的花園。但是,我不能讓一個(gè)項(xiàng)目在沒有技術(shù)輔助的情況下進(jìn)行,所以我建造了一個(gè)自動(dòng)灌溉系統(tǒng)來配合它。
基于ESP32與MAX30102傳感器的DIY脈搏血氧儀憑借低成本、高靈活性的優(yōu)勢(shì),成為家庭健康監(jiān)測(cè)的熱門解決方案。這款設(shè)備通過光電容積脈搏波(PPG)技術(shù),可實(shí)時(shí)測(cè)量血氧飽和度(SpO2)與心率(BPM),其核心代碼實(shí)現(xiàn)涉及硬件驅(qū)動(dòng)、信號(hào)處理與數(shù)據(jù)可視化三大模塊。