在這個(gè)項(xiàng)目中,我們將使用DFRobot的多功能環(huán)境傳感器DFRobot Beetle ESP32-C6和Qubitro物聯(lián)網(wǎng)平臺(tái)構(gòu)建一個(gè)低功耗環(huán)境記錄儀。ESP32-C6的深度睡眠功能將最大限度地降低功耗,使其成為電池供電應(yīng)用的理想選擇。
這一次,我們將通過(guò)使用GxEPD2庫(kù)(用于控制ePaper屏幕的流行Arduino庫(kù))深入了解該顯示器的功能,并將我們所學(xué)到的一切應(yīng)用于具體項(xiàng)目:實(shí)時(shí)比特幣價(jià)格監(jiān)視器。
這個(gè)代碼提供了一個(gè)簡(jiǎn)單但引人入勝的坦克戰(zhàn)斗游戲體驗(yàn),結(jié)合了基本的移動(dòng),射擊和碰撞檢測(cè)機(jī)制。
在本教程中,我們將通過(guò)使用PCBX在線模擬環(huán)境在SSD1306 OLED顯示器上顯示位圖圖像的過(guò)程。本教程將介紹設(shè)置PCBX模擬,格式化位圖數(shù)據(jù),配置顯示大小和管理圖像延遲。
無(wú)論是在人工智能推理、機(jī)器人開發(fā)、大型語(yǔ)言模型還是邊緣計(jì)算項(xiàng)目中,Jetson Orin Nano Super都能提供超乎預(yù)期的強(qiáng)大計(jì)算能力。開發(fā)人員不僅可以在原有的基礎(chǔ)上進(jìn)一步優(yōu)化代碼來(lái)執(zhí)行更復(fù)雜的AI任務(wù),還可以通過(guò)改進(jìn)GPU和CPU性能來(lái)實(shí)現(xiàn)更高效的實(shí)時(shí)處理。
在這個(gè)項(xiàng)目中,我將向您展示如何使用3D打印部件制作一個(gè)簡(jiǎn)單的4腿行走蜘蛛機(jī)器人。該設(shè)計(jì)主要由上下板、臂接插件、腿和伺服支架五個(gè)部分組成。機(jī)器人的4條腿由4個(gè)手臂部分和4個(gè)腿部分組成。機(jī)器人的運(yùn)動(dòng)總共使用了8個(gè)業(yè)余伺服電機(jī),4個(gè)在手臂上,4個(gè)在腿上。
有一個(gè)簡(jiǎn)單的游戲,用七個(gè)按鈕和七個(gè)led排成一個(gè)圓圈。(不幸的是,這個(gè)游戲沒(méi)有名字。)唯一的規(guī)則是:每次按下一個(gè)按鈕都會(huì)切換最近的三個(gè)led的狀態(tài),目標(biāo)是讓所有l(wèi)ed都亮起。這里有一段介紹這個(gè)游戲的視頻。使用即插即用套件,您只能獲得一個(gè)包含三個(gè)按鈕的模塊,單個(gè)模塊不可用。您可能會(huì)購(gòu)買三個(gè)套件并將所有按鈕模塊放在一起,但這不起作用,因?yàn)槊總€(gè)模塊都具有相同的I2C地址,從而導(dǎo)致地址沖突。(順便說(shuō)一下,我只有一個(gè)即插即用的工具包,因?yàn)槌壬幕逡呀?jīng)用于其他項(xiàng)目,我用一塊丙烯酸玻璃創(chuàng)建了它的副本。)因此,在一天結(jié)束時(shí),我修改了我的計(jì)劃:用戶不會(huì)按下按鈕,而是隨機(jī)函數(shù)按下虛擬的不存在的按鈕。
在樹莓派和Arduino的時(shí)代,電子項(xiàng)目對(duì)每個(gè)人來(lái)說(shuō)都是觸手可及的。然而,光學(xué)和像干涉測(cè)量這樣的高級(jí)實(shí)驗(yàn)往往仍然是某種程度上的閉源,主要是因?yàn)樗鼈內(nèi)狈捎眯?。如果你可以用模塊化組件和一些簡(jiǎn)單的工具來(lái)建造一個(gè)邁克爾遜干涉儀(這個(gè)實(shí)驗(yàn)告訴我們,我們并沒(méi)有離開以太,并且測(cè)量了光速!!)會(huì)怎么樣?這就是OpenUC2的用武之處:一個(gè)模塊化的光學(xué)工具箱,旨在使光學(xué)實(shí)驗(yàn)像用面包板構(gòu)建電路一樣容易。
這是一個(gè)運(yùn)行在Arduino平臺(tái)上的簡(jiǎn)單的吃豆人游戲,使用OLED顯示屏來(lái)顯示游戲界面。游戲的目標(biāo)是控制吃豆人在迷宮中移動(dòng),吃掉所有的豆子,同時(shí)避免撞到墻壁。
我們將使用Arduino創(chuàng)建一個(gè)簡(jiǎn)單的“Dino Run”游戲,并使用PCBX在線模擬。
在小型物聯(lián)網(wǎng)項(xiàng)目領(lǐng)域,ESP32作為一款經(jīng)濟(jì)高效且功能強(qiáng)大的微控制器大出望外。將它與MQTT代理配對(duì)可以為資源受限環(huán)境中的設(shè)備通信提供簡(jiǎn)化的解決方案。在本文中,我們將比較使ESP32能夠充當(dāng)MQTT代理的兩個(gè)庫(kù):PicoMQTT和SMQTT broker。這兩個(gè)庫(kù)都適合輕量級(jí)設(shè)置,但在功能集和性能上有所不同。
老年人跌倒是一個(gè)嚴(yán)重的健康問(wèn)題,尤其是在全球人口結(jié)構(gòu)發(fā)生變化之際。到2050年,全世界65歲及以上的人口將超過(guò)15億,其中很大一部分人將獨(dú)立生活。然而,這種獨(dú)立性也帶來(lái)了風(fēng)險(xiǎn);研究表明,在65歲以上的人中,每年約有28-35%的人會(huì)跌倒,而在70歲以上的人中,這一數(shù)字上升到近42%。與跌倒有關(guān)的傷害,特別是髖部骨折和創(chuàng)傷性腦損傷,在老年人急診室就診和住院治療中占很高的比例。反復(fù)跌倒和害怕再次跌倒是常見的,影響生活質(zhì)量和行動(dòng)能力。
在這個(gè)項(xiàng)目的第一個(gè)版本中,我創(chuàng)建了一個(gè)三腳架安裝的立體3D相機(jī),它通過(guò)HTTP傳輸立體視頻流,這樣它就可以在谷歌Cardboard這樣的立體觀看器上觀看。在這個(gè)設(shè)置中,我使用了兩臺(tái)Raspberry Pi zero,每個(gè)都有自己的攝像頭。
Pi Box是一款基于樹莓派4的一體化迷你電腦,內(nèi)置電源和令人印象深刻的5英寸IPS顯示屏。我們目前在樹莓派盒子上運(yùn)行Recalbox操作系統(tǒng)來(lái)玩游戲,但這個(gè)配置也可以作為運(yùn)行Linux和其他操作系統(tǒng)的樹莓派桌面。