Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import machine
- import utime
- from machine import I2C, Pin
- from time import sleep
- from pico_i2c_lcd import I2cLcd
- #Khai bao thiet bi
- i2c = I2C(0, sda=Pin(0), scl=Pin(1), freq=400000)
- I2C_ADDR = i2c.scan()[0]
- lcd = I2cLcd(i2c, I2C_ADDR, 2, 16)
- led_yellow = machine.Pin(13, machine.Pin.OUT)
- led_red = machine.Pin(14, machine.Pin.OUT)
- led_green = machine.Pin(15, machine.Pin.OUT)
- #So giay
- red = 29
- yellow = 3
- green = 16
- while True:
- #Den Do
- led_red.value(1)
- for i in range(red):
- lcd.putstr(str(red-i))
- sleep(1)
- lcd.clear()
- led_red.value(0)
- #Den Xanh
- led_green.value(1)
- for i in range(green):
- lcd.putstr(str(green-i))
- sleep(1)
- lcd.clear()
- led_green.value(0)
- #Den Vang
- led_yellow.value(1)
- for i in range(yellow):
- lcd.putstr(str(yellow-i))
- sleep(1)
- lcd.clear()
- led_yellow.value(0)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement