互动彩灯
来源:互联网 发布:2017总决赛g5 知乎 编辑:程序博客网 时间:2024/04/27 16:03
//项目十二 –互动彩灯int redPin = 9; // R – digital 9 int greenPin = 10; // G – digital 10int bluePin = 11; // B – digital 11int potRedPin = 0; // 电位器1 – analog 0int potGreenPin = 1; // 电位器2 – analog 1int potBluePin = 2; // 电位器3 – analog 2void setup(){ pinMode(redPin,OUTPUT); pinMode(greenPin,OUTPUT); pinMode(bluePin,OUTPUT); Serial.begin(9600); // 初始化串口}void loop(){ int potRed = analogRead(potRedPin); // potRed存储模拟口0读到的值 int potGreen = analogRead(potGreenPin); // potGreen存储模拟口1读到的值 int potBlue = analogRead(potBluePin); // potBlue存储模拟口2读到的值 int val1 = map(potRed,0,1023,0,255); //通过map函数转换为0~255的值 int val2 = map(potGreen,0,1023,0,255); int val3 = map(potBlue,0,1023,0,255); //串口依次输出Red,Green,Blue对应值 Serial.print("Red:"); Serial.print(val1); Serial.print("Green:"); Serial.print(val2); Serial.print("Blue:"); Serial.println(val3); colorRGB(val1,val2,val3); // 让RGB LED 呈现对应颜色}//该函数用于显示颜色void colorRGB(int red, int green, int blue){ analogWrite(redPin,constrain(red,0,255)); analogWrite(greenPin,constrain(green,0,255)); analogWrite(bluePin,constrain(blue,0,255));}
0 0
- 互动彩灯
- 彩灯统计
- AOJ664 彩灯高高挂
- 彩灯高高挂(bfs)
- arduino 红外控制彩灯
- xynu1781 彩灯统计
- 问题 B: 彩灯统计
- 定时器中断彩灯控制程序
- 花样彩灯程序设计
- 音乐同步彩灯的设计
- AOJ 664彩灯高高挂
- 8路彩灯显示系统
- 用RGB彩灯显示彩虹
- arduino 用串口控制彩灯
- 设计一个彩灯循环控制器
- XYNUOJ 问题 B: 彩灯统计
- 彩灯循环控制器的设计与制作
- AOJ-AHU-OJ-664 彩灯高高挂
- opencv_判断两矩形是否相交,相交的话 求出相交的面积和相交处比例
- JavaScript提升(你不知道的JavaScript)
- iOS——undefined symbols for architecture x86_64
- 马云演讲
- ViewController 删除 添加 输入
- 互动彩灯
- 卷积神经网络算法的一个实现
- thinkphp 在数据库更新(save)的时候,如果字段没有被修改,会更新失败 和数据的自动验证,插入的时候可以自动验证,但更新的时候就不能验证了
- redhat 安装ceph
- 前端常用工具整理
- 某著名公司2015暑期实习招聘试题及相关内容复习
- wp_is_mobile函数
- 接入微信SDK64位包报错
- 通过代码自定义cell