A downloadable project for Windows, Mac OS X, and Linux

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.


More information

Published1 year ago
StatusReleased
CategoryOther
PlatformsWindows, Mac OS X, Linux
Authorwesee
Tagsarduino-uno, cylon, Leap Motion

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/


Download

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

Leave a comment

Log in with your itch.io account to leave a comment.