任务8 Arduino做简单温度计
任务8 Arduino做简单温度计
程序解读:
int x;//整数是基本数据类型,占用2字节。保存模拟引脚值
float v;//单精度浮点型,保存换算后的数据
void setup()//Arduino板起动时setup()函数会被调用
{
Serial.begin(9600);//打开串口通讯,设置波特率9600
}
void loop()//实时控制arduino板。
{
x=analogRead(A0);//读模拟引脚, 返回[0-1023]之间的值. 每读一次需要花1微妙的时间.
v=x*(5.0/1023.0*100);//温度数据由电压值换算
Serial.println(v);//串口输出换算得到了温度数值
delay(1000);//使用延迟函数控制刷新率
}
开发计算机创智课程的实践研究