文件名称
传感器编程指南---arduinoV1.0
更新时间
2021-12-21 07:03:03.0
版本号
v1.0.4
修订人
修改内容
修订时间
王日月
版本初始化
2021-12-21 15:03:03.0
相关文档
文档预览
传感器编程指南
——Arduino
Ver1.0
一、传感器设计思路和编程样式
1.编程思路
设计思路:传感器搭配信号转换电路最终以电压的方式输出,连接Arduino板的模拟接口。
1.参考程序
#define adPin A0
u16 gas_concentration; //气体浓度变量
u16 calibration; //校准值
u16 Zero_value; //零点值
void setup()
{
Serial.begin(115200); //设置波特率
}
void loop()
int n = analogRead(adPin); //读取模拟口的数值,因为ATmega 2560 AD精度为10位,故返回值范围为0~1023
n = n * 4.888; //将返回值换算成毫伏
/***********************标定************************/
//探头信号输出为线性输出,分正极性和负极性探头
/****正极性****/
gas_concentration=(n-Zero_value)*calibration;
// calibration:校准值,通过标气进行标定
/****负极性****/
gas_concentration=(n-adNum[0])*calibration;
delay(100);
公司地址:山东省威海市环翠区高区火炬路221号
售前电话:0631-3792685
售后电话:0631-3792028
关注我们
精讯公众号
精讯云小程序
友情链接
Powered bybeat365中文官方网站©2008-2020 鲁ICP备15041757号-1 威海beat365中文官方网站电子科技有限公司