Difference between revisions of "Keypad Door Access"

From Sudo Room
Jump to navigation Jump to search
(Created page with "=== Sudo Room Keypad Access === == Hardware == * 4x4 Keypad * Arduino * DoorPi (Sudo Room's Rasberry Pi at the Outside Door) == Software == * Arduino Code based on Noisebr...")
 
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
[[File:Door Keypad.jpg|thumb|Keypad to open the door at Sudo Room]]
=== Sudo Room Keypad Access ===
=== Sudo Room Keypad Access ===
'''Press:'''
<nowiki>* YOURCODE # </nowiki>
that is,
star, then your code, then pound
you can get a code by being a member.


== Hardware ==
== Hardware ==
Line 10: Line 19:


* Arduino Code based on Noisebridge's keypad code modified for a 4x4 keypad ( https://gitorious.org/sudo-keypad-arduino/sudo-keypad-arduino )
* Arduino Code based on Noisebridge's keypad code modified for a 4x4 keypad ( https://gitorious.org/sudo-keypad-arduino/sudo-keypad-arduino )
* Code on RasPi, based on Noisebidge Baron.py ( Not on gitorious yet )
* Code on RasPi, based on Noisebidge Baron.py ( https://gitorious.org/sudo-room-keypad-baron )
* Script is run from /root/sudoor/keypad on the RasPi
* the script is self-healing in that it can recover from having the usb-unplugged
* to avoid some other bugs the rpi reboots itself everyday at 5am.


== Adding/Managing Codes ==
== Adding/Managing Codes ==
* Codes are in /root/sudoor/keypad/codes.txt
At this time you must be root to add new codes. Next step is to add eaiser ways of adding codes, including being able to add onetime codes that expire for events

Latest revision as of 00:00, 21 July 2013

Keypad to open the door at Sudo Room

Sudo Room Keypad Access

Press:

* YOURCODE # that is, star, then your code, then pound

you can get a code by being a member.

Hardware

  • 4x4 Keypad
  • Arduino
  • DoorPi (Sudo Room's Rasberry Pi at the Outside Door)

Software

Adding/Managing Codes

  • Codes are in /root/sudoor/keypad/codes.txt

At this time you must be root to add new codes. Next step is to add eaiser ways of adding codes, including being able to add onetime codes that expire for events