
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13

NTC termistör kullanan basit ve ucuz sıcaklık sensörü
termistör zamanla direncini değiştirir bu özelliği kullanarak termistör hakkında daha fazla bilgi edinmek için sıcaklık sensörü yapıyoruz
en.wikipedia.org/wiki/Thermistor
Adım 1: Gerekli Bileşenler




Arduino uno (veya) herhangi bir arduino çalışacak
bazı atlama telleri ve ekmek tahtası
1 X 10 k direnç
1X NTC 10k termistör
2. Adım: Bağlantılar

(Toprak) ---- (10k-Direnç) -------|------- (Termistör) ---- (+5v)
| Analog Pin 0
3. Adım: Fahrenheit Kodu
#Dahil etmek
double Termistör(int RawADC) { double Temp; Sıcaklık = log(10000.0*((102.0/RawADC-1))); // =log(10000.0/(1024.0/RawADC-1)) // pull-up konfigürasyonu için Sıcaklık = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Sıcaklık * Sıcaklık))* Sıcaklık); Sıcaklık = Sıcaklık - 273.15; // Kelvin'i Celcius Temp'e çevir = (Temp * 9.0)/ 5.0 +32; // Celcius'u Fahrenheit dönüş Sıcaklığına çevir; }
geçersiz kurulum() { Serial.begin(115200); }
void loop() { Serial.println(int(Termistor(analogRead(0)))); // Fahrenhayt gecikmesini göster(1000); }
Adım 4: Santigrat Kodu
#Dahil etmek
double Termistör(int RawADC) { double Temp; Sıcaklık = log(10000.0*((102.0/RawADC-1))); // =log(10000.0/(1024.0/RawADC-1)) // pull-up konfigürasyonu için Sıcaklık = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Sıcaklık * Sıcaklık))* Sıcaklık); Sıcaklık = Sıcaklık - 273.15; // Kelvin'i Celcius dönüş Sıcaklığına çevir; }
geçersiz kurulum() { Serial.begin(115200); }
void loop() { Serial.println(int(Termistor(analogRead(0)))); // Fahrenhayt gecikmesini göster(1000); }
Adım 5: Sonuç

tüm adımları tamamladıktan sonra şimdi seri monitörü açın ve baud'u 115200'e ayarlayın, sıcaklık okumalarını görebilirsiniz
Daha fazla gelişme buna lcd ekleyebilirsiniz
Teşekkürler:)
herhangi bir şüpheniz varsa sormaktan çekinmeyin
Önerilen:
Eski Bir Dizüstü Bilgisayar Şarj Cihazı Kullanan Basit Tezgah Güç Kaynağı: 5 Adım

Eski Bir Dizüstü Bilgisayar Şarj Cihazı Kullanan Basit Tezgah Güç Kaynağı: Bu benim tezgah güç kaynağım, eklemek / bağlamak için sadece 4 telli çok basit bir yapı. Ana güç, maksimum 19v ve 3.4A sağlayabilen eski bir dizüstü bilgisayar şarj cihazından geliyor. Dizüstü bilgisayar şarj cihazının 2 telli bir versiyon olduğunu belirtmekte fayda var
Arduino Uno ile Termistör Kullanan Sıcaklık Sensörü: 4 Adım

Arduino Uno ile Termistör Kullanan Sıcaklık Sensörü: Merhaba arkadaşlar bu eğitimde Arduino ile Termistör kullanmayı öğreneceğiz. Termistör temel olarak, direnci sıcaklıktaki değişime göre değişen bir dirençtir.Böylece direncini okuyabilir ve ondan sıcaklığı alabiliriz. Termistör ben
Arduino İle Taşınabilir Mesafe Ölçme Cihazı!: 9 Adım (Resimli)

Arduino ile Taşınabilir Mesafe Ölçme Cihazı!: Bu Talimatı okurken, aralarındaki mesafeleri ölçmek için kullanabileceğiniz bir yakınlık sensörünün nasıl oluşturulacağını ve neyi işaret ederseniz edin öğreneceksiniz. PICO, Arduino uyumlu kart ve halihazırda mevcut olan diğer birkaç elektronik parçayı kullanır
Ucuz Modüller Kullanan Basit Devir Ölçer: 8 Adım

Ucuz Modülleri Kullanan Basit RPM Ölçer: Bu çok ilgi çekici bir projedir ve çok daha az çaba sarf eder, çok basit bir RPM ölçer yapar (Benim durumumda Yuvarlak Başına)
Arduino ve LM 35 Kullanan Kendin Yap Sıcaklık Sensörü Basit: 5 Adım

Arduino ve LM 35 Kullanarak Kendin Yap Sıcaklık Sensörü Basit: Merhaba arkadaşlar, Bugün Arduino UNO mikrodenetleyicisi etrafında bir sensör LM35 kullanarak bir sıcaklık ölçüm sensörü devresi kuracağız. O zaman vakit kaybetmeden başlayalım