
Dans ce projet on va réaliser un système de détection incendie avec la carte ESP32. Il utilise principalement un capteur de flamme KY-026 , et un buzzer.
Lorsque le capteur de flamme détecte un feu, la carte ESP32 donne l’ordre au buzzer de sonner.
Pour réaliser le montage, on peut connecter
Voici le programme du système de détection incendie :
from machine import Pin, ADC
from time import sleep
flamme = ADC(Pin(34))
flamme.atten(ADC.ATTN_11DB) #Full range: 3.3v
buzzer=Pin(4,Pin.OUT)
while True:
flamme_value = flamme.read()
print(pot_value)
sleep(0.1)
if (flamme_value<4095): # si le capteur détecte une flamme
buzzer.value(1) # le buzzer sonne
else:
buzzer.value(0) # le buzzer s’arrête sonne