初学arduino

这篇博客介绍了初学者如何使用Arduino进行实践,包括三色RGB模块的工作原理及代码示例,金属触摸传感器制作触摸提示灯的方法,线性和模拟霍尔磁力传感器的应用,以及DHT11数字温湿度传感器的编程和读取步骤。内容详细且配有代码示例,适合Arduino新手入门。
摘要由CSDN通过智能技术生成

一、三色RGB模块(使用全彩LED制造)

      显示原理:在一棵LED灯里,有三种基础颜色的灯,改变每个灯的驱动电压,使其亮度改变,组合在一起,就形成了各种颜色。

      1、R,红色;

      2、G,绿色;

      3、B,蓝色。

 *代码示例

int redpin=11;
int bluepin=10;
int greenpin=9;
int val;
void setup()
{
pinMode(redpin,OUTPUT);
pinMode(bluepin,OUTPUT);
pinMode(greenpin,OUTPUT);
}
void loop()
{
 for(val=255; val>0; val--)
{   
analogWrite(redpin, val);       
analogWrite(bluepin, 255-val);       
analogWrite(greenpin, 128-val);     
delay(2);  
} 
for(val=0; val<255; val++) 
{   
analogWrite(redpin, val);       
analogWrite(bluepin, 255-val);        
analogWrite(bluepin, 128-val);        
delay(2);     
} 
}
   

二、金属触摸传感器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值