1、点亮RGB灯实验

1、点亮RGB灯实验1.1、实验目标1.2、实验过程1.3、实验效果1.4、实验总结

1.1、实验目标

本节课主要学习microPython控制RGB灯的功能。

本次实验的参考代码路径为:CanMV\03-Hardware\rgb.py

 

1.2、实验过程

模块的出厂固件已经集成RGB控制模块,如果下载过其他固件,请烧录回出厂固件再进行实验。

  1. 通过modules导入ybrgb。
  1. 创建ybrgb对象,并命名为RGB
  1. 设置RGB颜色,其中参数r控制红灯开关,参数g控制绿灯开关,参数b控制蓝灯开关,输入0表示关闭,输入1表示开启。
  1. 新建一个while循环,让RGB灯每隔0.5秒切换一个颜色。

 

1.3、实验效果

将K210模块通过microUSB数据线连接到电脑上,CanMV IDE点击连接按钮,连接完成后点击运行按钮,运行例程代码。也可以将代码作为main.py下载到K210模块上运行。

可以看到RGB灯每隔0.5秒切换一种颜色,按照红色、绿色、蓝色、白色和熄灭的步骤进行。

image-20230206145609613

image-20230206145622786

image-20230206145640367

image-20230206145652638

1.4、实验总结

使用CanMV IDE,搭配出厂固件写好的MicroPython语法,使得控制RGB灯非常轻松,并不需要知道其中的原理,通过简单几行代码就可以展示颜色切换的效果,真的很方便。