Raspberry Pi'ye DHT11 sensörünü bağlamak için aşağıdaki adımları izlemek gerekmektedir: 1. Donanım Bağlantıları: - DHT11 sensöründeki VCC pinini Raspberry Pi'nin 5V pinine bağlayın. - Sensörün GND pinini Raspberry Pi'nin bir GND pinine bağlayın. - DATA pinini Raspberry Pi'nin herhangi bir GPIO pinine bağlayın (örneğin, GPIO 17). 2. Paketlerin Kurulumu: - Raspberry Pi'yi güncelleyin ve gerekli kütüphaneleri kurun: - `sudo apt-get update` ve `sudo apt-get upgrade` komutlarını çalıştırın. - `sudo pip install Adafruit_DHT` komutuyla Adafruit DHT kütüphanesini yükleyin. 3. Python Kodu: - Bir metin editörü kullanarak yeni bir Python dosyası oluşturun (örneğin, `dht11_test.py`) ve aşağıdaki kodu ekleyin: ```python 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) ``` 4. Kodu Çalıştırma: - Terminale geri dönün ve `python dht11_test.py` komutunu yazarak scripti çalıştırın. Bu şekilde, Raspberry Pi üzerinden DHT11 sensöründen sıcaklık ve nem verilerini okuyabilirsiniz.