I’m looking into trying to build my first RaspberryPi hardware solution and just wanted to get some advice before I purchase everything. Feedback on what hardware to get would be especially helpful.
GENERAL DETAILS:
Our new office building is under construction and we have 3 slides going into the building (3rd to 2nd, 3rd to 1st, and 2nd to 1st).
Employees have access throughout the building using HID Cards
CONCEPT:
I want people to be able to scan their HID Card at the top of the slide (or for guests simply press a button instead) and then have the slide track their time from top to bottom. After they get out of the slide they should be able to see stats like:
Slide A done in 10.5 Seconds!
Your Best time of the day!
Your 5th best time ever!
3rd Best time of the day out of everyone!
50th Best time ever!
As well as some overall stack rankings etc…
HARDWARE:
RaspberryPi(s)
HID Reader (3x)
Push Button (3x)
Red LED Light (3x)
Green LED Light (3x)
MotionSensor (6x)
SETUP:
HID Reader at the top of the slides
Each Slide has a red and green led light above their entrance with a motion sensor at the start and the finish
IMPLEMENTATION:
- The user either scans their HID or they push a button at the top of the slide they wish to ride.
- The green light turns on
- The user triggers the motion sensor at the top of the slide
- The green light turns off and the red light turns
- The user triggers the motion sensor at the bottom of the slide
- The red light turns off
- The display is updated with the latest stats
QUESTIONS:
What RaspberryPi’s should I get? Is the built in GPIO board enough or do I need to purchase something for that?
Is it cheaper/easier to do separate red and green lights or is there an LED that I can just set the color I want it to be?
Is there any complications with reader the HID data into XOJO, I can resolve from a database what user it should be. What is a compatible HID Reader?
What kind of push button hardware to use?
What kind of motion sensor to use and what should it be based off of? (Heat, motion, laser)
How many RaspberryPi’s do I need? How far can I do the wiring? Can I wire the entire system using one RaspberryPi or should I do one on each floor of the building to reduce wiring distance and have them communicate through the network to a central application?
Is the HID too complicated and I should do like a pin pad instead?
Anything else I’m missing or could either simplify or improve?
Curious to hear what you all think. All input is welcome. Thanks in advance!