Isi kandungan:

Alat Ukur Suhu Ringkas dan Murah Menggunakan Termistor: 5 Langkah
Alat Ukur Suhu Ringkas dan Murah Menggunakan Termistor: 5 Langkah

Video: Alat Ukur Suhu Ringkas dan Murah Menggunakan Termistor: 5 Langkah

Video: Alat Ukur Suhu Ringkas dan Murah Menggunakan Termistor: 5 Langkah
Video: Cara cek thermistor ac split menggunakan alat ukur 2024, Julai
Anonim
Instrumen Pengukuran Suhu yang Sederhana dan Murah Menggunakan Thermistor
Instrumen Pengukuran Suhu yang Sederhana dan Murah Menggunakan Thermistor

sensor suhu sederhana dan murah menggunakan termistor NTC

termistor mengubah rintangannya dengan perubahan masa dengan menggunakan sifat ini kita sedang membina sensor suhu untuk mengetahui lebih lanjut mengenai termistor

en.wikipedia.org/wiki/Thermistor

Langkah 1: Komponen Diperlukan

Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan
Komponen Diperlukan

Arduino uno (atau) mana-mana arduino akan berfungsi

beberapa wayar pelompat dan papan roti

Perintang 1 X 10 k

Termistor 1X NTC 10k

Langkah 2: Sambungan

Sambungan
Sambungan

(Ground) ---- (10k-Resistor) ------- | ------- (Thermistor) ---- (+ 5v)

| Pin Analog 0

Langkah 3: Kod untuk Fahrenheit

#sertakan

Thermistor berganda (int RawADC) {suhu berganda; Temp = log (10000.0 * ((1024.0 / RawADC-1))); // = log (10000.0 / (1024.0 / RawADC-1)) // untuk konfigurasi pull-up Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273.15; // Tukarkan Kelvin ke Celcius Temp = (Temp * 9.0) / 5.0 +32; // Tukar Celcius ke Fahrenheit kembali Temp; }

persediaan tidak sah () {Serial.begin (115200); }

gelung kosong () {Serial.println (int (Thermistor (analogRead (0)))); // paparan kelewatan Fahrenheit (1000); }

Langkah 4: Kod untuk Celsius

#sertakan

Thermistor berganda (int RawADC) {suhu berganda; Temp = log (10000.0 * ((1024.0 / RawADC-1))); // = log (10000.0 / (1024.0 / RawADC-1)) // untuk konfigurasi pull-up Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp)) * Temp); Temp = Temp - 273.15; // Tukarkan Kelvin ke Celcius kembali Temp; }

persediaan tidak sah () {Serial.begin (115200); }

gelung kekosongan () {Serial.println (int (Thermistor (analogRead (0)))); // paparan kelewatan Fahrenheit (1000); }

Langkah 5: Kesimpulannya

Kesimpulannya
Kesimpulannya

setelah menyelesaikan semua langkah sekarang buka monitor bersiri dan tetapkan baud ke 115200 anda dapat melihat pembacaan suhu

Perkembangan selanjutnya anda boleh menambahkan lcd untuk ini

terima kasih:)

jika anda mempunyai keraguan jangan ragu untuk bertanya

Disyorkan: