Difference between revisions of "GPS Puzzle Box"
From Makers Local 256
(added update on project) |
(→Status: added supporting data) |
||
Line 49: | Line 49: | ||
* The NMEA library that was originally used by the creator does not work with the latest Ardunio IDE. Using TinyGPS for now, though this means I'll have to develop my own Distance-to functions, which were part of the NMEA.h library. | * The NMEA library that was originally used by the creator does not work with the latest Ardunio IDE. Using TinyGPS for now, though this means I'll have to develop my own Distance-to functions, which were part of the NMEA.h library. | ||
* Have created a breakout board for the GPS module. The GPS module blinks red, which means it has gotten a serial lock. Unfortunately data is not being received by the arduino. This may have to do with the RX pin on the GPS module needing to be high when not in use. Hopefully setting this in software will be enough, but there are instructions in the GPS user guide on how to do this with a resistor and a diode. --[[User:Omegix|Omegix]] 12:29, 2 December 2010 (CST) | * Have created a breakout board for the GPS module. The GPS module blinks red, which means it has gotten a serial lock. Unfortunately data is not being received by the arduino. This may have to do with the RX pin on the GPS module needing to be high when not in use. Hopefully setting this in software will be enough, but there are instructions in the GPS user guide on how to do this with a resistor and a diode. --[[User:Omegix|Omegix]] 12:29, 2 December 2010 (CST) | ||
+ | ** Upon inspection of the TinyGPS example code, it was noticed that the TX pin on the arduino (going to the RX ping on the GPS module) was not set high. Hopefully setting this high will fix the data communication issue. --[[User:Omegix|Omegix]] 12:42, 2 December 2010 (CST) | ||
Revision as of 13:42, 2 December 2010
Creator: |
Contents
[hide]Overview
I've been collecting puzzle boxes since I was a kid, when I saw this I knew I had to make one.
Here's the link to the original designer's project:
Parts List
Original Parts list from the creator
1 Arduino Duemilanove | $30 | Already have from AVR class |
1 USGlobalSat EM-406A GPS module | $60 from sparkfun | Received |
1 8×2 blue backlight HD44780 LCD | $6 from seed studio | |
1 Hitec HS-311 servo motor | At the shop | |
1 illuminated pushbutton | ||
1 low voltage Pololu power switch | $6 from sparkfun | Received |
1 2.5mm female DC power connector | ||
1 Adafruit Arduino prototype shield | $6 from adafruit | |
1 ornamental box |
Aquired Parts
- Arduino (already obtained.) $25
- 1 ornamental box (going to use the Turkish bookshelf box)
Status
- The NMEA library that was originally used by the creator does not work with the latest Ardunio IDE. Using TinyGPS for now, though this means I'll have to develop my own Distance-to functions, which were part of the NMEA.h library.
- Have created a breakout board for the GPS module. The GPS module blinks red, which means it has gotten a serial lock. Unfortunately data is not being received by the arduino. This may have to do with the RX pin on the GPS module needing to be high when not in use. Hopefully setting this in software will be enough, but there are instructions in the GPS user guide on how to do this with a resistor and a diode. --Omegix 12:29, 2 December 2010 (CST)
- Upon inspection of the TinyGPS example code, it was noticed that the TX pin on the arduino (going to the RX ping on the GPS module) was not set high. Hopefully setting this high will fix the data communication issue. --Omegix 12:42, 2 December 2010 (CST)