Raspberry Pi ile DHT11 Sıcaklık ve Nem Sensörü
Önceki yazımızda Raspberry Pi kurulumunun nasıl yapıldığını görsellerle beraber uygulamalı olarak anlatmıştık.Bu yazımızda ise DHT11 sıcaklık ve nem sensörü kullanarak Raspberry Pi ile kolayca nasıl ölçüm yapabileceğimizden bahsedeceğiz.

Şekil 1: DHT11 Sıcaklık ve Nem Sensörü Pinout

Şekil 2: Raspberry Pi Pinout
git clone https://github.com/adafruit/Adafruit_Python_DHT.git
► Daha sonra Adafruit_Python_DHT adında oluşan klasöre gidip Python2 ve Python3 için gerekli aşağıdaki kütüphaneleri indirelim:
sudo python setup.py install
sudo python3 setup.py install
► Sensörden veri okumak için aşağıdaki komut ile “verioku1.py” adında bir python programı oluşturalım.Sonrasında dosyayı düzenlemek için aşağıdaki komutu açalım:
sudo mkdir verioku1.py
sudo nano verioku1.py
#!/usr/bin/python
import sys
import Adafruit_DHT
sensor=Adafruit_DHT.DHT11
►Yukarıdaki komut da DHT yazarak sensörünün modelini belirtiyoruz. DHT11 sensörünü kullandığımız için komut içine".DHT11"yazdık. Son olarak aşağıdaki komutumuzu da yazıp DHT11sensörünü Raspberry Pi ile çalışabilir duruma getiriyoruz:
while True:
print('Humidity:{1:0.01f} % Temperature: {0:0.1} *C'.format(humidity,temperature))
else:
print('Data not good, skip')
► Mini programımız şu anda çalıştırılmak için hazır, aşağıdaki komutla artık programımızı çalıştırabiliriz:
python verioku1.py
► Programımızın çıktısını aşağıda Şekil 3'de görebilirsiniz.

Şekil 3: Program Çıktısı
►İlginizi Çekebilir: GTK+ ile GUİ [Kullanıcı Arayüz Uygulamaları] Geliştirmek
-
Dünyanın En Görkemli 10 Güneş Tarlası
-
Dünyanın En Büyük 10 Makinesi
-
2020’nin En İyi 10 Kişisel Robotu
-
Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
-
Üretimin Geleceğinde Etkili Olacak 10 Beceri
-
Olağan Üstü Tasarıma Sahip 5 Köprü
-
Dünyanın En İyi Bilim ve Teknoloji Müzeleri
-
En İyi 5 Tıbbi Robot
-
Dünyanın En Zengin 10 Mühendisi
-
Üretim için 6 Fabrikasyon İşlemi
-
Yıldırımdan Korunma Sistemleri | Amper Elektrik
-
Toprak Kaçak Akım Rölesi ve Toroid Akım Trafoları
-
EcoStruxure™ Automation Expert ile Tasarım Verimliliğini Artırın | Schneider Electric
-
60 Saniyede EcoStruxure™ Panel Server | Schneider Electric
-
60 Saniyede EVlink Pro AC | Schneider Electric
-
60 Saniyede EcoStruxure™ Power Operation | Schneider Electric
-
Kesintisiz Bağlantı Özelliği ile EcoStruxure™ Automation Expert | Schneider Electric
-
Yüksek Enerji Faturası Ödemek Kaderiniz Değil | Webinar
-
GoPact MCCB | Schneider Electric
-
Webinar I Otomatik Transfer Şalteri ile Kesintisiz Enerji