极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3331|回复: 6

ARDUINO UNO 能同时控制4条灯带吗?

[复制链接]
发表于 2019-9-9 21:10:42 来自手机 | 显示全部楼层 |阅读模式
想用arduino控制4条ws2812灯带在人触摸他时会变更亮。(就用电容感应来控制led灯条的亮度/变颜色也可以)
有没有办法做到呢?可以提供教程吗?谢谢。我是新手

回复

使用道具 举报

 楼主| 发表于 2019-9-13 19:03:09 来自手机 | 显示全部楼层
表示有没有大神愿意帮忙一下。回答这个问题w
回复 支持 反对

使用道具 举报

发表于 2019-9-21 17:50:33 | 显示全部楼层
为嘛不行嘞,多用几个管脚的事
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-10-4 22:46:53 来自手机 | 显示全部楼层
你好能说具体怎么做吗??谢谢。。 有点着急。新手上路。。。(其实他是和普通led 灯一样吗??
回复 支持 反对

使用道具 举报

发表于 2019-10-29 12:27:28 来自手机 | 显示全部楼层
Arduino示例教程模块版-4模拟声控路灯实验你在这里:首页Arduino 精品教程发表评论:Arduino 精品教程        实验采用OJ模拟声音传感器,驻极体检测声音大小,并经过放大电路输出模拟量。所以,检测声音的大小就与输出的模拟量成正比。实验中,我们采用模拟声音传感器循环检测外部音量,当超过一定值后,点亮LED,延时一段时间后,熄灭LED。这样模拟夜间楼道声控灯工作。 实验所需模块清单:Zduino UNO × 1;OJ传感器扩展板× 1;USB数据线 × 1 ;3p杜邦线 × 2 ;声音传感器模块 × 1 ;食人鱼LED模块 × 1 ;主要知识点:analogRead(PIN)  读取模拟输入值。这里的PIN只能是对应A0—A5 这种带ADC功能的引脚,数字引脚0—13则不能使用该函数。读取到的值是则是一个0~5V的电压值,而这里的模拟输入精度为10位,也就是2的10次方为1024,将0—5V伏对应映射到0—1023,所以analogRead(PIN)的返回值为0—1023中的一个值。通过这个值也可以换算为读取到的电压值。实验连接图食人鱼LED对应连接13号IO口。 声音传感器对应连接A0口。声音传感器输出的是一个模拟值,可以调节中间蓝色电位器来调节其检测灵明度。 Arduino示例程序:/*www.openjumper.com日期:2013.5.18IDE 版本:1.0.1功能:模拟声控灯开关状态,当音量超过设定值后,点亮LED,延时一段时间后熄灭*/int LEDpin = 13;                 //定义LED灯控制引脚void setup() {  pinMode(LEDpin,OUTPUT);}void loop() {  int Soundvalue = analogRead(A0);  //读取输入模拟值  if(Soundvalue>20)  {   digitalWrite(LEDpin,HIGH);      //当模拟值大于设定值后,点亮LED   for(int i=0;i<20;i++){   delay(1000);                    //延时20s   }  }  else{   digitalWrite(LEDpin,LOW);      //关闭LED    }}连线实物图:下载程序后,对声音传感器发出声响,LED灯便会自动打开,过20秒后,LED灯自动熄灭。
回复 支持 反对

使用道具 举报

发表于 2019-10-29 12:34:18 来自手机 | 显示全部楼层
需要改电容触摸只要改变输入的模拟量,参考触摸开关,人体与地的放电两输入模拟值,需要一个触摸电路,可以把触摸开关的触发点链接到led灯的表面,感觉灯很长电阻会很高,还需要自己去测试下
回复 支持 反对

使用道具 举报

发表于 2019-10-29 12:50:32 来自手机 | 显示全部楼层
改电容触摸,只需改变输入的模拟量,需要一套触摸电路,参考触摸开关原理,把触摸开关的触发点连接led表面,具体是否可行还需要自己测试
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2020-7-8 13:13 , Processed in 0.048508 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表