国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

ESP32 NTC測(cè)溫代碼

2023-03-04 23:21 作者:一條_魚  | 我要投稿

ESP32 NTC測(cè)溫代碼

以下是一個(gè)基于ESP32的NTC測(cè)溫代碼的示例:

以下是一個(gè)簡(jiǎn)單的ESP32 NTC測(cè)溫代碼示例:

#include <math.h>
const float R1 = 10000; // 電阻值
const float B = 3950; // B值
const float T0 = 298.15; // 溫度參考值
const float R0 = 10000; // 溫度參考值時(shí)的電阻值

void setup() {
?Serial.begin(9600);
}

void loop() {
?float reading = analogRead(A0); // 讀取NTC電阻值
?float voltage = reading * (5.0 / 1023.0); // 將讀取值轉(zhuǎn)換為電壓值
?float resistance = R1 * (5.0 / voltage - 1.0); // 計(jì)算NTC電阻值
?float temperature = 1.0 / (1.0 / T0 + log(resistance / R0) / B) - 273.15; // 計(jì)算溫度值
?Serial.print("Temperature: ");
?Serial.print(temperature);
?Serial.println(" C");
?delay(1000);
}

這個(gè)代碼示例與前面的示例非常相似,但有一些微小的更改。我們將NTC連接到ESP32的34號(hào)引腳。代碼讀取該引腳上的模擬值,并將其轉(zhuǎn)換為電壓值和電阻值。然后,使用Steinhart-Hart公式計(jì)算溫度值,并將其以攝氏度為單位輸出到串口監(jiān)視器中。

請(qǐng)注意,此代碼中的NTC電阻器是一個(gè)10K歐姆的電阻器。如果您使用不同值的電阻器,則需要相應(yīng)地調(diào)整代碼中的電阻值。


ESP32 NTC測(cè)溫代碼的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
绿春县| 汕头市| 高尔夫| 老河口市| 阳高县| 太谷县| 和林格尔县| 红桥区| 河间市| 香港 | 无极县| 郎溪县| 安溪县| 涡阳县| 乌拉特前旗| 六枝特区| 邹平县| 连城县| 巧家县| 桂东县| 鹰潭市| 三河市| 毕节市| 淮阳县| 东莞市| 历史| 克拉玛依市| 白玉县| 武隆县| 康定县| 高安市| 天全县| 洛扎县| 东源县| 苏州市| 谢通门县| 林口县| 石棉县| 德庆县| 汉沽区| 禄劝|