Taula de continguts:

Instrument de mesura de temperatura senzill i econòmic amb termistor: 5 passos
Instrument de mesura de temperatura senzill i econòmic amb termistor: 5 passos

Vídeo: Instrument de mesura de temperatura senzill i econòmic amb termistor: 5 passos

Vídeo: Instrument de mesura de temperatura senzill i econòmic amb termistor: 5 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juliol
Anonim
Instrument de mesura de temperatura senzill i econòmic que utilitza termistor
Instrument de mesura de temperatura senzill i econòmic que utilitza termistor

senzill i econòmic sensor de temperatura amb termistor NTC

El termistor canvia la seva resistència amb el canvi de temps utilitzant aquesta propietat; estem construint un sensor de temperatura per saber més sobre el termistor

ca.wikipedia.org/wiki/Thermistor

Pas 1: components necessaris

Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris
Components necessaris

Arduino uno (o) qualsevol arduino funcionarà

alguns cables de pont i tauler de pa

1 X 10 k resistència

1X termistor NTC 10k

Pas 2: connexions

Connexions
Connexions

(Terra) ---- (10k-Resistor) ------- | ------- (Termistor) ---- (+ 5v)

| Pin analògic 0

Pas 3: Codi de Fahrenheit

#incloure

termistor doble (int RawADC) {doble temperatura; Temp = log (10000.0 * ((1024.0 / RawADC-1))); // = log (10000.0 / (1024.0 / RawADC-1)) // per a la configuració d'explotació Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273,15; // Converteix Kelvin a Celcius Temp = (Temp * 9.0) / 5.0 +32; // Converteix Celcius a Fahrenheit Temp de retorn; }

configuració nul·la () {Serial.begin (115200); }

bucle buit () {Serial.println (int (Termistor (analogRead (0)))); // mostra el retard Fahrenheit (1000); }

Pas 4: Codi Celsius

#incloure

termistor doble (int RawADC) {doble temperatura; Temp = log (10000.0 * ((1024.0 / RawADC-1))); // = log (10000.0 / (1024.0 / RawADC-1)) // per a la configuració d'explotació Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273,15; // Converteix Kelvin a Celcius Temp de retorn; }

configuració nul·la () {Serial.begin (115200); }

bucle buit () {Serial.println (int (Thermistor (analogRead (0)))); // mostra el retard Fahrenheit (1000); }

Pas 5: Conclusió

Conclusió
Conclusió

Després de completar tots els passos, ara obriu el monitor sèrie i configureu el baud a 115200, podreu veure les lectures de temperatura

A més, podeu afegir LCD a això

gràcies:)

si teniu dubtes, no dubteu a preguntar-ho

Recomanat: