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

石英晶振的結構組成詳情

每月一課:帶你認識低功耗石英晶振

石英光纖是合成材料嗎
基于石英玻璃外延GaN的工藝改進方法有哪些?

微流控SU8掩膜版的制作方法
石英晶體振蕩器的頻率范圍
光刻掩膜版制作流程
電壓控制石英晶體振蕩器電氣參數介紹

微流控光刻掩膜制作
石英晶體切割類型與頻率的關系

石英晶體諧振器的組成和參數
石英晶體的切割:揭秘6種不同的切割工藝

評論