GPS tijd (UTC) naar lokale tijd conversie met behulp van Arduino (1 / 4 stap)

Stap 1: Verbinding tussen de GPS en Arduino


Holux M-1000 heeft een bluetooth waardoor er uitgang voor seriële ergens tussen de GPS-module en de bluetooth-module.  Ik opende de Holux M-1000 en RX gevonden... TX... op de PCB. JA!!  Maar ik nodig om te weten welke eisen van de spanning voor deze pinnen. Dus ik zocht op internet naar een gegevensblad of instructie handleiding van Holux M-1000 en vond er al waren probeerde sommige mensen te lezen van GPS-signaal uit de Holux M-1000 met behulp van de Arduino of PIC microcontrollers. Misschien was ik niet erg gelukkig te vinden goede artikelen maar geen van hen waren vrij nuttig antwoord te geven me wat ik wilde duidelijk.  Ik vond the User's Manual (1371865.pdf) van Holux homepage en ik kreeg zeer belangrijke informatie zoals hieronder.

  • Pin 4 en 3 op de USB-mini B connector van Holux M-1000 zijn TX en RX (zodat ik niet hoef toe te voegen van de draden van de PCB. Dat is goed nieuws, mijn leven gemakkelijker te maken. In feite, had ik gedacht dat de USB-aansluiting is alleen voor het opladen van de batterij!)
  • Pin 5 en 1 van de USB-aansluiting zijn Vcharge (5V) en GND, respectievelijk als standaard USB pinouts.
  • Deze twee RX en TX pinnen spanningsbereik is 3.3-5V
  • Gegevensindeling: NMEA0183 V3.01, GGA, RMC, VTG, GSA, GSV
  • Stroomverbruik: 40-50mA in de normale modus, 35mA in de power saving modus

Om te lezen seriële data van de GPS, gebruikte ik Jeonlab mini (minimale Arduino ik maakte), maar elke Arduino compatibel bestuur zal werken. De GPS (Holux M-1000) en de Jeonlab mini v1.3 met een FTDI breakout board worden weergegeven in de afbeelding. Ik heb USB A naar mini-B-kabel maar ik wilde niet te snijden van de kabel, dus ik een vrouwelijke connector van de USB-A, gebruikte zoals in een andere afbeelding. Merk op dat slechts 3 pinnen (V +, GND en TX van GPS) worden gebruikt, omdat ik alleen lezen seriële data van de GPS wilt, niet verzenden van elke opdracht of gegevens naar het. Om dit te testen, ik aangesloten de TX-pin van de GPS op een van de digitale pinnen op JeonLab mini, 10, en stel deze pin als software seriële poort.  Aangezien ik nog geen een LCD, moest ik slaan de hardware seriële poort voor de FTDI breakout board om te communiceren met de PC. Dat is waarom ik het opzetten van de seriële poort van de software voor de GPS. Voor meer informatie, zie bijgevoegde Arduino schets.

En een andere afbeelding laat zien hoe ze zijn verbonden elkaar. De FTDI breakout board is aangesloten op mijn computer via USB-kabel.

Gerelateerde Artikelen

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Er zijn al verschillende instructables op hoe te branden van de Arduino schets naar Atmega328P-PU op een breadboard met behulp van verschillende USB - UART modules. Echter, zoals de meeste van deze modules zijn gemaakt in China, ze zijn slecht gedocu
Eenvoudige Wav speler met behulp van Arduino

Eenvoudige Wav speler met behulp van Arduino

Praten over met behulp van Arduino om muziek te spelen, is het de Arduino MP3 schild niet het eerste ding dat je verzinnen? Of misschien sommige geeks zullen overwegen over tone() functie? Ze zijn niet de dingen die ons onderwerp gaat over vandaag. W
De klok van de wereld in het Duits met behulp van Arduino

De klok van de wereld in het Duits met behulp van Arduino

Terwijl in Duitsland zag vorig jaar ik een wereld klok in een gelijkaardig aan dit één in een winkel die is geprijsd op 900€ winkel. Ik lees verschillende instructables online over het maken van een klok van de wereld, dus heb ik besloten om het een
Het wijzigen van de fuse-bits AVR Atmega328p - 8-bit microcontroller met behulp van Arduino

Het wijzigen van de fuse-bits AVR Atmega328p - 8-bit microcontroller met behulp van Arduino

In dit instructable leert u hoe u kunt wijzigen van de fuse-bits van Atmega328p microcontroller. Ik ben met behulp van Arduino mega als programmeur aan programma Atmega328P-PU op breadboard. Het komt met een standaard 1MHz interne gekalibreerd oscill
Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ik zag onlangs een interessant project door Karl Lunt waarmee een ATtiny13 nabootsen een firefly (http://www.seanet.com/~karllunt/fireflyLED.html). Dit op zich is zeker niet uniek, maar het kreeg me denken over een van mijn vroege microcontroller pro
Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Het doel van mijn project is om automatische home surveillancesysteem zonder enige handmatige tussenkomst. In het algemeen andere surveillancesysteem is power ON TV en camera ontvanger moet elke keer. En het moet ook input van de gebruiker naar de we
Power systeem frequentie bepaling met behulp van Arduino

Power systeem frequentie bepaling met behulp van Arduino

InleidingNetstroom wordt over het algemeen verdeeld op 50 of 60 Hz.This project is gericht op "Bereken de frequentie van levende ac power systeem met behulp van Arduino" kit en kleine transformator ckt setup. Dit project is gebouwd door ons team
Een zonne-tracking automatische gemotoriseerde window blind retrofit met behulp van Arduino

Een zonne-tracking automatische gemotoriseerde window blind retrofit met behulp van Arduino

Gebouwen-account voor 20-40% van de totale energie gebruik in ontwikkelde landen. Venster tinten (of jaloezieën) kunnen helpen om bouw energie gebruiken en visueel comfort (dat wil zeggen, vermindering van de schittering en verhoging van de dagverlic
Hoe te maken A Keypad deur vergrendelen met behulp van Arduino

Hoe te maken A Keypad deur vergrendelen met behulp van Arduino

Je heb ooit gedacht wat u kunt doen met de oude dvd-schijf... Nou draaide ik het in een koele deur vergrendeling unit...Wat die heeft u nodig1. de Arduino Uno2. een oude Dvd-station3. er wordt een toetsenblok (ik nam het uit oude telefoon)4. Lm293d m
Multi-Moded Hack-Cam met behulp van Arduino

Multi-Moded Hack-Cam met behulp van Arduino

Nou, is dit mijn eerste post. Ik maakte iets dat zal mijnzomer productief, maar het duurde slechts 1 dag tot het einde van dit project, van de planning te coderen en te fabriceren. Gelukkig, bijna de helft van ik gebruikte materialen zijn geborgen en
De Wireless, obstakel detectie, piepen Robot met behulp van Arduinos!

De Wireless, obstakel detectie, piepen Robot met behulp van Arduinos!

Dit is een belemmering van het draadloos gecontroleerde, autonome robot opsporen!Een tijdje terug had ik maakte van dit Instructable en wilde maken sommige belangrijke verbeteringen sinds.De volgende zijn de robot de kenmerken:-1.he de draadloos geco
CONTROLE 8 LED met behulp van ARDUINO:-

CONTROLE 8 LED met behulp van ARDUINO:-

Ik hoop u wellicht hebben praktijk mijn krijgen BEGON met ARDUINO #1, die tentoongesteld u de controle van LED met behulp van Arduino.In deze instructables ik zal leren hoe om te controleren van 8 Led tegelijkertijd. Zo bent u klaar om te bouwen van
Stroom monitoring met behulp van Arduino en log in Google blad

Stroom monitoring met behulp van Arduino en log in Google blad

Sinds de laatste paar weken was ik denken over het maken van een project die mij helpen kan bij het houden van een track op mijn dagelijkse energie-toepassingen. In dit project ben ik met behulp van een 30A huidige monitoring board. Dit forum heeft 6
Autonome controle van RC auto met behulp van Arduino

Autonome controle van RC auto met behulp van Arduino

dit instructable laat zien hoe een goedkope RC auto te wijzigen zodat het kan worden gecontroleerd door een on-board microcontroller.  U kunt programmeren van de controller te maken de auto een willekeurig aantal rijden patronen en stunts doen.  Zodr