Opslaan gegevens

IDE gerelateerde berichten
Berichten: 2
Geregistreerd: 06 Dec 2013, 17:16

Opslaan gegevens

Berichtdoor Gerwen » 06 Dec 2013, 17:33

Sinds enige tijd ben ik bezig met Arduino Nano om deze te gebruiken voor een km teller.
Dit gaat goed tot het moment dat ik de km stand wil wegschrijven naar EEPROM intern of extern.
De km stand heeft als variable naam 'puls' en 'pulsje' voor de waarde met twee cijfers achter de komma.
De bedoeling is om deze waarde op te slaan in een EEPROM en weer op te halen bij het weer aanzetten van het systeem.
Het probleem is nu dat ik niet gevonden krijg hoe dit moet, mijn idee is om dit cijfer voor cijfer op te slaan en ook weer op te halen. Nu komt het probleem hoe kan ik dit doen?

Wie kan mijn een klein voorbeeldje hiervan sturen.

M.vr.gr.
Leon

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Opslaan gegevens

Berichtdoor nicoverduin » 06 Dec 2013, 19:52

Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 136
Geregistreerd: 06 Jun 2012, 15:45

Re: Opslaan gegevens

Berichtdoor hmjswt » 07 Dec 2013, 11:59

Hoi Gerwen,

De EEPROM ruimte in een Atmel chip is natuurlijk maar gering.
Voor sommige toepassingen kan het voldoende zijn.
Maar als je meer gegevens kwijt wil kun je gebruikmaken van externe EEPROM.
Bijvoorbeeld de 24LCxxx serie. Die lopen zelfs tot 1 megabit.

http://www.hobbytronics.co.uk/tutorials ... nal-eeprom

Groet,
Henk Siewert

Berichten: 2
Geregistreerd: 06 Dec 2013, 17:16

Re: Opslaan gegevens

Berichtdoor Gerwen » 07 Dec 2013, 18:35

Bedankt voor de reacties, maar ik ben er nog niet uit.
Henk, ik weet het bestaan van de externe EEPROM ook hier ben ik mee bezig geweest op basis van I2C.
Even ter zijde ik ben uit de tijd van de Vic 20 en C64.
Ik heb ook gekeken naar de Playground van Arduino maar wordt hier niet wijzer van (gaat boven mijn petje). Ook nog iets gevonden van EEPROMex.h alleen mijn kennis gaat hiervoor niet vergenoeg. Dit zou een extra bibliotheek zijn.

Het probleem is, het opslaan van een variabel getal van 6 cijfers en op halen bij het opstarten van het programma.

M.vr.gr.
Leon

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Opslaan gegevens

Berichtdoor nicoverduin » 08 Dec 2013, 01:02

EEpromanything maakt het mogelijk om meerdere bytes tegelijkertijd op te slaan en te lezen. Wat je misschien het beste kan doen is het voorbeeld van de playground nemen en die eens proberen om er een beetje gevoel bij te krijgen. Maar mogelijk moet je even tijd steken in het werken met structs en unions om het voor jezelf eenvoudiger te maken.
Enne btw ik kom nog uit het tijdperk van voor de Vic, C64, Apple en Commodore PET.....Dus daar kom je niet mee weg :)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 136
Geregistreerd: 06 Jun 2012, 15:45

Re: Opslaan gegevens

Berichtdoor hmjswt » 08 Dec 2013, 12:54

Hallo,

Als we gaan schermen met "Even ter zijde ik ben uit de tijd van de Vic 20 en C64." kan ik er nog wel een schepje bovenop doen.
Ik kom nog uit de tijd dat er nog volop analoge computers in gebruik waren.
De eerste computer waar ik aan werkte was in 1967.
En denk dan niet dat dat simpel werk was.
Ze waren goed genoeg om raketten te lanceren en naar hun doel te sturen.
Dus daar kom je ook, wat mij aangaat, niet mee weg.

Ik heb de indruk dat we hier weer met een geval van gemakzucht te maken hebben.
Zo van, "Oh leuk, lijkt me wel wat. Ik heb er de ballen verstand van, maar dat lossen ze op het forum wel voor me op".
Nou, zo werkt het niet.
Ik wil je niet wegjagen. Maar ga er eens wat voor doen.
Hoe denk je dat wij aan onze kennis over de Arduino zijn gekomen?
Door te studeren en te proberen.
En dan af en toe ook eens hulp te vragen op dit forum.

Mijn advies, ga rondkijken op het internet, koop boeken ( en lees die ook ).
Ga dan eens aan de slag, en als je er dan niet helemaal uitkomt ga dan eens rondvragen.
Je zult dan merken dat je nog meer plezier beleeft aan deze hobby.

Groet,
Henk Siewert

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Opslaan gegevens

Berichtdoor nicoverduin » 08 Dec 2013, 13:02

hmjswt schreef:Hallo,

Als we gaan schermen met "Even ter zijde ik ben uit de tijd van de Vic 20 en C64." kan ik er nog wel een schepje bovenop doen.
Ik kom nog uit de tijd dat er nog volop analoge computers in gebruik waren.
De eerste computer waar ik aan werkte was in 1967.
Ik kapituleer... Toen was ik nog een jonge onderzoeker die net zijn eerste radio's bouwde in Australië en naar de 5e klas ging lagere school :)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 8
Geregistreerd: 26 Jan 2014, 02:17

Re: Opslaan gegevens

Berichtdoor peter » 21 Feb 2014, 02:35

Meschien is het makkelijker om je gegevens op te slaan op een SD-card(je) daarna prima uit te lezen in je spreadsheet CSV bestandje.

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: Opslaan gegevens

Berichtdoor nicoverduin » 21 Feb 2014, 09:22

Een SD kaartje voor alleen de kilometerstand is wel een hele dure oplossing :)
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 48
Geregistreerd: 10 Mei 2014, 06:25

Re: Opslaan gegevens

Berichtdoor lex » 24 Mei 2014, 07:35

Ik ben uit de tijd van de eerste MSX computer 1983 go ik heb wat af geklooid in basic.

Later nog wat geprogrammeerd in pascal maar dat is pittige stof.

Ik denk dat ik ook wel problemen zal gaan krijgen met deze programmeertaal een haakje verkeerd en een error.

Ik had in de jaren tachtig die buizenversterker uit de E-lectuur gebouwd 2x20 watt dat was toen wat, toen een hele klus, wat kwam daar een mooi en warm geluid uit zeg, Ik heb hem enkele jaren geleden verkocht, het was een echte stroomvreter en dat met de als maar stijgende energie prijzen.

Ik had toen een goede stereo installatie gekocht van Hermankardon "2e hands" die ik nog steeds heb maar ergens op zolder staat.

Tegenwoordig een Teac een home cinema versterker prachtig geluid.

Andere tijden andere hobby's, Nu ben ik aan Arduino begonnen, ik zit op mijn starterskit te wachten.

Lex

Terug naar Arduino IDE

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 4 gasten