This app uses LeapMotion and Arduino Uno to create a home automation system which controls the intensity of lighting of rooms. A home floor plan is mapped to the LeapMotion coordinates to determine a particular room. While palm position controls the lighting of a targeting room, raising or lowering the palm controls the intensity of lighting of the room.
InstructionInstall node.js
Install Leap Motion SDK
Install Cylon.js for Arduino and Leap Motion (Refer to useful links below)
or use the package.json to install all the required node modules
How to Runrun: node homebright-console.js (Refer to code section)
Useful Linkshttps://developer.leapmotion.com/
http://cylonjs.com/documentation/platforms/arduino/
http://cylonjs.com/documentation/platforms/leapmotion/
http://cylonjs.com/documentation/drivers/led/
Comments
Please log in or sign up to comment.