06 聖誕燈
(2021/12/17
聖誕節快到了,當然要來玩燈,也為之後的光劍做準備!今天在蝦皮買了幾卷燈條,預計在星期四的課後社團來玩燈,感謝俊青老師的指導及提供資料,內容修改自車神的教材,如下,供參
一、讓WS2812燈條亮起來
擴展燈條的積木(使用上傳模式)
燈條的積木如下
點亮燈條上的LED燈
準備一條1公尺30顆燈的燈條當聖誕燈
將燈條接到Arduino皮子,燈條的VCC接5V、GND接GND、Din接D2
先點亮前3顆燈試試
點亮所有的燈(同顏色)
點亮所有的燈(隨機顏色)
點亮所有的燈(隨機顏色)每次停1秒(也可把時間縮短一點),變化10次(也可把次數增加多一點)
LED跑馬燈(LED燈會跑)
依序點亮LED燈
依序點亮LED燈,再依序關閉LED燈
單顆LED跑馬燈
單顆LED跑馬燈(加底色)
兩顆LED交叉跑馬燈加底色
流水燈 (多顆燈跑動)
右圖程式會來回跑(像霹靂車燈),改變時間可控制跑動的速度
流星燈 (會有尾巴)
其他積木的使用
Color Wipe (顏色擦出,依序亮燈)
下面程式,先紅燈依序亮燈、再來綠色燈,最後藍色燈依序亮燈
Theater Chase (追逐)
下面程式,每3顆為一組(30顆燈一共10組,或是亮燈的中間有2顆燈不亮),同時依序亮燈,時間為控制跑下顆燈時間,每一個積木一共跑10次
Rainbow (彩虹)
下面程式,第一顆燈會從紅色依序紅橙黃綠藍靛紫再回到紅色,然後從第1顆燈往下(2、3...燈)也會漸變
Rainbow Cycle (彩虹循環)
下面程式,第一顆燈會從紅色依序紅橙黃綠藍靛紫再回到紅色,然後從第1顆燈往下到最後一顆燈亮到紫,一共重複5次
Theater Chase Rainbow (戲院追逐彩虹)
下面程式,同戲院追逐(三燈一組),又有彩虹變色,跑完一趟會花很久時間