Data logger electronics
Updated on September 18, 2014 in Launchbox Kit
10 on August 19, 2014

Hello All

Let me introduce myself. I am the creator of the data logger electronics package. If you have any questions or suggestions please don’t hesitate to contact me.

Kind regards

Phil

  • Liked by
Reply
0 on August 21, 2014

Hello all,

the code for the GPS system is loaded on the VSSEC website. The students can check and change the code using the Arduino Software. This can be downloaded here http://arduino.cc/en/main/software.

Regards

Flavia

  • Liked by
Reply
Cancel
1 on August 28, 2014

Hi Phil, does the data logger start collecting data as soon as it receives power or does it wait until the gps receiver has locked on to the satellites?

on August 28, 2014

Hi Tony

It will wait for the GPS to get a fix and start producing valid data. The red LED on the GPS unit will flash when it has found a good fix for your location. Your view of the sky has a big effect on the time to fix and the antenna (square ceramic thing) needs to be facing up. There is new Arduino code available on the VSSEC which has some bug fixes in it. Just remember to select the “Arduino Pro or Pro mini (3v3 8Mhz) w/ ATMEGA328″ in the tools/board pull down menu.

Kind regards

Phil

Show more replies
  • Liked by
Reply
Cancel
3 on September 1, 2014

Hi Phil,
We have had a look at the data files and it is recording well but for one glitch. Do we need to update the code to get GPS altitude to record correctly?

on September 2, 2014

Hello StevenB
In my haste to write the software for the logger I set the GPS units output baud rate to high for the humble Arduino to capture everything. There is new software on the VSSEC website which has the baud rate change updated. There are two things you need to do now, the first is update the code on the logger and the second is change the communications speed on the GPS. For the communications speed change I have created a document and will send that to all the people who received the first generation logger boards. A moderately difficult task however not impossible. I have given Flavia some little adapter cables which she will send out to everyone and the document I will send as soon as possible.
Kind regards
Phil

on September 9, 2014

Thanks Phil, we have new software installed and GPS baud rate changed. Instructions were good to follow. All working well.

on September 9, 2014

Hello SteveB

Great news, good to hear.

Phil

Show more replies
  • Liked by
Reply
Cancel
2 on September 16, 2014

Hello All

If you want to tinker with the code in the logger you will need to download some additional libraries from the internet and put them were the Arduino software can find them. Details are listed below.

1. Go to https://github.com/mikalhart/TinyGPS/releases/tag/v13 and download version 13 by clicking of the “source code (ZIP)” button.

2. Unzip the archive onto your computer

3. Copy the unzipped folder tinygps-13 into the Arduino library folder.

4. Edit the file name to remove the “-13″ off the end as the Arduino compiler will have a fit.

5. Go to https://github.com/sparkfun/BMP180_Breakout.

6. Download the Zip file by clicking on the link “Download ZIP” right hand side about half way down screen depending on your screen size.

7. Unzip the archive onto your computer

8. Copy the unzipped folder SFE_BMP180 into the Arduino library folder. It is buried in there deep in the “software folder”

9. Close the Arduino IDE (integrated development environment) 10. re-open the IDE and look in FILE-EXAMPLES. TinyGPS and SFE_BMP180 should now feature in the list.

11. Open the BallonLog03 file again and click the upload button. Hopefully all libraries will now co-operate and the logger board will be updated.

Let me know if you have any more dramas.

Phil

on September 16, 2014

Hi Phil, when trying to upload as per the new instructions, we get the following message
avrdude: stk500_getsync(): not in sync: resp=0×00
Any ideas?

on September 18, 2014

Hello Tony

This message pops up when the Arduino programming software can’t communicate with the Arduino board. Things to try are
1. Make sure the correct board is selected in the Arduino programming software, the logger is based on a Arduino Pro Mini 3.3V 8MHz with ATMEGA328.
2. The Arduino programming software can see the Programming cable. Check the windows device manager listing to see which com port is has given the programming cable.
3. Check the cable is plugged in and around the correct way. The programming cable can power the logger board so when it’s plugged in correctly the power light will illuminate.
4. Re-start you computer – sometime the Arduino program puts the computer in a funny place.

Hope this helps.

Phil

Show more replies
  • Liked by
Reply
Cancel