流光溢彩屏之Neopixel教程¶
本教程將會教大家使用neopixel插件對溢彩屏進行編程。
大家將會學習如何點亮燈板包括:全屏單色點亮、全屏彩虹點亮、範圍點亮、流水效果等。
接線¶
0832溢彩屏需要配合robotbit使用,請按照下圖將屏幕與robotbit接線。
1. 將彩屏與轉接板連接。¶
2. 將轉接板連接到robotbit。¶
3. 長時間使用請使用USB供電。¶
於轉接板加插USB電源即可。不需要使用Robotbit供電,請將5V電源線拔走。
4. 完整接線示範¶
Makecode編程教學¶
加載robotbit擴展。¶
neopixel積木塊:¶
初始化溢彩屏¶
由於8*32和16*16均有256顆LED,我們初始一條256顆燈的燈條。
彩虹色點亮¶
我們可以將整個屏幕以彩虹色點亮。
彩虹效果使用的是HSL格式(色相,飽和度,亮度)
彩色的電流比較大,在高亮度的情況下需要外接USB電源。
流動充電器電流可能不夠,所以這裡外接了手機充電器。
注意事項¶
- 請勿接駁電壓高於5V的電源。
- 長時間使用請接駁USB外部電源。
- 要點亮大量LED的時候請將亮度減低。
- 本產品只適合14歲以上的兒童獨立使用,8-14歲兒童請在成年人的陪同下使用。
- 使用前請參考Kittenbot官方資料,不要隨便接駁電路,請勿外接大電流電機舵機。
- 請勿在金屬表面或導電性物料上使用,以免短路。
- 請勿在有水或潮濕的地方使用,以免短路。
- 請勿用手觸碰燈板外露的電線。