[gl-como] Ideuzza progetto da portare in fiera (arduino + linux) + richiesta di aiuto

Elena ``of Valhalla'' elena.valhalla@gmail.com
Mer 9 Nov 2011 13:17:52 CET


Ciao

Come stavo dicendo ieri sera in chat, io avevo in ballo da tempo 
la preparazione di un accrocchio che logga dati su una SD, 
controllabile via seriale.
Ho già due sketch pronti che fanno ciascuno metà del lavoro, 
e uno sketch in lavorazione in cui sto assemblando le due 
cose, ma entro sabato dovrebbe essere pronto senza problemi.

Dal punto di vista HW, esiste una schedina dalla dubbia stabilità 
con su RTC e spazio per un sensore di temperatura, compatibile 
fisicamente con lo shield per SD che avevo preso ad una 
fiera anni fa. Sembra che un collegamento non funzioni, 
ma anche quella per sabato dovrebbe esserci.

Dato che siamo un LUG e non un AUG(H), sarebbe carino metterci 
anche qualcosa che giri su linux, e qui chiedo se qualcuno 
di voi ha tempo di dare una mano :)

L'idea banale e facile è qualche programmillo che legga i dati 
loggati via seriale, generi magari qualche grafichino, e poi 
sputi il tutto su una paginetta web da far girare in locale 
e visualizzare dai computer che abbiamo a disposizione.
Se avete idee migliori, purché fattibili in due giorni, 
prego :D

Nel caso qualcuno voglia aiutare, lo sketch offre due possibilità 
per ottenere dati: inviando il carattere 'p' si riceve 
una lettura istantanea di tutti i sensori, mentre inviando 
il carattere 'r' si ricevono tutti i dati salvati su SD 
fino a quel momento.
In entrambi i casi le letture sono stampate in CSV, 
con la tempo-data all'inizio seguita dai valori digitali 
e da quelli analogici.

Lo sketch a cui sto lavorando è consultablile qui:

https://git.home.trueelena.org/gitweb/?p=arduino/data_logger.git;a=summary

e clonabile con 

git clone git://git.home.trueelena.org/arduino/data_logger.git

P.S. stasera poterò la scheda, ma molto probabilmente sarò 
senza computer ne' computeroidi; se volete vederlo dal vero 
dovrete portare qualcosa voi.
-- 
Elena ``of Valhalla''


Maggiori informazioni sulla lista gl-como