from machine import Pin, I2C
import ssd1306
import time
pir = Pin(5, Pin.IN)
buzzer = Pin(18, Pin.OUT)
i2c = I2C(0, scl=Pin(22), sda=Pin(21))
oled = ssd1306.SSD1306_I2C(128, 64, i2c)
while True:
etat_pir = pir.value()
oled.fill(0)
if etat_pir == 1:
oled.text("Mouvement detecté", 0,20)
buzzer.on()
oled.show()
time.sleep(2)
buzzer.off()
else:
oled.text("Pas de mouvement", 0, 20)
buzzer.off()
oled.show()
time.sleep(0.2)