from machine import Pin
from time import sleep
from dht import DHT22
import random
import network
import socket
def connect():
#Connect to WLAN
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect(ssid, password)
while wlan.isconnected() == False:
print('Waiting for connection...')
sleep(1)
try:
connect()
except KeyboardInterrupt:
machine.reset()
ssid = 'Wokwi-GUEST'
password = ''
def ConnectWifi():
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect(ssid, password)
while wlan.isconnected() == False:
print('Waiting for connection...')
sleep(1)
ip = wlan.ifconfig()[0]
print(f'Connected on {ip}')
return ip
try:
ip = ()
except KeyboardInterrupt:
machine.reset()
dht = DHT22(Pin(15))
dht.measure()
temp = dht.temperature()
hum = dht.humidity()
def aleatório():
temp = random.uniform(20.0, 30.0)
hum = random.uniform(40.0, 70.0)
return temp, hum
while True:
temp, hum = aleatório()
print(f"Temperatura: {temp}°C Humidade: {hum} ")
sleep(2)