Untitled

                Never    
import machine
import dht
from time import sleep

# DHT22 sensörüne bağlı pin
sensor_pin = 4  # Bu pin numarasını kendi bağlantınıza göre ayarlayın

# LCD ekranına bağlı pinler
lcd_sda = 2  # Bu pin numarasını kendi bağlantınıza göre ayarlayın
lcd_scl = 3  # Bu pin numarasını kendi bağlantınıza göre ayarlayın

# DHT22 sensörünü başlat
d = dht.DHT22(machine.Pin(sensor_pin))

# LCD ekranını başlat
lcd = machine.I2C(0, sda=machine.Pin(lcd_sda), scl=machine.Pin(lcd_scl), freq=400000)
lcd.writeto(0x27, b'\x00\x38\x39\x14\x78\x5e\x6a\x0c\x01\x06')  # LCD başlatma komutları

while True:
    # Sıcaklık ve nem verilerini oku
    d.measure()
    temperature = d.temperature()

    # LCD ekranına sıcaklığı yazdır
    lcd.clear()
    lcd.move_to(0, 0)
    lcd.putstr("Sicaklik: {} C".format(temperature))

    # 2 saniye bekle
    sleep(2)
    

Raw Text