我對(duì)生物和工程都很感興趣,我一直在尋找將它們結(jié)合起來(lái)的方法。我對(duì)生物發(fā)光特別著迷——一些生物是如何創(chuàng)造自己的光的。最近,我開(kāi)始探索Arduino,將我的一些生物學(xué)相關(guān)項(xiàng)目想法變?yōu)楝F(xiàn)實(shí)。這個(gè)項(xiàng)目是我和我爸爸的合作,他有電子方面的經(jīng)驗(yàn),是我的導(dǎo)師。他向我介紹了Arduino和AI,目的是幫助我學(xué)習(xí)如何在我未來(lái)的生物學(xué)職業(yè)生涯中使用這些工具。我們利用人工智能助手Gemini作為工具,幫助我們將想法變?yōu)楝F(xiàn)實(shí)。Gemini的角色是協(xié)助完成生成代碼、創(chuàng)建Arduino草圖和起草部分報(bào)告等任務(wù),但總是在我們的直接指導(dǎo)下,并基于我們的原始概念。雖然我對(duì)生物學(xué)的興趣推動(dòng)了這個(gè)項(xiàng)目,但這份報(bào)告是我們共同努力和想法的反映。
這個(gè)項(xiàng)目的想法是在我完成數(shù)字電子課的一個(gè)實(shí)驗(yàn)時(shí)產(chǎn)生的。目標(biāo)是創(chuàng)建一個(gè)電路,使用開(kāi)關(guān)將4位二進(jìn)制數(shù)作為輸入,并將其作為等效的十六進(jìn)制數(shù)輸出到七段顯示器上。使用Quartus,我們將邏輯門(mén)電路編程到FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)上。
在這里,我們使用簡(jiǎn)單的行-列框架創(chuàng)建一個(gè)簡(jiǎn)單的25個(gè)按鈕矩陣板,其中按鈕排列在五行和五列中以形成按鈕網(wǎng)格。當(dāng)你按下按鈕時(shí),它完成了一行和一列之間的電路,由微控制器檢測(cè)并顯示在OLED屏幕上。
我一直很喜歡《俄羅斯方塊》,所以我想嘗試在PocketBeagle上重現(xiàn)這款游戲。不幸的是,我沒(méi)有能夠?qū)崿F(xiàn)我想要的所有功能,但我仍然在這方面學(xué)到了很多,希望這個(gè)項(xiàng)目可以在未來(lái)得到改進(jìn)!
將固件從一個(gè)ESP32克隆到另一個(gè)ESP32是一種強(qiáng)大的技術(shù),可以將已編程設(shè)備的功能復(fù)制到一個(gè)新設(shè)備上。無(wú)論您是準(zhǔn)備大規(guī)模生產(chǎn)、故障排除還是只是節(jié)省時(shí)間,本指南都將引導(dǎo)您完成兩種簡(jiǎn)單有效的固件克隆方法。
前段時(shí)間我給你們看了一個(gè)視頻,我分析了一個(gè)超便宜的特斯拉線(xiàn)圈驅(qū)動(dòng)器,它的價(jià)格不到20美元。這次我還將向您介紹一種相對(duì)便宜的其他類(lèi)型的驅(qū)動(dòng)器,成本約為50美元,但它是完整的,包含一個(gè)半橋電路,兩個(gè)功率場(chǎng)效應(yīng)管和適當(dāng)?shù)纳崞?,以及一個(gè)全波整流器。
ARDUINO UNO R4 WiFi提供了第二個(gè)I2C通道,稱(chēng)為Wire1。SDA和SCL線(xiàn)連接到引腳26和27,否則不可用。兩個(gè)引腳都可以被Adafruit新像素庫(kù)使用。WS2812條正常應(yīng)在5伏電壓下工作,而Qwiic通道(Wire1)僅饋電3.3伏。但它能起作用嗎?顯然是這樣的。
此消息必須以大寫(xiě)形式發(fā)送(如圖所示)以接收正確的響應(yīng)。如果一條信息沒(méi)有被識(shí)別,它將通過(guò)將收到的信息或“錯(cuò)誤信息”短信發(fā)送回手機(jī)來(lái)進(jìn)行響應(yīng)。當(dāng)sim卡接收到服務(wù)消息時(shí),可能需要重置(擦除)sim卡消息以進(jìn)行正確操作。
Blinkt !板上有8個(gè)相互連接的APA102 led。一個(gè)簡(jiǎn)單的串行協(xié)議用于改變串行流中每個(gè)led的顏色。網(wǎng)上有很多文章描述了如何創(chuàng)建一個(gè)串行流來(lái)控制led。本文不涉及該協(xié)議。
Tang9K Nano將被配置為使用內(nèi)部鎖相環(huán)產(chǎn)生120Mhz時(shí)鐘。這個(gè)時(shí)鐘將用于創(chuàng)建為新像素生成1和0所需的適當(dāng)時(shí)間。
為了訪問(wèn)每個(gè)LED硬件板,該設(shè)計(jì)利用了一個(gè)開(kāi)放的標(biāo)準(zhǔn)總線(xiàn)架構(gòu):每個(gè)LED硬件板都是一個(gè)可以在唯一總線(xiàn)地址訪問(wèn)的WishBone外圍設(shè)備。從串行端口,每個(gè)LED硬件板可以通過(guò)簡(jiǎn)單的總線(xiàn)寫(xiě)入命令訪問(wèn)。
那么,你準(zhǔn)備好進(jìn)入DIY智能手表的世界了嗎?太棒了!讓我們一起踏上這段科技之旅吧。我們將使用DFRobot的UNIHIKER單板計(jì)算機(jī),我將加入一些幽默來(lái)使事情生動(dòng)起來(lái)。系好安全帶,因?yàn)檫@將是一次有趣的旅程!
納祥科技NX6806,是一種單芯片、單電源、低功耗的8位CMOS數(shù)據(jù)采集設(shè)備,高性能高性?xún)r(jià)比,可以國(guó)產(chǎn)替代PCF8591
?看門(mén)狗(Watchdog)是一種用于監(jiān)控系統(tǒng)運(yùn)行狀況的技術(shù),主要功能是在系統(tǒng)出現(xiàn)異常時(shí)進(jìn)行重啟,防止系統(tǒng)崩潰。??
PWM(Pulse Width Modulation,脈寬調(diào)制)死區(qū)是一個(gè)在PWM控制系統(tǒng)中至關(guān)重要的概念,特別是在涉及電力電子設(shè)備和電機(jī)控制的應(yīng)用中。