print("Hello, ESP32!")
import machine
import dht
import time
from machine import PWM
from machine import Pin
sensor = dht.DHT22(machine.Pin(15))
buzina = machine.Pin(21, machine.Pin.OUT)
led = Pin(2, Pin.OUT)
botao = machine.Pin(14, machine.Pin.IN, machine.Pin.PULL_UP)
while True:
sensor.measure()
time.sleep(2)
temperatura = sensor.temperature()
umidade = sensor.humidity()
if umidade > 80:
print("Vazamento detectado")
if temperatura > 45:
print("Motor de resfrimento está estragado")
if temperatura > 60:
print("Algo pode estar pegnado fogo")
for i in range(3):
led.on()
buzina.on()
time.sleep(1)
led.off()
buzina.off()
time.sleep(1)
if botao.value() == 1:
print("A temperatura atual é:", temperatura)
print("A umidade atual é:", umidade)
time.sleep(1)