修改

文檔

圖片

迪威模型和Solidworks 聯(lián)合會員
迪威網(wǎng)友e305ed
迪威網(wǎng)友e305ed
原創(chuàng)模型

泰坦瀑布數(shù)據(jù)刀--電子學高級版

VIP
免費,登錄即可下載
本資源不能下載
發(fā)布時間:2023/4/14 8:19:00
這是泰坦瀑布數(shù)據(jù)刀的再現(xiàn)。這把刀不完全是《泰坦瀑布1》或《泰坦瀑布2》中的刀,而是在中間的某個地方。它的特點是中空區(qū)域,特別是大小可以容納電子元件。最后組裝的刀子可以打開,播放帶有燈光和聲音的黑客動畫。
該模型圍繞以下幾個部分進行設計:
12BH510-GR N型電池座
A23 12V電池
SPPH410100鎖定按鈕開關
CPE-220型壓電蜂鳴器
3 mm藍色LED x2
Adafruit Arduino五角星微控制器(5v)
Adafruit Neopixel寶石(RGBW-Cool White)
我將記錄在案地說,A23電池并不理想。Neopixel Jewel在峰值時可以吸收大量電流,而A23電池基本上只是管子里的幾個硬幣電池。這就是說,它們是我隨處可見的東西,它們適合放在手柄上,沒有太大的麻煩。我要說的是,買10個,而不是只買1個,因為當你測試完所有東西時,你已經(jīng)經(jīng)歷了2到3個。
這個開關也是我碰巧有的東西。對于這一點來說,它有點過頭了,但它是一個按鈕切換,擁有令人滿意的旅行數(shù)量,所以你可能會做得很糟糕。
Adafruit Trinket是一塊很棒的小棋盤,但它有一些限制。Fit,它只有8KB的編程內(nèi)存可用,其中約2.5KB被他們的引導加載程序占用(順便說一句,這是非常好的引導加載程序!)。我從下面的代碼中削減了盡可能多的脂肪,以使其低于Trinket的默認最大值5310字節(jié),并且我能夠使其低于該閾值,但后來我發(fā)現(xiàn)我可以使用另一個更大的Arduino(如Uno)來編程小玩意兒,并釋放引導加載程序占用的所有額外空間。秘訣就在這里--這些特定的itructio告訴您如何重新啟動引導加載程序,以防您搞砸它,但同樣的方法也可以使用Arduino IDE中的“Arduino as isp”程序員將代碼推送到小玩意兒上。一旦我發(fā)現(xiàn)我可以做到這一點,我就放松了一些,并添加了一些額外的東西,比如下面的startChime()功能,它會產(chǎn)生一些不錯的啟動噪音。如果你不顧一切地想把它放在一個小裝飾品上,你可以,但你必須注釋掉一些功能。
用來運行刀具的代碼使用了Adafruit的NeoPixel庫,因為它非常優(yōu)秀,而且做了我不夠聰明的事情。如果您還沒有列出這個庫,請確保您已經(jīng)列出了。
個文件
壓縮包大小:5MB
小程序二維碼
微信小程序 微信掃碼打開此模型
恒諾鑫科-專注碳素制品的開發(fā)與生產(chǎn)