Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import RPi.GPIO as GPIO
- GPIO.setmode(GPIO.BCM)
- GPIO.setwarnings(False)
- crvena=18
- zuta=23
- zelena=24
- broj=""
- GPIO.setup(crvena, GPIO.OUT)
- GPIO.setup(zuta, GPIO.OUT)
- GPIO.setup(zelena, GPIO.OUT)
- try:
- while (True):
- broj=input("Unesite broj")
- b1=int(broj)
- if(b1==0):
- GPIO.output(crvena,GPIO.LOW)
- GPIO.output(zuta,GPIO.LOW)
- GPIO.output(zelena,GPIO.LOW)
- if(b1==1):
- GPIO.output(crvena,GPIO.LOW)
- GPIO.output(zuta,GPIO.LOW)
- GPIO.output(zelena,GPIO.HIGH)
- if(b1==2):
- GPIO.output(crvena,GPIO.LOW)
- GPIO.output(zuta,GPIO.HIGH)
- GPIO.output(zelena,GPIO.LOW)
- if(b1==3):
- GPIO.output(crvena,GPIO.LOW)
- GPIO.output(zuta,GPIO.HIGH)
- GPIO.output(zelena,GPIO.HIGH)
- if(b1==4):
- GPIO.output(crvena,GPIO.HIGH)
- GPIO.output(zuta,GPIO.LOW)
- GPIO.output(zelena,GPIO.LOW)
- if(b1==5):
- GPIO.output(crvena,GPIO.HIGH)
- GPIO.output(zuta,GPIO.LOW)
- GPIO.output(zelena,GPIO.HIGH)
- if(b1==6):
- GPIO.output(crvena,GPIO.HIGH)
- GPIO.output(zuta,GPIO.HIGH)
- GPIO.output(zelena,GPIO.LOW)
- if(b1==7):
- GPIO.output(crvena,GPIO.HIGH)
- GPIO.output(zuta,GPIO.HIGH)
- GPIO.output(zelena,GPIO.HIGH)
- if(b1>7):
- print("Pogresan unos")
- if(b1<0):
- print("Pogresan unos")
- except KeyboardInterrupt:
- GPIO.cleanup()
Advertisement
Add Comment
Please, Sign In to add comment