实验三 RGB-LED传感器
学习目标:
学会通过程序控制RGB LED发出彩色光
组件:
Arduion主板
USB数据线
RGB LED模块
跳线若干
面包板
实验原理:
通过PWM技术来控制RGB的亮度。三种颜色通道中的每一种颜色都有255级亮度。
实验步骤:
1.建立电路
2.烧录代码
const int redPin = 11;
const int greenPin = 10;
const int bluePin = 9;
void setup()
{ pinMode(redPin, OUTPUT);pinMode(greenPin, OUTPUT);pinMode(bluePin, OUTPUT);
}
void loop()
{ color(0,255,255);delay(1000); color(255,0,255); delay(1000); color(255,255,0); delay(1000); color(0,255,255);delay(1000);color(0,128,255);delay(1000); color(0,0,255); delay(1000);color(255,0,255);delay(1000);color(255,255,0); delay(1000); color(255,0,0); delay(1000);color(128,255,0);delay(1000); //
}
/**颜色生产函数*/
void color (unsigned char red, unsigned char green, unsigned char blue)
{ analogWrite(redPin, red); analogWrite(bluePin, blue); analogWrite(greenPin, green);
}
3.效果
现在可以看到RGB LED闪烁各种颜色的光。
注:小编太热了外加一个面包板供电模块吹风,不影响本次实验
实验三 RGB-LED传感器相关推荐
- Arduino UNO R3开发板+MQ-2烟雾浓度传感器+火焰传感器+舵机+无源蜂鸣器+风扇+步进电机+WIFI模块+RGB三色LED灯+SIM900A所构成的室内安全报警模块
该系统模块主要由Arduino UNO R3开发板+MQ-2烟雾浓度传感器+火焰传感器+舵机+无源蜂鸣器+风扇+步进电机+WIFI模块+RGB三色LED灯+SIM900A所组成,MQ-2烟雾浓度传感器 ...
- Arduino控制RGB三色LED灯实验、程序代码、连线图、仿真
目录 RGB三色灯简介 PWM控制 PWM功能简介 硬件电路连接 所需器件 控制代码 测试结果 RGB三色灯简介 RGB色彩模式包含红绿蓝三种,通过控制红(R).绿(B).蓝(G)三种颜色的变化使其相 ...
- 基础实验——三轴传感器
基础实验--三轴传感器 MMA7660FC 测速原理 加速度传感器实验 所选设备 基本案例 示例代码:制作水平仪 加速度传感器是一种能够测量加速度的传感器.通常由质量块.阻尼器.弹性元件.敏感元件和适 ...
- 30个物联网传感器小实验2:LED灯条、灯板
30个物联网传感器小实验2:LED灯条.灯板 以下所有实验均要求树莓派刷入完整版Raspbian操作系统,也就是官网上Raspbian Stretch with desktop and recomme ...
- 【Arduino基础】三色LED灯实验
实验现象 使用Arduino驱动RGB三基色LED灯产生七色光的变化. 理论学习 三基色组合七色光原理: 红+绿=黄 绿+蓝=青 红+蓝=紫 红+绿+蓝=白 可以由3种基色组合出来"红黄绿青 ...
- 二、树莓派RGB LED实验
注:本文只做记录,参考.缺乏详细记录,但有疑问可以留言. RGB LED模块可以发出各种颜色的光.红色,绿色和蓝色的三个LED被封装到透明或半透明塑料外壳中,并带有四个引脚.红色,绿色和蓝色三原色可以 ...
- 智能wifi小车-RGB三色LED灯驱动
RGB三色LED灯简介 RGB指的就是三基色光,R=红色,G=绿色,B=蓝色.LED芯片所发出的光一般都是蓝光,都是要通过红 绿 蓝这三种颜色的荧光粉去调颜色的.RGB色彩模式是工业界的一种颜色标准, ...
- led数码显示控制plc实验_实验三 LED数码显示控制 PLC实验报告
广州大学学生实验报告 开课学院及实验室:工程北 529 2015 年 5 月 28 日 学院 机械与电气 工程 年级. 专 业.班 姓名 学号 实验课程名称 电气控制与可编程控制器 成绩 实验项目名称 ...
- led数码显示控制plc实验_实验三led数码显示控制plc实验报告
开课学院及实验室:工程北 529 2015 年 5 月 28 日 学院 机械与电气 工程 年级. 专 业.班 姓名 学号 实验课程名称 电气控制与可编程控制器 成绩 实验项目名称 实验三 LED 数码 ...
最新文章
- oracle导入sql文件
- java 状态迁移图_kafka 实战笔记
- 从CVPR 2013看计算机视觉的研究领域和趋势 [CVPR 2013] Three Trending Computer Vision Research Areas
- control theory and application
- [恢]hdu 2016
- Gdu – Windows 也能用的「命令行式」磁盘使用情况分析工具
- Java源码阅读PriorityQueue
- 二年级计算机认识键盘教案,认识计算机键盘教案.doc
- proe输入数字时成双出现_职场数据控系列,超市基础篇,商品双ABC分析法及应用...
- hdu 3592 差分约束
- BZOJ - 2819 Nim
- OneNET麒麟座应用开发之五:获取加速度传感器ADXL345数据
- python实现人形识别_100行Python代码实现人体肤色检测
- asic面试题目 英伟达_英伟达笔试题目ASIC|英伟达笔试题
- 啥是map啥是reduce
- td中的块元素居中问题
- 【科创人】维格表创始人陈霈霖:喜茶数字化转型的结晶是vika维格表
- Dirichlet Multinomial Mixtures (DMM)的R实现
- 监控日志loging Elasticsearch(性能优化八)
- mongodb-drill for sql
热门文章
- 机器学习_深度学习毕设题目汇总——音乐
- 【转】共享经济是临时工的增量市场?
- 计算机管理打开报mmc.exe,Win10打开软件提示“管理员已阻止你运行此应用mmc.exe”解决方法...
- matlab 批量定义变量及批量传入函数参数
- 苹果科学计算机不好用,嫌弃iPhone自带的计算器没用?那是因为你不知道这些小技巧!...
- element做树形下拉_一个基于 elementUi 的树形下拉框组件vue
- 情感计算 - 情感模型
- 使用Python+OpenCV进行实时车道检测
- 2021年中国社保卡市场现状分析,应全力推进社会保障卡应用工作「图」
- HomeAssistant--Sonoff接入BH1750FVI光线感应器