Raspberry Pi Dersleri serimizde kullanacağımız malzemelerin tamamına sizler için hazırladığımız setler ile kolayca sahip olabilirsiniz. Raspberry Pi’ye Uzaktan Bağlantı Yöntemleri (VNC,SSH,TTL) #4 dersimize kadar olan malzemeler için Kombo Kit, Raspberry Pi 3 Röle Kartı İle Alarm Devresi Yapımı #11 dersimize kadar olan malzemeler için Süper Başlangıç Seti, tüm derslerdeki malzemeler için Proje Seti tercih edebilirsiniz.

Merhaba arkadaşlar. Bu yazımızda Raspberry Pi’mize DHT11 sıcaklık ve nem sensörü bağlayarak sıcaklık ölçümü yapacağız.

Önce videomuzu izleyebilirsiniz.

Gerekli malzemeler:

Bildiğimiz üzere Raspberry Pi’de analog giriş (analog-to-digital converter, ADC) bulunmuyor. Bu sebeple LM35 gibi popüler sıcaklık sensörlerini Raspberry Pi’miz ile doğrudan kullanamıyoruz. Bu sebepten dolayı, DHT11, DS18B20 gibi dijital haberleşme protokollerine sahip sensörleri kullanmamız gerekli.

Devremizi aşağıdaki şemaya göre kuruyoruz:

Python kodumuz için öncelikle gerekli kütüphane dosyasını GitHub üzerinden Pi’mize indirmemiz gerekiyor:

git clone https://github.com/szazo/DHT11_Python

Bu işlem sonucunda kullanacağımız örnek kod ve kütüphane, DHT11_Python isimli bir klasöre inmiş oluyor. Bu klasöre geçmek için

cd DHT11_Python

Komutunu veriyor ve

python dht11_example.py

komutu vererek örnek kodumuzu çalıştırıyoruz:

Program kodunun detaylı anlatımına aşağıdaki videodan ulaşabilirsiniz:

3 Yorumlar

CEVAP VER