Inspiration
Have you every considered having a keyboard that is versatile, durable, portable and customizable, but without the need of paying hundreds of dollars for such products? Well, the PaperKeypad offers the flexibility of customizing your keyboard and create macro keys from a piece of paper through your phone!
What it does
The user create their desired keypads on a computer app that asks the user for the desired size of the keypad and the layout of it, and the app generates a QR code that describes the keypad. The user will install an app on their smartphone that will read the QR code and detect the keypads the user is tapping.
How we built it
All we needed was a printer, some papers, a computer and a smartphone. The software aspect of this project was dominant over the hardware, and so all team members were working on separate tasks to achieve the final goal.
Challenges we ran into
Getting the accelerometer to read taps on the table with different intensities. When tapping with high intensity, the accelerometer would pickup a lot of external noise, making the readings unprecise and wrong. We were not able to get some aspects of the project to be done, such as the implementation of printing the modified keyboard layout from the computer.
Accomplishments that we're proud of
We were able to add a "Filtering" algorithm that filters the noise from the tapping readings.
What we learned
It is really important to communicate, and unless the configuration of the project is laid out at the beginning of any project, it is a bummer.
Log in or sign up for Devpost to join the conversation.