diff options
| author | Abdellah El Morabit <nsrddyn@gmail.com> | 2024-11-07 17:00:19 +0100 |
|---|---|---|
| committer | Abdellah El Morabit <nsrddyn@gmail.com> | 2024-11-07 17:00:19 +0100 |
| commit | 32ec9336088799c42d8aa7ace6648802e1b267cf (patch) | |
| tree | bc6d718631a2f2a210b4cde462a5f7f97bd6b613 /recourses/Membrane_Switch_Module.py | |
| parent | fa7007d00c04fc73f668e2b7f339c3f60a64d055 (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.py | 27 |
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() |
