掌控板N+千里马测试——生命如歌,边走边唱
生命如歌,边走边唱。 看到这颜色条,就想到了琴键——千里马在上行走,利用不同的颜色条,播放不同的音调,先来测试一波,红橙黄绿青蓝紫分别代表CDEFGAB……https://upload-images.jianshu.io/upload_images/15511120-c3349a14af527b1c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240还是颜色传感器的应用,这次就用到car.discern(),识别的结果返回“红橙黄绿青蓝紫”七色的字符串。1.car.light_on() #打开颜色识别补光灯
2.car.light_off() #关闭颜色识别补光灯
3.car.discern() #颜色识别,可识别“红橙黄绿青蓝紫”七色,以字符串形式返回。
加一个简单的判断语句,将颜色与音符一一对应起来,然后,让千里马在颜色条上走起来,就能实现边走边唱了。 测试代码:
https://upload-images.jianshu.io/upload_images/15511120-ef011653952db11e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240
基本代码已完成,可以去设计一个《两只老虎》的颜色条,根据节奏来设置颜色的宽度,车子走起来就能边走边唱两只老虎。 楼主强大,多谢分享。
页:
[1]