summaryrefslogtreecommitdiff
path: root/recourses/Membrane_Switch_Module.py
diff options
context:
space:
mode:
authorAbdellah El Morabit <nsrddyn@gmail.com>2024-11-07 17:00:19 +0100
committerAbdellah El Morabit <nsrddyn@gmail.com>2024-11-07 17:00:19 +0100
commit32ec9336088799c42d8aa7ace6648802e1b267cf (patch)
treebc6d718631a2f2a210b4cde462a5f7f97bd6b613 /recourses/Membrane_Switch_Module.py
parentfa7007d00c04fc73f668e2b7f339c3f60a64d055 (diff)
did alot of designing and testing out on a linux machine
Diffstat (limited to 'recourses/Membrane_Switch_Module.py')
-rw-r--r--recourses/Membrane_Switch_Module.py27
1 files changed, 0 insertions, 27 deletions
diff --git a/recourses/Membrane_Switch_Module.py b/recourses/Membrane_Switch_Module.py
deleted file mode 100644
index 168bcf9..0000000
--- a/recourses/Membrane_Switch_Module.py
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/usr/bin/env python3
-
-import RPi.GPIO as GPIO
-import Keypad #import module Keypad
-ROWS = 4 # number of rows of the Keypad
-COLS = 4 #number of columns of the Keypad
-keys = [ '1','2','3','A', #key code
- '4','5','6','B',
- '7','8','9','C',
- '*','0','#','D' ]
-rowsPins = [12,16,18,22] #connect to the row pinouts of the keypad
-colsPins = [19,15,13,11] #connect to the column pinouts of the keypad
-
-def loop():
- keypad = Keypad.Keypad(keys,rowsPins,colsPins,ROWS,COLS) #creat Keypad object
- keypad.setDebounceTime(50) #set the debounce time
- while(True):
- key = keypad.getKey() #obtain the state of keys
- if(key != keypad.NULL): #if there is key pressed, print its key code.
- print ("You Pressed Key : %c "%(key))
-
-if __name__ == '__main__': #Program start from here
- print ("Program is starting ... ")
- try:
- loop()
- except KeyboardInterrupt: #When 'Ctrl+C' is pressed, exit the program.
- GPIO.cleanup()