HomeBright
A downloadable project
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.
Visit hackster.io at https://www.hackster.io/wesee/homebright-f62cfb.
Status | Released |
Category | Other |
Author | wesee |
Tags | arduino-uno, cylon, Leap Motion |
Inputs | Leap Motion |
Download
Install instructions
Hardware requirement: LeapMotion controller, Arduino Uno
Software requirement: node.js, cylon.js, leapmotion sdk
Instructions:
install leapmotion sdk
install cylon, cylon-firmata, cylon-leapmotion, cylon-firmata (or use the package.json to install all required node modules)
run: node homebright-console.js
Useful links:
https://developer.leapmotion.com/
http://cylonjs.com/documentation/platforms/arduino...
http://cylonjs.com/documentation/platforms/leapmot...
http://cylonjs.com/documentation/drivers/led/
Leave a comment
Log in with itch.io to leave a comment.