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

Bu yazımda "Dijital Termometre" isimli bir proje yapacağım. Sıcaklık sensörü için "DHT11" kullanıyorum. Ve ekran olarak "7Segmrnt Modülü"nü kullanın.
Öncelikle bu makaleyi "DHT11" ve "7-Segment Modülü" okumanızı tavsiye ederim. Bu yazımda DHT11 ve 7Segment Modülünün nasıl kullanılacağını anlattım.
Adım 1: Gerekli Bileşenler



İşte bu projede ihtiyacımız olan bileşenler:
- DHT11 Sensörü
- MAX7219 7 Segmenti
- Arduino Nano V3
- Jumper Tel
- USB mini
- Proje Panosu
Gerekli Kitaplık:
- DHT
- LedKontrol
Adım 2: Tüm Bileşenleri Birleştirin

Bileşenlerin montajına ilişkin rehberlik için yukarıdaki resme bakın. Veya aşağıdaki bilgilere bakın:
Arduino'dan 7 Segment Modülüne
+5V => VCC
GND => GND
D12 => DIN
D11 => CLK
D10 => CS
Arduino'dan DHT11'e
+5V => +
GND => -
D2 => dışarı
Tüm bileşenler bağlandıktan sonra programlama bölümüne geçelim
Adım 3: Programlama

Aşağıda bu projede veya eğitimde kullandığım bir eskiz var. Bu çizimi projeniz için kullanabilirsiniz.
#include "DHT.h"#include "LedControl.h"
#define DHTPIN 2
#define DHTTYPE DHT11
LedControl lc=LedControl(12, 11, 10, 1);
DHT dht(DHTPIN, DHTTYPE);
geçersiz kurulum() { Serial.begin(9600); Serial.println(F("Dijital Termometre")); dht.begin(); lc.shutdown(0, yanlış); lc.setYoğunluk(0, 8); lc.clearDisplay(0); }
boşluk döngüsü () {
gecikme(2000); float h = dht.readHumidity(); float t = dht.readTemperature(); float f = dht.readTemperature(true); if (isnan(h) || isnan(t) || isnan(f)) { Serial.println(F("DHT sensöründen okunamadı!")); dönüş; } float hif = dht.computeHeatIndex(f, h);
float hic = dht.computeHeatIndex(t, h, false);
Serial.print(F(" Sıcaklık: "));
Seri.baskı(t); Serial.println(F("°C "));
gecikme(1000);
karakter ben = t; lc.setDigit(0, 3, t/10, yanlış); lc.setDigit(0, 2, i%10, yanlış); lc.setChar(0, 0, 0b1100, yanlış); gecikme(400);
}
çizim bittikten sonra yükle'ye tıklayın ve bitmesini bekleyin.
Ayrıca ".ino" dosyaları şeklinde eskizler de sağlıyorum. Dosya aşağıdan indirilebilir.
4. Adım: Sonuç



Sonuçları görmek için yukarıdaki resme bakın.
Bu proje için sadece Santigrat sıcaklığını gösteriyorum. Fahrenheit sıcaklık ve nem seviyesi için bir sonraki makaleyi yapacağım.
Bu makaleyi okuduğunuz için teşekkür ederiz, sorularınız varsa lütfen yorum sütununa yazın.
Bir sonraki yazıda görüşmek üzere.
Önerilen:
Arduino ve LM35 Kullanarak Termometre Nasıl Yapılır: 6 Adım

Arduino ve LM35 Kullanarak Termometre Nasıl Yapılır: Bugün sizlere Arduino ve LM35 sıcaklık sensörlü,LCD Ekranlı,tellerle bağlı bir breadboard üzerinde Termometre nasıl yapılır onu göstereceğim.Sıcaklığı Celsius ve Fahrenheit cinsinden gösterecektir.Biz gözlemlenen
Dijital Kumpas Nasıl Yıkılır ve Dijital Kumpas Nasıl Çalışır: 4 Adım

Dijital Kumpas Nasıl Yıkılır ve Dijital Kumpas Nasıl Çalışır: Birçok kişi ölçüm için kumpas kullanmayı bilir. Bu eğitim size bir dijital kumpasın nasıl parçalanacağını ve dijital kumpasın nasıl çalıştığının bir açıklamasını öğretecektir
Kızılötesi Termometre Nasıl Yapılır?: 9 Adım

Kızılötesi Termometre Nasıl Yapılır?: Kızılötesi termometre bir nesnenin yüzey sıcaklığını ölçebilir. Avantajı, yaygın olarak kullanılan uzak bir nesnenin sıcaklığını uygun ve doğru bir şekilde ölçebilen temassız sıcaklık ölçümüdür. Burada tanıtıyoruz
Akıllı Telefonu Temassız Termometre / Taşınabilir Termometre Olarak Kullanın: 8 Adım (Resimlerle)

Akıllı Telefonu Temassız Termometre / Taşınabilir Termometre Olarak Kullanın: Vücut ısısını termo tabanca gibi temassız / temassız olarak ölçme. Bu projeyi oluşturdum çünkü Thermo Gun artık çok pahalı, bu yüzden DIY yapmak için alternatif bulmalıyım. Ve amaç düşük bütçeli versiyon ile yapmaktır.SuppliesMLX90614Ardu
Bir Gitar Hoparlör Kutusu Nasıl Yapılır veya Stereonuz İçin İki Adet Nasıl Yapılır: 17 Adım (Resimlerle)

Bir Gitar Hoparlör Kutusu Nasıl Yapılır veya Stereonuz için İki Adet Yapın.: Yaptığım tüp amfi ile birlikte yeni bir gitar hoparlörü istedim. Hoparlör dükkânımda kalacak, bu yüzden çok özel bir şey olmasına gerek yok. Tolex kaplama çok kolay zarar görebilir, bu yüzden hafif bir kumdan sonra dışarıdaki siyahı püskürttüm