
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 python pour le système de détection des incendies:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
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): #détection d'un incendie buzzer.value(1) # le buzzer sonne else: buzzer.value(0) # le buzzer s'arrête |