扫一扫,访问微社区

Kittenbot 小喵科技——专注图形化编程教育

快捷导航
查看: 969|回复: 0

[Robotbit] Robot:bit入门教程——RGB灯

[复制链接]

34

主题

66

帖子

407

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
407
发表于 2019-3-20 17:48:19 | 显示全部楼层 |阅读模式
robotbit板子前端有4颗全彩RGB灯,这为创作增加了不少可塑性元素
rgb1.png





RGB的编程使用

1. 让4颗灯全亮

RGB的亮灭是混合使用Robotbit和Neopixel两个包的积木块,在添加robotbit扩展包的时候会一并添加这两个包
rgb2.png


2. 单独点亮某颗RGB灯

单独点亮某颗RGB,需要点选Neopixel并且在左侧分栏选择more,找到如图设置像素颜色的积木块,注意RGB灯的第一颗是像素0。单独点亮RGB的时候需要特别添加'刷新显示'这个积木块。下面我们就通过按键A和B分别点亮第一颗灯和第四颗灯。
rgb3.png

3. 做一个RGB的流水灯  

流水灯的原理就是,当显示下一个灯的时候,我们将所有灯的状态全部清零亦就是全部熄灭,并在每次显示间隔中设置适当的延时
rgb4.png


4. 设置亮度

设置亮度的积木块在more里,如果不设置亮度则默认255(最大),这样对眼睛不好,建议改成20左右
rgb5.png

5. 做一个呼吸灯

通过循环分栏的循环执行积木块,将一个变量在0-255中改变,并将变量赋值给亮度。注意如果要使用单个灯的时候记得要添加'刷新显示'积木块哦
rgb6.png

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

全力为Stem教育行业提供新技术、新方案和新产品。

 

地址:广东省深圳市华丰互联网+创意园 419~420

© 2019 Kittenbot Inc. 深圳市小喵科技有限公司 ( 粤ICP备16110073号 )

GMT+8, 2019-8-26 15:07 , Processed in 0.030389 second(s), 39 queries , Gzip On.
Powered by Discuz! X3.2

快速回复 返回顶部 返回列表