Skip to content

Scapetown/keypad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scapetown Logo

Description

Ardruino firmware for controlling the lock door.

  • controlling a servo (door)
  • reading a num pad and displaying it on the screen

What is scapetown?

Scapetown is one of the largest escape rooms in the world, created by secondary school students. Learn more

Required

  • platform IO

Setup

schema

part list

  • Arduino Uno
  • 9g Micro Servo
  • LCD Display Screen 16x2 I2C
  • Membrane 3x4 Matrix Keypad

Protocol specification

Legend:

--> ardruino-to-server (send)

<-- server-to-ardruino (receive)

<--> ardruino-to-server and server-to-ardruino (send and receive)

-->

key type desc
@ string Show first character as a '*'
# string Show second character as a '*'
$ string Show third character as a '*'
% string Show fourth character as a '*'
& string Show fifth character as a '*'
[ string Clear first line and set cursor to (0, 0)
] string Clear second line and set cursor to (0, 1)
( string Set servo (door) to OPEN position
) string Set servo (door) to CLOSE position
* string write other character at current cursor position

<--

key type desc
* string Send any character and display it on the LCD

Author

License

Scapetown is MIT licensed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages