“Microduino 手机控制RGB灯/zh”的版本间的差异
(→文档) |
|||
(未显示2个用户的3个中间版本) | |||
第1行: | 第1行: | ||
+ | {{Language|Microduino Mobile Bluetooth Controls RGB Lights}} | ||
{| style="width: 800px;" | {| style="width: 800px;" | ||
|- | |- | ||
第19行: | 第20行: | ||
|模块||数量||功能 | |模块||数量||功能 | ||
|- | |- | ||
− | |Microduino-Core||1||核心板 | + | |[[Microduino-Core/zh]]||1||核心板 |
|- | |- | ||
− | |Microduino- | + | |[[Microduino-USBTTL/zh]] ||1||下载程序 |
|- | |- | ||
− | |Microduino | + | |[[Microduino-BT/zh]](2.1) ||1||蓝牙通讯 |
|} | |} | ||
第43行: | 第44行: | ||
注意:确认你的BT是2.1的。Android客户端暂时只适合2.1的BT。 | 注意:确认你的BT是2.1的。Android客户端暂时只适合2.1的BT。 | ||
− | 测试程序: | + | 测试程序:[[https://github.com/Microduino/Microduino_Tutorials/tree/master/Microduino_Advanced_Tutorial/Microduino_BT_RGB Microduino_BT_RGB]] |
==调试== | ==调试== |
2014年11月3日 (一) 08:00的最新版本
Language | English |
---|
概述
原理手机客户端通过三个进度条来模拟灯的颜色,进度条将每个颜色量化的值(0-255)通过BT与Micoduino core进行通信,这样分别将颜色值通过函数analogWrite()让RGB灯上指定颜色亮,这样就可以随心所欲控制颜色了,此时RGB灯的引脚需要接到PWM引脚(3、5、6、11)上才能更好的控制。因为Microduino BT与Microduino Core采用软串口(9,10)通讯,所以不能将RGB灯接到9,10引脚上,否则会出现数据混乱。 该实验采用共阳RGB灯,因此将RGB共阳引脚接到3.3V。red引脚接到D6,green接到D3,blue接到D5。玩家可以根据自己情况更改引脚。 材料清单
文档Android客户端: 文件:Microduino RGB.zip 注意:确认你的BT是2.1的。Android客户端暂时只适合2.1的BT。 测试程序:[Microduino_BT_RGB] 调试
测试程序使用软串口9,10。
结果通过Microduino可以成功实现用手机控制RGB灯,得到你想要的任意颜色。 注意问题
视频 |