GPS Mapping: Arduino + U-blox 6m module

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ม.ค. 2025

ความคิดเห็น • 53

  • @duncanx99
    @duncanx99 6 ปีที่แล้ว +2

    Great project - definitely one to pay attention to...
    Thanks for sharing so clearly...

  • @ChunkySteveo
    @ChunkySteveo 6 ปีที่แล้ว +1

    Cool little project David!

  • @tobortine
    @tobortine 6 ปีที่แล้ว +1

    Interesting project which I look forward to seeing progress.

  • @UnexpectedMaker
    @UnexpectedMaker 6 ปีที่แล้ว +1

    Awesome project! I really need to have a play with my U-Blox GPS too. I love the blue painters tape.. I go through rolls of it... use it for everything other than painting!

  • @henryfazbeartnt148
    @henryfazbeartnt148 6 ปีที่แล้ว +2

    can we have a full schematic? i really love this project just a little confusing about wiring

    • @diegoaarav5960
      @diegoaarav5960 3 ปีที่แล้ว

      I know it's quite off topic but does anybody know a good site to stream new series online ?

  • @kermitinmountain6371
    @kermitinmountain6371 3 ปีที่แล้ว

    Hi, It been snowing in Smyrna,TN for the second time in a month and made me to do some hobby again from being boredom. I have tried your 2nd projects, but, still another problems: How do I get "time,Latitude,Longitude,fix,Satelite,Altitude" to be enabled in text file before I can upload to GPSvisualizer, second: My CTZ is 6 hours behind GMT, how do I fix it? Thank you.

  • @e1ghthree
    @e1ghthree 6 ปีที่แล้ว

    Openlog + Ublox is a quick solution as well. Nice video! Need to get me one of those waterproof cases

  • @heidarsafari4753
    @heidarsafari4753 ปีที่แล้ว

    Hello sir. that was really a fantastic project . Good job . could you please record a tutorial and teach us your code line by line ?

  • @CenterpointConnect
    @CenterpointConnect 4 ปีที่แล้ว

    Glad to see someone uses painters tape like I do... :)

  • @kermitinmountain6371
    @kermitinmountain6371 4 ปีที่แล้ว

    Just a questions, I have some problem with the files. How do I upload file .ino file to Arduino? your help is greatly appreicated.

  • @nburton01
    @nburton01 6 ปีที่แล้ว

    Have a project on similar lines but going to add a low power accelerometer to trigger logging and store the data to FRAM.
    Plan on keeping it in my camera bag to automatically log location of photos by matching times on photos with log.
    Also testing an Arduino 1200 sigfox to report location over the air but this seems a bit hit and miss. Think I need a better arial for it to work properly in my bag.

  • @aldoseba
    @aldoseba 4 ปีที่แล้ว

    is there a way that i can increase the precision of my smartphone using some u-blox? maybe a device with an antenna that is connected by bluetooth or usb cable

  • @georgizhelyazkov8624
    @georgizhelyazkov8624 4 ปีที่แล้ว

    hi di you have idea for command to sleep mode NEO6M

  • @iantcroft
    @iantcroft 6 ปีที่แล้ว

    Looking forward to the low power aspect of this project @David Watts (hopefully individual measurements of each module and showing the efficiency saving) plus the battery, charge and protection circuits. Plus creating your own board.
    I had a similar project over a year ago which you kindly gave advice on. Although still not quite finished yet, it does work. 👍🏻

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว

      Ha ha, hopefully my terrible advice didn't set your project back too much. I am not sure I will be designing my own GPS receiver just yet, but a carrier board for now. I have very little experience designing for RF sensitive applications so baby steps is what I will take. I am looking forward to fleshing out the spec for the project.

  • @10029759
    @10029759 4 ปีที่แล้ว

    Hi David, I really want to give this project ago, but your amazon links are outdated. Can you update them? Plus I really want to be able to send the GPS Data via SMS to a URL. I'm a web developer and also a Mountain Leader in the UK. I want to develop a simple device to use with Duke of Edinburgh groups. Therefore, create a simple web interface to be able to see the GPS DATA. Any advice would be greatly appreciated. Thanks 🙌🏻

  • @johnmccormick2883
    @johnmccormick2883 6 ปีที่แล้ว

    Very interesting ... look forward to you follow up 👍🏻

  • @StuartCGadgetRev
    @StuartCGadgetRev 6 ปีที่แล้ว

    Nice video David. Have you seen the Makerfabs Maduino Zero? It's a GPS+GSM+Arduino Zero+SIM+MicroSD all on one board for $18.80+$2.82 delivered from China. It also has a LiPo interface and comes with antennas for GSM and GPS. Basically an all-in-one solution to your tracker with the added bonus of 2G GSM should you need it.

    • @greenk77
      @greenk77 6 ปีที่แล้ว

      This one? www.makerfabs.com/index.php?route=product/product&product_id=435&search=maduino ? $26 vs $18

    • @StuartCGadgetRev
      @StuartCGadgetRev 6 ปีที่แล้ว

      Close: www.makerfabs.com/index.php?route=product/product&product_id=552&search=maduino+zero $17 now.

  • @MrLeovini
    @MrLeovini 6 ปีที่แล้ว

    Excellent contribution my estimate. Please your help. How could we place a column that tells us the speed between points. Greetings from Ecuador.

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว

      In this example I am only using one of the NMEA sentences (data seperated by commmas) the first one that provides speed is $GPRMA. You can pull that in just the same way as the other data.

  • @stefansattele9563
    @stefansattele9563 2 ปีที่แล้ว

    nice but where is the wiring plan?

    • @DavidWatts
      @DavidWatts  2 ปีที่แล้ว

      The pin definitions are in the code and the SD card uses hardware defined SPI so that will depend on your microcontroller.

    • @stefansattele9563
      @stefansattele9563 2 ปีที่แล้ว

      @@DavidWatts I figured it out by following the cables in the video xD everything is working! Thanks for your prompt reply

  • @patricknicolas1138
    @patricknicolas1138 2 ปีที่แล้ว

    Hello,
    I would like to do the opposite, that is to say, insert the values (Latitude, longitude) into the code and then use them to compare them to the current position. At each passage on a position, the device would perform an action (buzzer for example). Who has already done this?

    • @DavidWatts
      @DavidWatts  2 ปีที่แล้ว

      Sorry Patrick, I haven't done that or seen it anywhere else. It sounds possible though, the coding might be tricky but a simple block approach would be having an array of your target lat lng cords then looping through them and comparing them to the current cords. The difficult bit would be making it only happen once and getting rid of any hysteresis.

  • @robgandy4550
    @robgandy4550 6 ปีที่แล้ว

    Cool. I was kinda surprised at the date though. As in 2ish days ago. But all in fun anyway. I did build something similar using arduino, a tilt compensated compass, and a accelerometer put it all together as a inertial navigation to stick in the the car. It was suprisingly accurate. after an hours trip in the car, it was only off by about 2.2 Km. (100 Km there and 100 Km back). I had a few old garmin gps units hanging around, so tore them apart and added it in. Pointless, but fun to do. I was more impressed with the inertial system, so will be re-visting that later. Not dependent on GPS at all.
    Cool stuff though!

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว

      Why was the date a surprise? Inertial navigation sounds interesting, I seems to recall Dave Jones taking an old aircraft one to bits a while back.

    • @robgandy4550
      @robgandy4550 6 ปีที่แล้ว

      Didn't want to say this openly, but GPS-Arduino-LiPo pack, been around for years. Thats why I built the Inertial one; (Bout 5 ish years ago) GPS modules were available for the arduino crowd, but a little expensive at the time. If I re-call, about $50 - $70 bucks US. The other parts were a little cheaper, hence the inertial job. Now a days, I just rip apart old Car GP|S modules, or old phones, old hand-held, etc. The Hand-Helds are nice, cause the module is pretty much exactly the same as the spark-fun jobs. Plus nice screens to play with (And a few other parts).
      But, it's always fun playing with the stuff.
      Cheers!

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว

      I see, you thought I would be upset that other people have done it before? I don't mind at all, I haven't even come close to coming up with an original project. The challenge for me comes in the making.

    • @robgandy4550
      @robgandy4550 6 ปีที่แล้ว

      Ahh, thats good. I don't want to discourage anybody. That's why I'm long winded about it - grin. More power to you sir. Giver S(*&. Learning is a good thing. Cheer!

  • @Chan-rc8oh
    @Chan-rc8oh 6 ปีที่แล้ว

    can you track it in real time online...?? like ral time tracker... thanks...

    • @TwinTurboLsx
      @TwinTurboLsx 6 ปีที่แล้ว

      No but a adruino uno and GPS shield/LTE will allow you to do it in real time.

  • @Bob_Burton
    @Bob_Burton 6 ปีที่แล้ว

    I was surprised to see you using Strings in the code as they are usually regarded as a possible source of problems due to memory fragmentation in the small memory available on Arduino boards.
    This occurs particularly when Strings are repeatably created as you do with dataString. Why did you not simply write the required elements of the nmea array to the SD card instead of concatenating them onto dataString ?
    If you really do want to write the data all in one hit to the SD card you could have put it into a C style string (Note, not a String) which would avoid the memory fragmentation issue.

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว

      Hi, Strings are a fairly standard variable that I have never run into any issues with apart from gobbling up loads of RAM. I have read a couple of concerns about Strings but in this case I don't think it would be classed as a heavy implementation of Strings. In terms of the dataString, it is created inside a function so 'should' be released from the heap, stack or wherever it lands once the function ends. The dataString variable could certainly be chopped out and converted into something else but I do think Strings have their place and the functions of the String class can be really useful. In fact I employ substring heavily to chop up the NMEA strings to directly write a CSV file.
      None of the code is fixed so there are lots of opportunities to tweak it, mess it up, roll back and try and change some of my bad habits ;-)

  • @MrLeovini
    @MrLeovini 6 ปีที่แล้ว

    Great! very thankful.

  • @New_World_Disorder
    @New_World_Disorder 5 ปีที่แล้ว

    Why wouldn't you just use your phone?

    • @DavidWatts
      @DavidWatts  5 ปีที่แล้ว +1

      To help you out if you didn't get that far th-cam.com/video/_eqdatIPprw/w-d-xo.html

  • @stevesm2010
    @stevesm2010 6 ปีที่แล้ว

    I'm not sure it will be helpful but in case you can get any inspiration from it, I did do some High Altitude Ballooning a while ago and designed a GPS tracker board. You can find it at: projecthab.co.uk/vayu_ntx-v1-03-hab-tracker-pcb/ VAYU-NTX (Vayu - Hindu Lord of the Winds and NTX is the telemetry transmitter)

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว

      Darn you Steve! I took a brief look and then clicked off. Too many spoilers :-)

  • @svizztech
    @svizztech 6 ปีที่แล้ว +5

    A cheap tracker for elderly people suffering from dementia would be a great application for this, not?

    • @deslomeslager
      @deslomeslager 6 ปีที่แล้ว

      That's old news. It already exists, and more enhanced as well. You can set a range how far they may walk, and make it phone and alarm the owner when they go to far, etc.

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว +1

      It is very much meant for standalone GPS logging to an CSV file with the intention to make it simple, low power consumption and hopefully a lot smaller ;-) I don't really want it to be anything more complex than that.

    • @svizztech
      @svizztech 6 ปีที่แล้ว

      deslomeslager cheap and not over complicated? Some examples would be interesting :)

    • @DavidWatts
      @DavidWatts  6 ปีที่แล้ว +1

      The Openlog Blackbox is a good example, it is designed for RC planes (or similar). My plan is fairly simple compared to that but anything I create will never be cheap, these are short run projects.

    • @RaadYacu
      @RaadYacu 6 ปีที่แล้ว

      The thing is with dementia patients that do not carry their phones with them and what to do with this use case