Go Down

Topic: Sensori e memorizzazione dati (Read 2621 times) previous topic - next topic

zeroG

Ciao a tutti :)
Qualcuno sa dirmi se è possibile memorizzare i dati che vengono da sensori (temperatura e luminosità) all'interno dell'arduino? Servono componenti supplementari? Per quanto riguarda la capacità che mi serve non lo so di preciso, ma so già che i due sensori dovranno fare misurazioni ogni 5 secondi per un ora!
Naturalmente alla fine dovrei riuscire a tirar fuori i dati per elaborarli al pc...

gbm

Se non è un problema che il computer sia collegato direttamente ad arduino per tutto l'arco di tempo allora ti consiglio di utilizzare processing.
Con questo programma puoi, innanzitutto salvare un file direttamente sul pc con all'interno tutti i tuoi dati, ma anche in un secondo momento rappresentarli graficamente.
Community robotica / programmazione Arduino
www.gioblu.com

uwefed

ciao zeroG
IL ATmega ha 1kByte EEprom. con la libreria EEprom puoi scrivere e leggere dati. Ma quello non Ti basta per la quantitá di dati che prevedi. Ti consiglio un EEprom esterno collegato via I2C come per resempio:  24LC512 che sono 64 kbyte e costa intorno alle 3 ? Con la libreria Wire gestisci l'interfaccia I2C http://arduino.cc/en/Reference/Wire .
Ciao Uwe

zeroG

Grazie mille!
Una cosa, una volta che memoriza i dati, poi in che modo li rivedo sul pc?(non so se è banale come domanda ma sono alle prime armi!)

uwefed

ciao zeroG.
I dalti una volta memorizzati le leggi dalla eeprom e le mandi via seriale al PC.
A secondo del sistema operativo devi scrivere i dati in un file o simile.

Cosa possibile ma piú impegnativa: ci sono schedine per collegare una scheda SD (non SDHD!!) oppure ancora piú complicato di avere una host USB e scrivere su una chiacetta usb.
Tutte due le colleghi poi a un PC e leggi i dati.
Ciao Uwe

zeroG

Ciao Uwe
mm...direi di cominciare dalla cosa più semplice, ovvero dalla eeprom!!Potresti dirmi dove posso trovarla?Così la ordino e comincio a smanettarci subito!
Grazie!

uwefed

ciao zeroG
Non so dove abiti.
Dovresti poterla trovare in qualsiasi negozio di elettronica oppure distributore su internet.
RS-components ce li ha ma normalmente sono un po carucci.
o distrelec https://www.distrelec.it/ishopWebFront/catalog/product.do/para/artView/is/true/and/node/is/DC-21415/and/productNr/is/644238/and/id/is/01/and/series/is/1.html
Ciao Uwe

zeroG

Sono studente fuorisede a Roma, sicuramente c'è qui un negozio che lo vende....ma mi sa che faccio prima ad ordinarlo al sito di cui mi hai dato il link.....o no?Se sei di Roma puoi suggerirmi qualcuno?Altrimenti ordino e basta al sito di cui mi hai dato il link, tanto non ho fretta!!


zeroG

Anche questa soluzione non è da buttare, ma come ho già detto prima proverò con la eeprom! Comunque grazie, voglio informarmi sulle schede già assemblade per le sd card, in effetti è tutta un altra cosa , mooooolto più comodo!!

camba192

anche perche le puoi leggere direttamente col pc poi ..

zeroG

Rieccomi qua,
ho studiato un po la situazione, ed ho visto che usare le eeprom porta via troppo tempo e poi in fondo la sd e molto piu' comoda...
Ho trovato sul link che mi hai dato alcuni rivenditori, non e' che ne conosci\conoscete altri magari italiani? grazie ancora per l'attenzione!

camba192

io mi sono fatto da solo il lettore comprando un adattatore da microSD a SD e saldandogli dei connettori .. qui trovi come interfacciarla http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206874649/8 :)

zeroG

Fantastico!!Ho tutti i componenti che mi servono, mi metto subito all'opera,  grazie mille per avermi fatto risparmiare 20 euro e chissà quanti di spedizione!!! :D

uwefed

ciao zeroG
Allora attenzione funzionano solo le schede SD (non SDHD!!). Le schede SD esistono conformi allo standard SD fino a 2Gbyte. Schede piú grandi sono SDHD oppure non sono conformi allo standard e percui non funzionano.
Ciao Uwe

Go Up