Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import RPi.GPIO as GPIO
- import time
- GPIO.setmode(GPIO.BCM)
- GPIO.setup(26, GPIO.IN)
- GPIO.setup(22, GPIO.OUT)
- chan_list = (25,26,19,16)
- GPIO.setup(chan_list, GPIO.OUT)
- nappi = 0 # 0ylhäällä 1painettuna
- valo = 0 #0sammuksissa 1päällä
- while True:
- if GPIO.input(26) == GPIO.HIGH:
- for i in range (1,4):
- GPIO.output(chan_list, GPIO.HIGH)
- GPIO.output(22, GPIO.HIGH)
- time.sleep(0.1)
- GPIO.output(chan_list, GPIO.LOW)
- GPIO.output(22, GPIO.LOW)
- time.sleep(0.1)
- for i in range (1,4):
- GPIO.output(chan_list, GPIO.HIGH)
- GPIO.output(22, GPIO.HIGH)
- time.sleep(0.25)
- GPIO.output(chan_list, GPIO.LOW)
- GPIO.output(22, GPIO.LOW)
- time.sleep(0.1)
- for i in range (1,4):
- GPIO.output(chan_list, GPIO.HIGH)
- GPIO.output(22, GPIO.HIGH)
- time.sleep(0.1)
- GPIO.output(chan_list, GPIO.LOW)
- GPIO.output(22, GPIO.LOW)
- time.sleep(0.1)
- # elif GPIO.input(26) == GPIO.LOW:
- # GPIO.output(chan_list, GPIO.LOW)
- # GPIO.output(22, GPIO.LOW)
- GPIO.cleanup(26)
- GPIO.cleanup(22)
- GPIO.cleanup(chan_list)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement