Obsah:
- Krok 1: Požadované součásti
- Krok 2: Připojení
- Krok 3: Kód pro Fahrenheita
- Krok 4: Kód pro Celsia
- Krok 5: Závěr
Video: Jednoduchý a levný nástroj pro měření teploty pomocí termistoru: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
jednoduché a levné teplotní čidlo využívající NTC termistor
termistor mění svůj odpor se změnou času pomocí této vlastnosti, stavíme teplotní senzor, abychom věděli více o termistoru
en.wikipedia.org/wiki/Thermistor
Krok 1: Požadované součásti
Arduino uno (nebo) jakékoli arduino bude fungovat
nějaké propojovací vodiče a prkénko
1 x 10 k odpor
1 x NTC 10k termistor
Krok 2: Připojení
(Zem) ---- (10k-rezistor) ------- | ------- (Termistor) ---- (+5v)
| Analogový pin 0
Krok 3: Kód pro Fahrenheita
#zahrnout
dvojitý termistor (int RawADC) {double Temp; Teplota = log (10 000,0*((1024,0/RawADC-1))); // = log (10 000,0/(1024,0/RawADC-1)) // // pro konfiguraci pull-up Temp = 1/(0,001129148 + (0,000234125 + (0,0000000876741 * Temp * Temp)) * Temp); Teplota = teplota - 273,15; // Převod Kelvinů na Celcius Teplota = (Teplota * 9,0)/ 5,0 +32; // Převést Celcius na Fahrenheita návratová teplota; }
neplatné nastavení () {Serial.begin (115200); }
void loop () {Serial.println (int (Termistor (analogRead (0)))); // zobrazení zpoždění Fahrenheita (1000); }
Krok 4: Kód pro Celsia
#zahrnout
dvojitý termistor (int RawADC) {double Temp; Teplota = log (10 000,0*((1024,0/RawADC-1))); // = log (10 000,0/(1024,0/RawADC-1)) // // pro konfiguraci pull-up Temp = 1/(0,001129148 + (0,000234125 + (0,0000000876741 * Temp * Temp)) * Temp); Teplota = teplota - 273,15; // Převod Kelvinů na Celcius návratová teplota; }
neplatné nastavení () {Serial.begin (115200); }
void loop () {Serial.println (int (Termistor (analogRead (0)))); // zobrazení zpoždění Fahrenheita (1000); }
Krok 5: Závěr
po dokončení všech kroků nyní otevřete sériový monitor a nastavte přenosovou rychlost na 115200, abyste mohli vidět hodnoty teploty
Další vývoj můžete přidat lcd k tomuto
Děkuji:)
pokud máte nějaké pochybnosti, klidně se ptejte
Doporučuje:
Měření teploty pomocí XinaBoxu a termistoru: 8 kroků
Měření teploty pomocí XinaBoxu a termistoru: Změřte teplotu kapaliny pomocí analogového vstupu xChip od XinaBoxu a sondy termistoru
Měření teploty pomocí PT100 a Arduina: 16 kroků
Měření teploty pomocí PT100 a Arduina: Cílem tohoto projektu je navrhnout, postavit a otestovat systém snímání teploty. Systém byl navržen tak, aby měřil teplotní rozsah 0 až 100 ° C. K měření teploty byl použit PT100 a je to odporový teplotní detektor (RTD)
Měření teploty pomocí platformy Esp32 a Thingsio.ai: 6 kroků
Měření teploty pomocí platformy Esp32 a Thingsio.ai: V tomto tutoriálu vysvětlím měření teploty v okolí pomocí vestavěného teplotního čidla přítomného ve vývojové desce esp32. esp32 má mnoho vestavěných senzorů, jako je Hallův senzor používaný jako senzor přiblížení, dotykové
MĚŘENÍ TEPLOTY A VLHKOSTI POMOCÍ DHT 11: 5 kroků
MĚŘENÍ TEPLOTY A VLHKOSTI POUŽITÍ DHT 11: V tomto projektu používám snímač teploty a vlhkosti DHT 11 k měření teploty našeho prostředí i vlhkosti pomocí Arduino (Nano). NĚKTERÉ ZÁKLADNÍ ELEKTRICKÉ CHARAKTERISTIKY: PROVOZNÍ NAPĚTÍ: 3,5 V-5 V PROUD (měření): 0,3 mACUR
Měření teploty z PT100 pomocí Arduina: 6 kroků (s obrázky)
Měření teploty z PT100 pomocí Arduina: PT100 je odporový teplotní detektor (RTD), který mění svůj odpor v závislosti na okolní teplotě, je široce používán pro průmyslové procesy s pomalou dynamikou a relativně širokými teplotními rozsahy. Používá se pro pomalou dynamiku