光照传感器数据采集
光照传感器本质上是一个对光照敏感的电阻器,可以采用A/D采集数值。
Arduino 代码范例
int sensorPin = A2;
void setup() {
pinMode(sensorPin, INPUT); // 设置传感器引脚为输入模式
Serial.begin(9600);// 初始化串口通信
}
void loop() {
int value = analogRead(sensorPin);// 读取传感器数值
//发送的格式是{CH1,value}
Serial.print ("{CH1,");//头码+通道
Serial.print (value, DEC);//以 10 进制格式发送数值
Serial.print ("}");//结束码
delay(100); // 延迟100毫秒
}
JXChart 上位机显示
传到上位机方便实时观察,随着光照的变化(电阻值发生变化),采集到的AD值也跟着变化,通过JXChart进行显示。
JXChart 上位机介绍
JXChart 上位机下载地址
最新上位机app获取:
百度盘:https://pan.baidu.com/s/1xY1PU-we3AM3_545WFgZRQ?pwd=btij