Pera1
Kansalainen
Teimpä tuossa palovahdin varastoon.
Koko päivä väsäsin python koodia kahdesta valmiista mallista.
En saanut niitä yhteen ja luovutin 8 tunnin jälkeen.
Huomasin että minulla oli Brant keinoäly jäänyt otsikkopalkkiin viime kesästä.
Laitoin nuo koodit sinne selityksn kera ja kolmen sekunnin päästä oli toimiva python koodi.
En osaa itse ohjelmoida vähän väännän valmiista mallista ja Raspberry pi:llä loput
.
Eipä kannata enää paljon taistella kun eläkeläisestäkin tehdään koodaaja.
Sensori muutaman euron Crountail-Flame 2 Partacolta Vantaalta.
Hälytin vanha piezzo jonka löysin romuista.
Koko päivä väsäsin python koodia kahdesta valmiista mallista.
En saanut niitä yhteen ja luovutin 8 tunnin jälkeen.
Huomasin että minulla oli Brant keinoäly jäänyt otsikkopalkkiin viime kesästä.
Laitoin nuo koodit sinne selityksn kera ja kolmen sekunnin päästä oli toimiva python koodi.
En osaa itse ohjelmoida vähän väännän valmiista mallista ja Raspberry pi:llä loput
Eipä kannata enää paljon taistella kun eläkeläisestäkin tehdään koodaaja.
Sensori muutaman euron Crountail-Flame 2 Partacolta Vantaalta.
Hälytin vanha piezzo jonka löysin romuista.
Koodi:
import RPi.GPIO as GPIO
import time
# Define GPIO pins for flame sensor and LED
DO_PIN = 7 # Flame sensor output pin (DO)
LED_PIN = 14 # LED pin
# Set up GPIO mode
GPIO.setmode(GPIO.BCM)
# Initialize GPIO pins
GPIO.setup(DO_PIN, GPIO.IN)
GPIO.setup(LED_PIN, GPIO.OUT)
try:
while True:
# Read flame sensor state
flame_state = GPIO.input(DO_PIN)
# Turn on LED if fire is detected
if flame_state == GPIO.HIGH:
print("Fire detected! Turning on LED.")
GPIO.output(LED_PIN, GPIO.HIGH)
else:
print("No fire detected. LED is off.")
GPIO.output(LED_PIN, GPIO.LOW)
# Sleep for one second
time.sleep(1)
except KeyboardInterrupt:
# Clean up GPIO on exit
GPIO.cleanup()