''' hnaa remplacit capteur lgaz bel ldr khater mafamech gaz fi wokwi (nafs
lprincipe entree analogique lel carta )
9bal ma te5dem sajel les fichiers de bibliotheque mta3 lcd fil carta 
bnafs lesm eli fil wokwi  , ken ma 3arftech 
arja3 lel les video fil plateform   '''
from machine import I2C, Pin 
import dht 
sensor = dht.DHT22(Pin(4))   
from time import sleep_ms
from pico_i2c_lcd import I2cLcd
from lcd_api import LcdApi 
i2c = I2C(0, sda=Pin(0), scl=Pin(1), freq=400000)
I2C_ADDR = i2c.scan()[0]
#gaz sensor code to Ehsen
from machine import Pin , ADC
import utime
Gaz_sensor = ADC(26) # analog to digital converter in pin 26
lcd = I2cLcd(i2c, I2C_ADDR, 4, 20)
signal = 0
while 1 :
    sensor.measure()
    t = sensor.temperature()
    h = sensor.humidity()
    signal = int(Gaz_sensor.read_u16()*(100 / 65536))#hnaa hawelet lel %
    print(signal)
    lcd.move_to(5 , 0)
    lcd.putstr("RAMY")
    lcd.move_to(5 , 1)
    lcd.putstr("MHADHBY")