Arduino学习笔记 类比信号,可变电阻

可变电阻:有一个可以转动的转轴,转动转轴电阻会变
在这里插入图片描述
最下端为GND,最上端为电压接口,中间的接口接类比信号输入端
类比信号端口:ANALOG IN(接口全部以A打头,A0–A15)
接线口旁边有一个波浪线~的接口
要使用类比讯号所使用的针脚接口必须是旁边有~的接口
代码控制:

int a=A0;//设置a变量值得是A0
int b=0//设置b变量的初值为0
void setup()
{
Serial.begin(9600);//开启序列埠
}
void loop()
{
b=analogRead(a);//从A0接角读取类比信号
Serial.begin(b);//读取数值到序列埠
delay(200);//间隔0.2s读取一次
}

A0的值从0-1023

手动控制灯的亮度

int a=A0;//设置a变量值得是A0
int b=0//设置b变量的初值为0
int c=0;
void setup()
{
Serial.begin(9600);//开启序列埠
}
void loop()
{
b=analogRead(a);//从A0接角读取类比信号
c=map(b,0,1023,0,255);//该函数意思:将b变量从0-1023转化为0-255并存到变量c中
Serial.begin(c);//读取数值到序列埠
analog(3,c)//该函数用于类比信号传输,第一个参数表示接角在该例内三号接角连接一个LED灯,第二个参数表示亮度(0-255)
delay(200);//间隔0.2s读取
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值