user106332
Member since Dec 2019 • Last active Dec 2019Most recent activity
-
- 8 comments
- 2,290 views
-
-
-
Hi all,
I am thinking about an application with Puck.js to detect if people is passing a corridor. I have a pretty high level idea that would like to know if this could ever work:
- Use the IR emitter
- Use a IR receiver module: https://www.espruino.com/IRReceiver
- Use a mirror
A basic drawing of the design is:
Wall Wall
| |
| |
| Puck ) ||| <- Mirror
| |
| |The puck will emit IR signals (maybe with a ) and try to detect if the IR is reflected by the mirror to indicate the passage is unobstructed and if someone passes by we can detect the loss of signal.
The system can be turned on using Bluetooth.
What do you think? An obvious question is, is it possible to direct the IR trasmission from the Puck to not get directly caught by the receiver? Or else some kind of distance measurement (or delay) will have to be in place to distinguish reflected and direct signals.
Best regards!
Min - Use the IR emitter
Yeah good point. Actually the complete usage is more of a cheap "entrance control" than people counting... Basically if someone pass the check point without access rights, the checking mobile phone (fixed at the gateway) will raise an alarm. In order to get access, the user has to provide a valid QR code (from their phone) to the stationary checking mobile phone and that will disable the alarm for the next person passing. It isn't intended to be a strict check, just would make people opt to scan and track their presence.
My use-case is at gym without a fixed front desk, but there would be people (and admins) around when the system is turned on.