以往的微控制器字節(jié)節(jié)奏播放器都是靜態(tài)的,每次修改都需要重新燒錄字節(jié)節(jié)奏算法,這種方式效率低,不利于對(duì)字節(jié)節(jié)奏算法和數(shù)字音頻合成進(jìn)行實(shí)驗(yàn)。Bytebed 是一種全新的生動(dòng)方式,用于演奏和探索字節(jié)節(jié)奏的世界。
本項(xiàng)目展示了一種基于DE1-SoC FPGA板采用有限狀態(tài)機(jī)(FSM)構(gòu)建的安全數(shù)字訪問(wèn)控制系統(tǒng)。該系統(tǒng)允許用戶通過(guò)鍵盤(pán)或開(kāi)關(guān)輸入4位密碼,硬件驗(yàn)證密碼,并通過(guò)LED燈、七段數(shù)碼管、TFT屏幕和蜂鳴器提供反饋。為增強(qiáng)安全性,系統(tǒng)設(shè)置了非活動(dòng)超時(shí)功能,以及在連續(xù)三次失敗后觸發(fā)15秒鎖定機(jī)制。整個(gè)硬件組件被集成于一個(gè)定制的3D打印外殼內(nèi),使其成為適用于門(mén)禁控制應(yīng)用的實(shí)用FPGA原型系統(tǒng)。
waveshare商店的電子墨水顯示屏外觀吸引人,非常有趣。這個(gè)項(xiàng)目旨在嘗試管理高分辨率顯示,同時(shí)有機(jī)會(huì)自行設(shè)計(jì)HAT板的變體,并研究FPC類(lèi)型的連接器。
游戲很簡(jiǎn)單。有三個(gè)鼓,分別是紅色、綠色和藍(lán)色。其中任意一個(gè)會(huì)隨機(jī)被激活,地上的燈光會(huì)朝它移動(dòng),并持續(xù)動(dòng)畫(huà)顯示最多4秒。玩家有這段時(shí)間來(lái)?yè)舸蜻@個(gè)鼓,但停留的時(shí)間越長(zhǎng),下一位玩家獲得的時(shí)間就越少。如果某位玩家未能及時(shí)擊打,就會(huì)播放失敗音效,游戲重新開(kāi)始。如果成功擊打,就會(huì)播放“成功”音效,然后由另一個(gè)鼓(或可能是同一個(gè)鼓)繼續(xù)輪到下一個(gè)玩家。
該項(xiàng)目專(zhuān)為監(jiān)測(cè)和保護(hù)深林環(huán)境中的野生動(dòng)物而設(shè)計(jì)。我出于對(duì)開(kāi)發(fā)能在人類(lèi)活動(dòng)稀少的偏遠(yuǎn)地區(qū)運(yùn)行、并能實(shí)現(xiàn)遠(yuǎn)距離可靠通信的智能系統(tǒng)強(qiáng)烈熱情,而創(chuàng)建了這一項(xiàng)目。
Heat Guard 是一款緊湊型實(shí)時(shí)熱指數(shù)監(jiān)測(cè)設(shè)備,通過(guò)實(shí)時(shí)追蹤溫度和濕度,幫助您防范潛在的隱形熱危害。HeatGuard 是一款基于物聯(lián)網(wǎng)的先進(jìn)溫濕度監(jiān)測(cè)系統(tǒng),采用 WEMOS D1 Mini、DHT22 傳感器以及 Blynk 云平臺(tái)集成。適用于房間、溫室、倉(cāng)庫(kù)及其他物聯(lián)網(wǎng)應(yīng)用的環(huán)境監(jiān)測(cè)。
本項(xiàng)目介紹了基于 Nordic Semiconductor nRF5340-DK 開(kāi)發(fā)平臺(tái)設(shè)計(jì)并實(shí)現(xiàn)的智能可穿戴健康助手。該系統(tǒng)將 MAX30100 血氧儀和心率傳感器與 MPU6050 六自由度慣性測(cè)量單元集成,構(gòu)成一個(gè)緊湊型、實(shí)時(shí)的生物醫(yī)學(xué)及運(yùn)動(dòng)監(jiān)測(cè)設(shè)備。
黑膠唱片的物理儀式感有一種無(wú)可替代的魅力——手中唱片的重量,放置時(shí)的刻意動(dòng)作,以及音樂(lè)開(kāi)始前那份期待。數(shù)字音樂(lè)為我們提供了無(wú)限的選擇,卻也奪走了這種儀式感。
本項(xiàng)目采用VSD Squadron FPGA Mini板和MYOSA傳感器模塊,構(gòu)建了一套基于FPGA的智能水質(zhì)安全報(bào)警系統(tǒng)。該系統(tǒng)設(shè)計(jì)為低成本的數(shù)字原型,用于將水質(zhì)狀況分類(lèi)為三種簡(jiǎn)單狀態(tài):安全、注意和危險(xiǎn)。VSD Squadron FPGA Mini板作為主處理單元,MYOSA傳感器模塊則用作傳感前端。在本實(shí)現(xiàn)方案中,未使用MYOSA MPU或主板作為主控制器。
一切始于一個(gè)我不斷在身邊發(fā)現(xiàn)的常見(jiàn)問(wèn)題——無(wú)論是親密的朋友,還是我在健身訓(xùn)練的健身房圈子中。經(jīng)過(guò)數(shù)周高強(qiáng)度的鍛煉后,很多人都在問(wèn)同一個(gè)問(wèn)題:“我想要增肌的肌肉為什么沒(méi)有增長(zhǎng),而那些我本意沒(méi)想練的肌肉卻反而變得酸痛?”
Smart Dice 是一款基于 ESP32 構(gòu)建的 3D 數(shù)字骰子搖器,其設(shè)計(jì)靈感源自非洲盧多(ludo)游戲規(guī)則,這種游戲深深根植于尼日利亞和西非文化之中。該骰子在 240x240 TFT 顯示屏上呈現(xiàn)為一個(gè)真實(shí)可旋轉(zhuǎn)的三維立方體。輕輕晃動(dòng)設(shè)備即可觸發(fā)擲骰,效果與真實(shí)骰子一致。本項(xiàng)目支持最多四名玩家,并采用經(jīng)典規(guī)則:連續(xù)擲出三個(gè)6則會(huì)暫停一輪游戲。
我想創(chuàng)造一些讓我感到興奮的東西,通過(guò)這種方式與人們分享知識(shí)。因此,我開(kāi)發(fā)了這個(gè)項(xiàng)目,讓任何想了解如何利用自己的資源制作熒光數(shù)字顯微鏡的人都能參與其中。
根據(jù)世界經(jīng)濟(jì)論壇的數(shù)據(jù),日本近三分之一的人口年齡超過(guò)65歲,約有3623萬(wàn)人。由于日本老年人口不斷增長(zhǎng),許多老年人獨(dú)居,需要他人幫助。在日本,甚至有一個(gè)專(zhuān)門(mén)的術(shù)語(yǔ)“孤獨(dú)死亡”(Kodokushi),指的是老年人獨(dú)自去世且在很長(zhǎng)一段時(shí)間內(nèi)無(wú)人發(fā)現(xiàn)的情況。
使用ESP32開(kāi)發(fā)板、MAX98357A I2S音頻放大器以及WitAITTS庫(kù),構(gòu)建一個(gè)基于實(shí)時(shí)AI的文本轉(zhuǎn)語(yǔ)音轉(zhuǎn)換器。本項(xiàng)目通過(guò)Wi-Fi將ESP32連接至Wit.ai云平臺(tái),實(shí)現(xiàn)對(duì)輸入文字的實(shí)時(shí)轉(zhuǎn)換為自然流暢的語(yǔ)音輸出。系統(tǒng)支持多種語(yǔ)音角色,包括男聲、女聲、海盜、巫師、卡通、吸血鬼以及英國(guó)管家風(fēng)格的聲音。音頻信號(hào)通過(guò)ESP32的I2S接口,經(jīng)由MAX98357A放大器和揚(yáng)聲器直接傳輸輸出。該項(xiàng)目展示了基于云端AI的語(yǔ)音合成、Wi-Fi通信、I2S數(shù)字音頻流傳輸、串口監(jiān)視器交互,以及利用嵌入式硬件實(shí)現(xiàn)多語(yǔ)音文本轉(zhuǎn)語(yǔ)音生成的實(shí)際應(yīng)用。
人體工學(xué)哨兵的靈感源于對(duì)一場(chǎng)無(wú)聲流行病的觀察。我們注意到,從流水線上的熟練工人到辦公室的職員,許多人并非因突發(fā)事故而患上慢性疼痛,而是由于每天成千上萬(wàn)次微小且未被糾正的動(dòng)作持續(xù)累積所致。