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.


Download

Download
homebright-console.js 1.1 kB
Download
HomeBright Sketch_bb.png 310 kB
Download
HomeBright Sketch_schem.png 82 kB
Download
package.json 271 bytes

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.