arduino-esp32-c3中MF53-103F-3950-800L温度传感器的温度读取计算公式
时间: 2023-10-16 09:06:55 浏览: 183
arduino安装时下载esp32的包esptool、mkspiffs-0.2.3-arduino-esp32-win32、等等
5星 · 资源好评率100%
Arduino ESP32-C3中使用MF53-103F-3950-800L温度传感器的温度读取计算公式如下:
1. 读取传感器输出电压值,使用analogRead函数获取AD值;
2. 将AD值转换为温度值,通过下面的公式计算:
temperature = 1.0 / (log(((10240000 / adcValue) - 10000)));
temperature = temperature / 3950.0;
temperature = temperature + 1.0 / (25 + 273.15);
temperature = 1.0 / temperature - 273.15;
其中,adcValue为读取到的AD值,temperature为计算得到的温度值,3950为MF53-103F-3950-800L传感器的B值。
阅读全文