tessel 2 powered websockets running on hapi connected to a pebble watch to detect motion around the wearer. The motion sensors are star networked to the tessel 2 and the pebble displays the direction the movement was detected in. This results in a powerful tool to detect animals, people, and zombies approaching.
Displays the direction on a pebble watch of approaching animals/people/zombies. Lay down as many motion sensors as you want, they all network back to a gateway connected to a tessel 2. The tessel 2 talks to a node.js server running hapi. The hapi server talks to your phone/watch and tell you instantly the direction that the motion was detected. The purpose of this is to help people detect approaching wildlife, people, and zombies. There are definite military applications as you can use the sensors to establish a perimeter around the wearer of the watch and be notified of approaching people. Similarly, you can use this to setup a home or remote security system that alerts the wearer of movement.
The watch vibrates when there is movement detected by a sensor and prints the direction that the movement came from.
Watch the video demonstration. The full setup requires arduinos/tessel 2, a pebble watch, and modulus servos.
The code is all published under the npm package: kitten-bubbles (https://www.npmjs.com/package/kitten-bubbles). Here is a more technical overview of the code files:
Hapi server running on modulus. This uses WebSockets to listen for new sensor data from the tessel and then publishes that data to the pebble listener.
hapi, tessel 2, cowboymouth, nes, websockets, pebble.js, node.js
Voting is now closed.