Raspberry Pi'ye DHT11 sensörünü bağlamak için aşağıdaki adımları izlemek gerekmektedir:
- Donanım Bağlantıları:
- Paketlerin Kurulumu:
- Python Kodu:
- Bir metin editörü kullanarak yeni bir Python dosyası oluşturun (örneğin,
dht11_test.py
) ve aşağıdaki kodu ekleyin 1:
import Adafruit_DHT import time # Sensörün modelini ve GPIO pinini belirtin sensor = Adafruit_DHT.DHT11 pin = 17 # GPIO pin numarası while True: # Verileri oku humidity, temperature = Adafruit_DHT.read_retry(sensor, pin) # Verileri kontrol et ve yazdır if humidity is not None and temperature is not None: print(f'Sıcaklık: {temperature:.1f}°C, Nem: {humidity:.1f}%') else: print('Veri okuma hatası!') # 2 saniye bekle time.sleep(2)
- Bir metin editörü kullanarak yeni bir Python dosyası oluşturun (örneğin,
- Kodu Çalıştırma:
- Terminale geri dönün ve
python dht11_test.py
komutunu yazarak scripti çalıştırın 1.
- Terminale geri dönün ve
Bu şekilde, Raspberry Pi üzerinden DHT11 sensöründen sıcaklık ve nem verilerini okuyabilirsiniz.
5 kaynaktan alınan bilgiyle göre: