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
- Denizcilik Endüstri Uygulamaları ve Servis Bakım Süreçleri
- DrivePro Yaşam Döngüsü Hizmetleri
- Batarya Testinin Temelleri
- Enerji Yönetiminde Ölçümün Rolü: Verimliliğe Giden Yol
- HVAC Sistemlerinde Kullanılan EC Fan, Sürücü ve EC+ Fan Teknolojisi
- Su İşleme, Dağıtım ve Atık Su Yönetim Tesislerinde Sürücü Kullanımı
- Röle ve Trafo Merkezi Testlerinin Temelleri | Webinar
- Chint Elektrik Temel DIN Ray Ürünleri Tanıtımı
- Sigma Termik Manyetik Şalterler ile Elektrik Devrelerinde Koruma
- Elektrik Panoları ve Üretim Teknikleri