概述
制作一盞靈感來自Rose Quartz盾牌的發(fā)光傘,該傘來自卡通網(wǎng)絡(luò)的Steven Universe。這是一個有趣,簡單的項目,不需要任何以前的編碼,焊接或縫紉知識。您可以單擊幾下自定義燈光動畫并輸入觸發(fā)器。使自己免受雨水侵擾,讓所有朋友眼花!亂!
在雨季結(jié)束后,可以很輕松地將這個項目拆開,然后再次使用Circuit Playground和NeoPixels進行另一個有趣的項目。
Circuit Playground Express
產(chǎn)品ID:3333
Circuit Playground Express是下一步對電子學(xué)和編程的完美介紹。我們已經(jīng)采用了原始的Circuit Playground Classic和。..
$ 24.95
入庫存
添加到購物車
帶鱷魚夾的Adafruit NeoPixel LED燈帶-30米/米
產(chǎn)品編號:3812
為項目添加鮮艷的色彩從未如此簡單:不再需要焊接或剝線,剪裁并發(fā)光!這款帶鱷魚皮的Adafruit NeoPixel LED燈帶。..
缺貨
缺貨
Adafruit Micro Lipo-USB LiIon/LiPoly充電器
產(chǎn)品編號:1304
哦,太可愛了,這是最小的小脂質(zhì)充電器,可以方便地放在任何項目盒中!它也易于使用。只需將鍍金觸點插入任何USB端口和。..
$ 5.95
進貨
》
添加到購物車
鋰離子聚合物電池-3.7v 1200mAh
產(chǎn)品編號:258
鋰離子聚合物電池(又稱“ lipo”或“ lipoly”)電池纖巧,輕巧且功能強大。完全充電后的輸出范圍為4.2V至3.7V。該電池。..
$ 9.95
入庫價
添加到購物車
您需要的東西
1碼x 6英寸的白色趣味皮草
剪刀
熱膠槍
透明包裝膠帶
半透明的粉紅色雨傘-我從Totes訂購了這把
接線圖
將三個鱷魚夾夾到Circuit Playground Express上,如下所示:
紅色( 5v )轉(zhuǎn)到 VOUT
白色( DIN )進入 A1
黑色( GND )進入 GND
然后將電池插入JST端口,就可以了!
帶有MakeCode的代碼
MakeCode是使用Circuit Playground Express進行安裝和運行的簡便方法。不需要任何先驗編碼知識,這是一種像編碼員一樣進行實驗和學(xué)習(xí)思考的簡便方法。
要開始使用,請轉(zhuǎn)到makecode.adafruit.com,然后選擇新建項目 。您將在MakeCode編輯器中找到自己。在這里,您可以單擊任何彩色選項卡并將代碼塊拖放到工作區(qū)上,然后使用左圖所示的Circuit Playground Express進行預(yù)覽。
編寫代碼后,插入電路將Playground Express通過其USB端口插入計算機,然后單擊“重置”按鈕。所有指示燈將變?yōu)榫G色,并且您的Circuit Playground將作為驅(qū)動器出現(xiàn)在計算機上,名為 CPLAYBOOT 。只需將下載的代碼拖到該驅(qū)動器上即可對Circuit Playground Express進行編程。容易!
注意:如果看到名為 CIRCUITYPY 的驅(qū)動器,請再次按“重置”按鈕(或連續(xù)兩次)以進入 CPLAYBOOT 。
轉(zhuǎn)到MakeCodeguide簡介,以獲取有關(guān)MakeCode入門的更多信息。
如果您想跳到最后并向后工作,這里是完整的MakeCode項目。
玫瑰石英傘MakeCode
設(shè)置燈光
首先,讓我們告訴Circuit Playground,我們有一束燈連接到A1引腳,并且正在使用多少像素。我們還將設(shè)置燈光的亮度。這需要在on start循環(huán)中完成,因此,如果您尚未在工作區(qū)中看到它,請單擊 LOOPS 標(biāo)簽并獲取它的一個實例。
點擊 LIGHT 標(biāo)簽,使 NEOPIXEL 標(biāo)簽顯示在其下方。 NEOPIXEL (NEOPIXEL )選項卡中的所有內(nèi)容均指所連接的燈帶, LIGHT (選項卡)中的任何內(nèi)容均指Circuit Playground Express正面的燈。
將create strip on A1 with 30個像素的實例拖到on start循環(huán)中。我們使用的是 A1 ,我們有30像素,因此我們無需在此處進行任何更改。
也將strip set brightness的實例拖到您的on start循環(huán)中。將亮度設(shè)置為您想要的任何值。我一直將我的最大亮度設(shè)置為255。
就是這樣進行設(shè)置?,F(xiàn)在,讓LED做點什么。在 NEOPIXEL 標(biāo)簽中,將strip show animation for 500 ms的實例拖到forever循環(huán)中。在Circuit Playground開啟時,此循環(huán)中的所有內(nèi)容將永遠重復(fù)運行。
將500 ms更改為100 ms。我們想添加一些在傘旋轉(zhuǎn)時發(fā)生的不同動畫。如果將其設(shè)置為500毫秒,則電路游樂場將僅每500毫秒(半秒)“監(jiān)聽”自旋。將其更改為100ms意味著旋轉(zhuǎn)觸發(fā)將更加靈敏。
現(xiàn)在,我們添加一個輸入,告訴雨傘旋轉(zhuǎn)時,Circuit Playground播放不同的動畫。將 INPUT 》 on shake的實例拖到工作區(qū)中,然后將下拉列表更改為3g?,F(xiàn)在,當(dāng)板子旋轉(zhuǎn)并加速時,它將觸發(fā)我們放入此塊的任何內(nèi)容。
從 NEOPIXEL 標(biāo)簽中選擇動畫。我喜歡彗星動畫,因為它在傘內(nèi)的燈光呈螺旋形時看起來確實很棒。我希望它播放5秒鐘,所以我將500ms更改為5000ms。播放不同的動畫,看看自己最喜歡的動畫。
保存您的工作,然后單擊左下角的“下載”按鈕。插入Circuit Playground Express,然后按重置按鈕。板載NeoPixels應(yīng)該全部變成綠色,并且您會看到一個名為 CPLAYBOOT 的新驅(qū)動器出現(xiàn)在計算機上。將您下載的文件拖到該驅(qū)動器上。完成!
如果遇到問題或看不到 CPLAYBOOT 驅(qū)動器,請轉(zhuǎn)到Circuit Playground Express指南以獲取一些故障排除提示。
構(gòu)建
將代碼上傳到Circuit Playground Express后,如接線圖所示,將NeoPixels連接到: G 》,白色為 V1 ,紅色為 VOUT 。插入電池,并確保指示燈點亮。在巡回操場上搖擺,看看是否可以觸發(fā)彗星動畫。
i》
獲取一些有趣的毛皮。短樁效果最好。有趣的皮毛是傳播NeoPixels并使它們看起來花哨而不用做很多工作的一種非常不錯的方法。將NeoPixels沿邊緣放置并折疊以制成口袋。沿著折疊線切割。
將有趣的毛皮粘在NeoPixel膠條上,將膠水非??拷z條。熱膠實際上不能很好地粘在NeoPixel硅膠套上,因此只需將有趣的皮毛粘在自己身上。
然后,用縫紉剪刀將皮毛成形。我每5-6英寸就得分一次,看起來像羅斯的盾牌設(shè)計。根據(jù)需要添加更多膠水以固定毛皮。
將覆蓋了毛皮的條帶放入傘中。使用透明的包裝膠帶將一端固定在中心附近,并使用雨傘的撐桿將條帶的其余部分固定到位。
用更多的膠帶固定另一端,并使用一些更透明的膠帶將電路場和電池也固定在雨傘表面的內(nèi)部。磁帶還可以將鱷魚夾固定在適當(dāng)?shù)奈恢谩?/p>
收起傘并旋轉(zhuǎn)一下,觀察顏色變化。您可以返回MakeCode項目,并嘗試添加許多不同的燈光和聲音,以使傘完全按照您想要的方式做出反應(yīng)。
責(zé)任編輯:wv
-
編程
+關(guān)注
關(guān)注
88文章
3634瀏覽量
93861
發(fā)布評論請先 登錄
相關(guān)推薦
評論