from machine import Pin ,SoftI2C,PWM
from ssd1306 import SSD1306_I2C
import time
i2c = SoftI2C(sda = Pin(12),scl = Pin(14))
oled = SSD1306_I2C(128,64,i2c,addr=0x3c)
Human = Pin(4,Pin.IN,Pin.PULL_UP)
LED = Pin(2,Pin.OUT)
Beep = PWM(Pin(5),freq = 1,duty = 128)
oled.fill(0)
oled.text("yanghaochen",0,0)
oled.text("Human bady test:",1,15)
def fun(Human):
for i in range(5):
oled.fill(0)
oled.text("yanghaochen",0,0)
oled.text("Human bady test:",1,15)
oled.text("Get People!!",0,40)
oled.show()
time.sleep_ms(500)
oled.fill(0)
LED.value(1)
time.sleep_ms(500)
LED.value(0)
time.sleep_ms(500)
oled.text("yanghaochen",0,0)
oled.text("Human bady test:",1,15)
oled.text(" ",0,40)
oled.show()
time.sleep_ms(500)
Beep.freq(262)
time.sleep_ms(500)
Beep.freq(262)
time.sleep_ms(500)
Human.irq(fun,Pin.IRQ_RISING)