from machine import Pin
from dht import DHT22
import time, utime
import network
import urequests
sensor = DHT22(Pin(15))
led = Pin(2,Pin.OUT)
def wifi(red,password):
global mired
mired = network.WLAN(network.STA_IF)
if not mired.isconnected():
mired.active(True)
mired.connect(red, password)
print('Conectando a la red',red+"*")
timeout = time.time ()
while not mired.isconnected():
if(time.ticks_diff (time.time (),timeout)> 10):
return False
return True
if wifi("Wokwi-GUEST",""):
print('Conexión exitosa')
print('Datos de la red (IP, netmask/gw/DNS: ',mired.ifconfig())
url = ""
while True:
time.sleep(5)
sensor.measure()
temp = sensor.temperature()
hume = sensor.humidity()
print("Temp = {}ºC, Hume = {}%".format(temp,hume))
if temp >30:
led.on()
else:
led.off()
""" if temp > 30:
respuesta = urequests.get(url+)
print(respuesta.text)
print(respuesta.status.code)
respuesta.close()
led.on()
else:
led.off()
else:
print("Imposible conectar")
mired.active(False)"""