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
- NA8 Serisi Açık Tip Şalter Kurulum Kılavuzu | Chint Turkiye
- NKG3 Dijital Zaman Saati Kurulum Kılavuzu | Chint Türkiye
- NXU Serisi Parafudr Kurulum Kılavuzu | Chint Türkiye
- CJ19 Kondansatör Kontaktörü Kurulum Kılavuzu | Chint Turkiye
- NXZM Serisi Otomatik Transfer Şalterleri Kurulum Kılavuzu | Chint Türkiye
- Nasıl Dönüşür | İleri Dönüşüm
- Nasıl Dönüşür | Çevresel Etki
- Nasıl Dönüşür | Ekolojik Ayak İzi
- Motor Testinin Temelleri | Megger Türkiye | Webinar
- Webinar I Büyüyen Veri, Artan Güç: Sürdürülebilir Çözümler