From 94be330cf668d23e3bba6b41d4c7b1ec662b9db6 Mon Sep 17 00:00:00 2001 From: = Date: Thu, 6 Aug 2020 11:20:17 -0400 Subject: [PATCH] Added Code/led.py --- Code/led.py | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Code/led.py 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