diff --git a/Code/led.py b/Code/led.py new file mode 100644 index 0000000..371e801 --- /dev/null +++ b/Code/led.py @@ -0,0 +1,29 @@ +def askQuestion(): + while True: + col = int(input("Column [0-31]: ")) + if col <= 31 and col >= 0: + break + else: + print("Column Number Must be Between 0 and 31") + + while True: + row = int(input("Row [0-7]: ")) + if row <= 7 and row >= 0: + break + else: + print("Row Number Must be Between 0 and 7") + + print("LED Number: " + str(getLedNumber(col, row))) + + +def getLedNumber(column, row): + pcbNum = int(column / 2) + colNum = column % 2 + if colNum == 0: + return ((7-row) + (pcbNum * 16)) + else: + return ((8 + row) + (pcbNum * 16)) + + +if __name__ == "__main__": + askQuestion() \ No newline at end of file