maandag 7 september 2015

Grote stappen

GPRMC,201424.00,A,5205.10861,N,00501.79983,E,0.302,,070915,,,A*,23.00,67.90,675

De huidige opstelling met gps, rh, temperatuur en voedingsspanning
De huidige opstelling veel
draadjes, een gps, rh,
temperatuur, voedings-
spanning en spannings-
omvormer
Dit is nu mijn data string die iedere seconde naar de SD kaart wordt geschreven. De code is nog niet mooi en ik ben ook niet zeker of alles nodig is wat er nu in staat, dus de code komt later.

Wat ik nu wel heb is de output van de GPS;
GPRMC,201424.00,A,5205.10861,N,00501.79983,E,0.302,,070915,,,A*

GPRMC; Recommended minimum specific GPS/Transit data
201424.00; Time of fix UTC
 A; Navigation receiver warning A = OK, V = warning
 5205.10861,N   Latitude, North
 00501.79983,E   Longitude, East
 0.302; Speed over ground, Knots
 ,, ; Course Made Good, True 
  070915; Date of fix
  ,, ; Magnetic variation
  * ; mandatory checksum

Als de gps geen waarde heeft voor een parameter dan staan er dus alleen de separators, dus ,, is gelijk aan geen waarde.

Daarna volgt de temperatuur; 23.00 in Graden Celcius en de luchtvochtigheid 67.90 in procenten. Als laatste het getal 675 dit is de decimale output voor een 10 bits waarde van analoge ingang A0. Met A0 meet ik de batterij spanning zodat ik weet of mijn batterijen geladen moeten worden.



2 opmerkingen:

  1. Henk, ik heb het verslag van je project met veel plezier gelezen. In het begin heb je het over een Arduino board, later over Leonardo. Wat is het verschil?

    Han de Neeling

    BeantwoordenVerwijderen
    Reacties
    1. https://www.arduino.cc/en/Main/ArduinoBoardLeonardo
      https://www.arduino.cc/en/Main/ArduinoBoardUno

      De verschillen zijn niet heel groot, de Leonardo heeft iets meer poorten en kan een muis of toetsenbord emuleren op usb

      Verwijderen