import network
import urequests
import time
import random
ssid = "Wokwi-GUEST"
password = ""
api_key = "1P3ZGLZ6J4I3EMGT"
wifi = network.WLAN(network.STA_IF)
wifi.active(True)
wifi.connect(ssid, password)
while not wifi.isconnected():
time.sleep(1)
print("WiFi Connected")
while True:
sensor_value = random.uniform(20.0, 30.0)
url = "https://api.thingspeak.com/update?api_key={}&field1={}".format(
api_key, sensor_value
)
response = urequests.get(url)
if response.status_code == 200:
print("Logged data:", sensor_value)
response.close()
time.sleep(15)