ESP32接YSI400系列人體測溫設備

YSI400系列就2根線,紅、白;

 

紅線接ESP32 3.3V供電;

白線接ESP32 GND,中間要接一個10K電阻;

白線接IO35;

類似下圖,下圖是arduino板子。

#include<math.h>
const int wenduio = 35; //測溫引腳
double temp;
int anaVolt;
void Thermister(int data)
{
    double R_NTC;
    R_NTC = (double)(4095.0/data -1) * 10000.0;
    temp = (double)3930/(log(R_NTC/0.004246));
    
    temp = temp-273.15;
    Serial.println(temp);
    return temp;
}
 
void setup()
{
    Serial.begin(115200);
}

void loop()
{
    anaVolt = analogRead(wenduio);
    Thermister(anaVolt);
    delay(1000);
}

 參考

NTC(溫度)熱敏電阻使用Arduino IDE進行模擬讀取

NTC熱敏電阻測溫庫-Arduino中文社區

使用Arduino開發板和NTC熱敏電阻測量溫度 - Arduino專區

Arduino 負溫度係數熱敏電阻(NTC)測溫

Arduino熱敏電阻教程

【教程】教你玩轉Stduino之熱敏電阻模塊

如何在Arduino上使用Thermistor

Arduino使用模擬溫度傳感器

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章