
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04

senzor de temperatură simplu și ieftin folosind termistor NTC
termistorul își schimbă rezistența odată cu schimbarea timpului folosind această proprietate, construim un senzor de temperatură pentru a afla mai multe despre termistor
en.wikipedia.org/wiki/Thermistor
Pasul 1: Componente necesare




Arduino uno (sau) orice arduino va funcționa
niște fire jumper și placă de pâine
1 X 10 k rezistor
1X termistor NTC 10k
Pasul 2: Conexiuni

(Masă) ---- (10k-Rezistor) ------- | ------- (Termistor) ---- (+ 5v)
| Pin analogic 0
Pasul 3: Cod pentru Fahrenheit
#include
termistor dublu (int RawADC) {temp dublu; Temp = log (10000.0 * ((1024.0 / RawADC-1))); // = log (10000.0 / (1024.0 / RawADC-1)) // pentru configurare pull-up Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273,15; // Convertiți Kelvin în Celcius Temp = (Temp * 9.0) / 5.0 +32; // Conversia lui Celcius în Fahrenheit return Temp; }
void setup () {Serial.begin (115200); }
bucla void () {Serial.println (int (Thermistor (analogRead (0)))); // afișează întârziere Fahrenheit (1000); }
Pasul 4: Cod pentru Celsius
#include
termistor dublu (int RawADC) {temp dublu; Temp = log (10000.0 * ((1024.0 / RawADC-1))); // = log (10000.0 / (1024.0 / RawADC-1)) // pentru configurare pull-up Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273,15; // Conversia lui Kelvin în Celcius returnează Temp; }
void setup () {Serial.begin (115200); }
bucla void () {Serial.println (int (Thermistor (analogRead (0)))); // afișează întârziere Fahrenheit (1000); }
Pasul 5: Concluzie

după parcurgerea tuturor pașilor, deschideți acum monitorul serial și setați baudul la 115200, puteți vedea citirile de temperatură
Alte dezvoltări pe care le puteți adăuga lcd la aceasta
mulțumesc:)
dacă aveți îndoieli, nu ezitați să întrebați
Recomandat:
Sistem de măsurare a temperaturii și umidității Arduino Technic Joe: 3 pași

Sistem de măsurare a temperaturii și umidității Arduino Technic Joe: După ce am construit două jocuri inutile cu Arduino și mi-am pierdut timpul jucându-le, am vrut să creez ceva util cu Arduino. Am venit cu ideea unui sistem de măsurare a temperaturii și umidității aerului pentru plante. Pentru a face proiectul puțin mai mo
Măsurarea temperaturii folosind XinaBox și un termistor: 8 pași

Măsurarea temperaturii folosind XinaBox și un termistor: Măsurați temperatura unui lichid folosind o intrare analogică xChip de la XinaBox și o sondă cu termistor
Set de măsurare a temperaturii fără contact în infraroșu: 9 pași

Set de măsurare a temperaturii fără contact în infraroșu: un focar brusc la începutul Anului Nou în 2020 a lăsat lumea într-o mască de pierdere, pistol termometru
Greentent - Prima mini-casă verde portabilă din lume, cu măsurare a temperaturii și umidității Arduino: 3 pași

Greentent - Prima mini casă verde portabilă din lume cu măsurarea temperaturii și umidității Arduino: am venit întâi cu ideea unei sere portabile pe care să o poți deplasa noaptea când voiam să fac o modalitate de a avea o grădină mică într-o cutie cu temperatură monitorizată Și Umiditate. Deci, este noaptea târziu și vreau să merg la un magazin pentru a obține aceste
INSTRUMENT DE MĂSURARE MULTIFUNCȚIONAL DIGITAL: 21 de pași (cu imagini)

INSTRUMENT DE MĂSURARE MULTIFUNCȚIONAL DIGITAL: Bună tuturor. Întotdeauna mi-am dorit un dispozitiv care să mă ajute la nivelarea patului de imprimantă 3D și un alt dispozitiv care să mă ajute să obțin o lungime aproximativă a unei suprafețe curbate, astfel încât să pot tăia cu ușurință lungimea corectă a autocolantului la