行空板K10测试2:通过声音控制灯光的变化
2024-08-25195
AI 快速预览详细
本文介绍了如何使用行空板K10通过麦克风采集声音信号,控制RGB灯的颜色和亮度。行空板K10集成了多种传感器和接口,支持Python环境,无需额外设备即可完成从基础传感器应用到高级人工智能项目。通过编写程序,可以实现根据声音控制灯光的效果,适合编程爱好者和教育工作者。
一、创作背景
行空板是一款拥有自主知识产权的国产教学用开源硬件,采用微型计算机架构,集成LCD彩屏、WiFi蓝牙、多种常用传感器和丰富的拓展接口。同时,其自带Linux操作系统和python环境,还预装了常用的python库,让广大师生只需两步就能开始python教学。

行空板K10集成了多种常用传感器、2.8寸彩色显示屏、WiFi与蓝牙模块、摄像头、麦克风、扬声器及RGB灯,借助其强大的板载资源,用户无需额外连接其他设备,即可完成从基础的传感器应用到高级的人工智能项目。无论是编程爱好者、教育工作者还是开发者,都能在行空板K10上找到适合自己的应用场景。

根据行空板K10增加的麦克风和LED灯的功能,创作了利用声音来控制灯光的颜色和亮度。
二、作品原理
通过麦克采集的声音在行空板里生成不同信号数值,将这些数值与灯光的颜色数值,亮度数值进行对应,从而形成根据音乐控制的灯光明暗和不同的灯光颜色。
三、硬件列表
行空板K10一块
USB Type-C数据线一条
四、制作过程
1.程序的编写
2.程序的上传和调试
五、总结与反思
可以根据这个原理实现更多的内容控制




