Return to site

Serial Box 010917

broken image


Serial Box 010917

Introduction: Netduino GPS With LCD Display

Apr 24, 2017 - Explore Caren Petersen's board 'David senecal', followed by 124 people on Pinterest. See more ideas about Artwork, Art studios, David. Serial Port Control 2.2.0:: 2011-03-05 Serial Port Mapper 1.4:: 2008-12-08 Serial Port Mapper 1.5:: 2009-06-23 Serial Port Monitor 1.2.0.37:: 2014-09-27. SerialBox Presents is a multimedia music project, created by Ryan Booth, that allows both artists and fans to interact in new ways with music that they love. Braamfontein 2017, Johannesbourg, South Africa. There is no statistical evidence of serial co rrelation in VAR I equations.

Overview

I found an unused Netduino V1 card in my parts box, so wanted to find something I could dedicate it to. It was already connected to a Nokia 5110 LCD display for an earlier uncompleted project. Powering it up, I found both were working fine. Just a few days earlier, I had seen a low-cost GPS module on Amazon, so decided to build a portable GPS unit.

Step 1: PARTS LIST

Serial Box 010917

Introduction: Netduino GPS With LCD Display

Apr 24, 2017 - Explore Caren Petersen's board 'David senecal', followed by 124 people on Pinterest. See more ideas about Artwork, Art studios, David. Serial Port Control 2.2.0:: 2011-03-05 Serial Port Mapper 1.4:: 2008-12-08 Serial Port Mapper 1.5:: 2009-06-23 Serial Port Monitor 1.2.0.37:: 2014-09-27. SerialBox Presents is a multimedia music project, created by Ryan Booth, that allows both artists and fans to interact in new ways with music that they love. Braamfontein 2017, Johannesbourg, South Africa. There is no statistical evidence of serial co rrelation in VAR I equations.

Overview

I found an unused Netduino V1 card in my parts box, so wanted to find something I could dedicate it to. It was already connected to a Nokia 5110 LCD display for an earlier uncompleted project. Powering it up, I found both were working fine. Just a few days earlier, I had seen a low-cost GPS module on Amazon, so decided to build a portable GPS unit.

Step 1: PARTS LIST

  • Netduino V1 or higher
  • Andoer NEO-6M GPS Module or similar http://amzn.to/1TIUOyx
  • Nokia 5110 LCD display with 8 pin interface http://amzn.to/1Lc2qqe
  • Visual Studio 201X and Netduino SDK software http://www.netduino.com/downloads/
  • GPS software from GITHUB: https://github.com/rgrokett/Netduino-GPS
  • USB Cable to fit Netduino
  • 5V battery with USB connector for portable operation. (optional)

Step 2: SOFTWARE

I based some of my inspiration from: Call recorder for skype 2 0 3.

'GPS using the Netduino'

I also had run across the project :

'Graphic LCD 84×48 and Netduino Plus'

This gave me a big boost on coding a GPS reader with LCD display in Microsoft C#.
The software for my project is based on that code.

I have only used Visual Studio a couple times, so had to work my way through it. I suggest downloading the versions of software from www.netduino.com for your particular Netduino board. I think the C# code for this project will work with most any version.

NOTE: Be sure you can code and upload a simple program, such as an LED blinker, before attempting this project. I also suggest testing your Nokia LCD using the 'Graphic LCD 84×48 and Netduino Plus' link above.

Step 3: HARDWARE

4k stogram 2 7. Connect the Netduino to the Nokia 5110 LCD and the GPS Module using the wiring diagram and pinout chart. Note that different versions of each of these hardware elements may have DIFFERENT PINOUTs than shown. I strongly suggest verifying your pinouts with data sheets before connecting!

Also, if you try adapting this to an Arduino, remember that it's Digital I/O pins are 5v and not 3.3v like Netduino, so ZAP if you forget to translate the power! (See Adafruit's Learning site for GPS projects for Arduino!)

Step 4: Software Details

The code is available from GITHUB: https://github.com/rgrokett/Netduino-GPS

Midi windows software. The code (excitingly called 'Program.cs') requires the 'Nokia.cs' file added to it. I suspect you could use a library that supports Nokia 5110, but you would need to refactor the Lcd commands to fit it.

The folder called 'GPS' from GITHUB contains the C# files needed for this project.

After loading into Visual Studio and compiling in Debug mode and running, you should see a display on your Nokia LCD as well as lots of DEBUG messages from your GPS unit.

Serial Box 2020

NOTE: If you do not see GPS messages, but only the first two lines (bold below), then you may have the TX/RX leads reversed on your GPS module.

NOTE: GPS may not be able to acquire a satellite fix from inside your house. You'll need to go outside. The LCD will NOT display anything until the GPS can get a fix.

If you get no display at all on your Nokia, but see the Serial debug messages below, take a look at project:

You are looking for GPRMC lines of data from your GPS. Daisydisk 4 0. This line includes coordinate location data.

Sample GPS Serial output - GPRMC line

The GprmcParser class Parse() handles
parsing the comma separated GPRMC string from the GPS. If your GPS module outputs a different format than above, then you will need to refactor the parts[] array for your module.

The GeoDistanceCalculator class is called but isn't used in my modified version. I had to refactor it a bit in order to work with the version of Netduino SDK I had to use. It's too cool to remove this code as it could be useful for future projects, but if necessary, you could remove it (and its related method calls).

In this version of the program the minDistanceInMilesBetweenPoints is set to zero, which causes the GPS thread to update constantly. Changing this value from 0.0 to 1.0 would cause the display to update only once every mile(!) of change, as based on that GeoDistanceCalculator class.

Please feel free to modify this code for any features you would like, as I was just interested in integrating the GPS module with the Nokia LCD and running on a battery for a portable GPS hack!

Finally

Once you have the GPS running when connected to the computer, plug the USB cable into the portable 5V supply and take it outside. Once it syncs, you should get a display with the Date/Time in UTC and your current Lat/Long to four decimal places. Dropdmg 3 4 6.

Thanks go to Bob Cravens on his excellent efforts for the original Netduino/GPS code! Rightfont 4 4.

Be the First to Share

Recommendations

20 2.2K
16 1.8K
DIY Interactive Animated Pumpkins - 3D Printed | Raspberry Pi in Raspberry Pi
Write in Braille With B.E.E! - DIY Braille Embosser in Printmaking

Serial Box 02-2010

  • The 1000th Contest

  • Battery Powered Contest

  • Hand Tools Only Challenge

Serial Box delivers the best stories in audio and for reading. Switch between listening and reading with a single click. We deliver bite-sized stories—dramas, comedy, sci-fi/fantasy, non-fiction and more—to fit your day. Perfect for busy fans of ebooks, audiobooks, TV, and podcasts.

While technology has rapidly evolved, the way publishers and writers bring books to readers really hasn't. Storytelling in TV has become more sophisticated and multilayered, podcasts have risen to mainstream media status—but ebooks are just books on digital devices, not easier, more fun, or more social than they were before. Appdoo 1 0 1 download free.

Serial Box is here to change all of that: artfully blending together the best of series television and the convenience of ebooks and audiobooks to bring readers a new form of story telling. Releasing fiction serials over the course of 10-16 week seasons, Serial Box is about delivering addictive episodes straight to the user's digital device to be read or listened to anytime, anywhere.

Taking a few pages from the world of television, Serial Box hires a team of a talented and award-winning writers to collaborate on each serial, pulling the best ideas to develop great characters and craft a narrative that captivates readers over the course of the season. A new ensemble of writers works on each series, so each will vary in genre and length, but they'll always be entertaining page-turners that keep you wondering what will happen in next week's episode.





broken image