import time
from random import randint
from machine import ADC,I2C,Pin,SoftI2C
from pico_i2c_lcd import I2cLcd
i2c = SoftI2C(sda=Pin(26),scl=Pin(21),freq=40000)
devices = i2c.scan()
lcd = I2cLcd(i2c, devices[0] , 2 , 16)
def wind_direction():
random_number = randint(0,360)
print(random_number)
if random_number<90:
lcd.putstr("NorthEasterly")
time.sleep(1)
lcd.clear()
elif random_number<180:
lcd.putstr("NorthWesterly")
time.sleep(1)
lcd.clear()
elif random_number<270:
lcd.putstr("SouthWesterly")
time.sleep(1)
lcd.clear()
else:
lcd.putstr("SouthEasterly")
time.sleep(1)
lcd.clear()
while 1:
wind_direction()