YouTube URLs:
Odd Or Even Program LED Output using Raspberry Pi
Program: OddOrEven.py
#!/usr/bin/env python
import RPi.GPIO as GPIO
import time
RedLEDPin = 11
GreenLEDPin = 22
def setup():
GPIO.setmode(GPIO.BOARD)
GPIO.setup(RedLEDPin, GPIO.OUT)
GPIO.output(RedLEDPin, GPIO.LOW)
GPIO.setup(GreenLEDPin, GPIO.OUT)
GPIO.output(GreenLEDPin, GPIO.LOW)
def FindOddEven():
while True:
player = int(input("Player Choise..."))
remainder = player % 2
if(remainder == 0):
print("Even LED on")
GPIO.output(RedLEDPin, GPIO.HIGH)
time.sleep(3)
GPIO.output(RedLEDPin, GPIO.LOW)
else:
print("Odd LED on")
GPIO.output(GreenLEDPin, GPIO.HIGH)
time.sleep(2)
GPIO.output(GreenLEDPin, GPIO.LOW)
def destroy():
GPIO.output(RedLEDPin, GPIO.LOW)
GPIO.output(GreenLEDPin, GPIO.LOW)
GPIO.cleanup()
if (__name__ == '__main__'): #Main Program Starting From Here
setup()
try:
FindOddEven()
except KeyboardInterrupt:
destroy()
No comments:
Post a Comment