Go Down

Topic: Arduino + GPS + LEDs = Find home detector (Read 2964 times)previous topic - next topic

_macke_

Jul 06, 2011, 10:42 pm
Hi,
The Find home detector is a device to show me the way home by indicating the direction with a light. It uses a LilyPad, GPS, compass and some LEDs. Using the GPS to get a position and then calculate the direction to the location of my home. The compass is then used to get my heading so it is possible to indicate the direction I should travel.

For information how to build one and code visit http://www.instructables.com/id/Find-home-detector/

Have fun!
/Macke
http://www.slickstreamer.info/

Si

#1
Jul 14, 2011, 11:36 pm
Great idea!
--
I write books about Arduino and Electronics: http://simonmonk.org

robtillaart

#2
Jul 15, 2011, 12:56 am
Well done,

"We are Borg, resistance is futile,...."
Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Bobnova

#3
Jul 15, 2011, 07:01 pm
I love it, that's wonderful!

Would have made finding my hostel one night in Berlin a lot easier, that's for sure.

Plus seeing the look on people's faces as I walked by with that would have been wonderful

Arrch

#4
Jul 18, 2011, 07:33 pm
That looks pretty cool. Maybe even add a "waypoint system", where you can push a button to set a waypoint and it can guide you through your previously set waypoints.

scott_fx

#5
Nov 13, 2012, 01:46 am
this is an awesome project!  i can see many uses for the core of this.
great work.

scott_fx

#6
Nov 13, 2012, 01:50 am
quick question:

why is there a 50 unit gap?  is this to avoid flickering between two directions?

Code: [Select]
` northOn = 3350 < directionToDestination || directionToDestination < 250;  northeastOn = 200 < directionToDestination && directionToDestination < 700;  eastOn = 650 < directionToDestination && directionToDestination < 1150;  southeastOn = 1100 < directionToDestination && directionToDestination < 1900;  southwestOn = 1700 < directionToDestination && directionToDestination < 2500;  westOn = 2450 < directionToDestination && directionToDestination < 2950;  northwestOn = 2900 < directionToDestination && directionToDestination < 3350; `

Go Up