import network
import time
import urequests as requests
ssid = 'Wokwi-GUEST'
pw = ''
print("Connecting to WiFi", end="")
sta_if = network.WLAN(network.STA_IF)
sta_if.active(True)
sta_if.connect(ssid, pw)
while not sta_if.isconnected():
print(".", end="")
time.sleep(0.1)
print(" Connected!")
# Kết nối ra ngoài internet
# Bước 1: Tạo request dến Openweather
# Bước 2: Lấy response => xử lý JSON
# Bước 3: In ra console
my_api = '928133397391e6af373468b74849e7ab'
my_url = f"https://api.openweathermap.org/data/2.5/weather?q=hanoi&appid={my_api}&lang=vi&units=metric"
while True:
print("Lấy thời tiết Hà Nội")
res = requests.get(url=my_url).json()
print("Thời tiết hiện tại: ", res['weather'][0]["description"])
# Nhiệt độ
temperature = res['main']['temp']
print("Nhiệt độ:", temperature)
# Độ ẩm
humidity = res['main']['humidity']
print("Độ ẩm:", humidity)
time.sleep(10)