【arduino之RGB灯模块】RGB化身彩虹灯?一块钱包邮能玩一天!
目录
1.前言
2.RGB模块之三色呼吸灯
(1).原理解析
(2).环境搭建
(3).完整代码
3.RGB之彩虹灯实现
4.拓展部分
说我标题党?不好意思真滴没有标题党,不信你看,我有证据:
我进来就是看彩虹灯的你就给我看这???各位看官别急,请往下看!
这个模块很简单,四个引脚分别为R、G、B、—;因此三个灯是共阴极;
环境搭建极其简单,既然涉及呼吸灯,那肯定是要用到模拟输出,arduino的PWM极其简单(不过频率固定,改频率自行百度,这里没必要只是拓展提一下);我们把模块的R、G、B引脚分别连到开发板的9、10、11数字模拟输入输出引脚,—极连到GND,如下图
环境搭建完成。
不便做视频演示,这个小程序只展示代码,如下:
void setup()
{for(int i=9;i<12;i++){pinMode(i,OUTPUT);digitalWrite(i,LOW);}
}void loop()
{for(int i=9;i<12;i++){for(int j=0;j<255;j++){analogWrite(i,j);delay(10);}for(int j=255;j>0;j--){analogWrite(i,j);delay(10); }}
}
说道彩虹色是不是感觉很高大上?其实就是R、G、B三色混合的视觉效果而已罢了哈哈!
这样想是不是就不那么高大上了?只要让它们一起亮就行!
代码如下:
void setup()
{for(int i=9;i<12;i++){pinMode(i,OUTPUT);digitalWrite(i,LOW);}
}void loop()
{for(int i=9;i<12;i++){digitalWrite(i,HIGH);digitalWrite(i,LOW);}
}
效果如下:
拓展部分要读者自己动手了,我就不演示了。
1.呼吸灯+彩虹灯实现,特技duang duang duang!2.采用继电器模块模块来减少使用IO口。
更多好玩,【点击这里】!
【arduino之RGB灯模块】RGB化身彩虹灯?一块钱包邮能玩一天!相关推荐
- 01. 全彩RGB LED灯模块使用教程
全彩RGB LED灯模块使用教程 (适用于Arduino,micro:bit等常见单片机) 文章目录 全彩RGB LED灯模块使用教程 RGB灯模块简介 一.参数介绍 二.使用步骤 1.引脚说明 2. ...
- [MM32生态]【MM32+模块】系列:03、RGB灯控制
在上一篇中我们介绍了LED灯,它是一个单色的灯,比如红色.蓝色.黄色.或者绿色等等:而本篇中的RGB灯是一个彩色灯,一个RGB灯包含了红.绿.蓝这三元色,可以通过对红绿蓝亮度的比例调节来实现显示彩色的 ...
- Arduino UNO R3开发板+MQ-2烟雾浓度传感器+火焰传感器+舵机+无源蜂鸣器+风扇+步进电机+WIFI模块+RGB三色LED灯+SIM900A所构成的室内安全报警模块
该系统模块主要由Arduino UNO R3开发板+MQ-2烟雾浓度传感器+火焰传感器+舵机+无源蜂鸣器+风扇+步进电机+WIFI模块+RGB三色LED灯+SIM900A所组成,MQ-2烟雾浓度传感器 ...
- 【arduino】玩CyberPi童芯派之真点灯,点亮板载RGB灯,GPIO扩展芯片AW9523B驱动
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 上周开了个头,简单介绍了一下CyberPi童芯派,今天开始搞驱动,本来是想搞彩屏的,还 ...
- Arduino ESP32 Web网页控制RGB灯
Arduino ESP32 Web网页控制RGB灯
- Arduino 实验 —— 红外遥控RGB灯
一.实验目的 学会使用遥控器控制RGB灯 二.实验器材 硬件: Arduion主板 红外接收器 RGB灯 遥控器 杜邦线 USB数据线 软件 Arduino IDE 三.实验步骤 1.建立电路 Ard ...
- Arduino控制RGB灯(WS2812B)
Arduino控制RGB灯 RGB灯.WS2812B介绍 软件准备 程序代码 功能演示 后续 RGB灯.WS2812B介绍 RGB灯是以三原色共同交集成像,此外,也有蓝光LED配合黄色荧光 粉,以及紫 ...
- 基于arduino uno + WS2812b RGB灯带控制程序三
基于arduino uno + WS2812b RGB灯带控制程序三 下面这个函数,中的NEO_GRB + NEO_RGB参数搭配不一样,显示的效果和变换的样式就有差异,自由组合测试看效果. Adaf ...
- 自制小爱音箱控制氛围灯(小爱音箱+Arduino+RGB灯条+点灯科技)
硬件准备 1 .wemos d1 mini (ESP8266) 2.灯条应该是ws2813吧 3.小爱音箱 查看资料 点灯科技接入小爱流程 https://diandeng.tech/doc/xiao ...
最新文章
- 「走过」微软、优步,老工程师告诉你哪些数据结构和算法最重要
- web客户端 http error 413
- java was started but returned exit code = 1
- 无悔入华夏怎么一直显示服务器,无悔入华夏完整版
- 阿里云成为首个通过“虚拟化云平台性能测试(大规模)”的云厂商
- python 消息框但不影响程序执行_还在用print()查找错误?日志消息不香嘛?| 原力计划...
- cmd sc命令进行服务操作
- 表格中点击获得行列的值、刷新页面
- iostream iterator类详
- SparkSQL简单教程
- 倩女幽魂7月20日服务器维护,倩女幽魂手游2021年7月22日更新公告
- matlab第三版第五章课后题答案,Matlab第五章答案
- 图灵奖得主David Patterson出席2022全球软件研发技术大会
- 消防Linux软件图形显示系统,消防控制室图形显示装置
- java腾讯云通信生成userSig
- Scrum立会报告+燃尽图(十月二十八日总第十九次)
- Teredo Tunnel Adapter: Error Code 10
- Hazelcast IMDG参考中文版手册-第七章-分布式数据结构
- Spring Security 实战:实现自定义退出登录
- WPS表格转换成Excel用什么方法