La mia versione e' del tutto simile con la differenza che i dati del vento vengono letti dal bus SeaTalk assieme alle altre informazioni che questo trasporta, un'altra differenza e' la risoluzione dell'A/D converter che e' limitata ai molto comuni 8 bit, ampiamente sufficenti per l'esigenza diportistica.
Oggi i sensori che ho utilizzato non sono piu' in commercio cosi' come le interfacce e per questo e' inutile che inserisca lo schema che non e' piu' attuale, per cui immagino una differente configurazione per la quale di seguito propongo un breve elenco.
- Sensore barometrico : uno fra questi
http://it.mouser.com/Search/Refine.aspx?...=MPXH6115A per un prezzo intorno agli 8 Euro.
- Sensore di temperatura : il solito LM35 per pochi centesimi.
- Sensore igrometrico : Honeywell della serie HIH
http://it.mouser.com/ProductDetail/Honey...UBT%2fI%3d a circa 18 Euro.
- Un paio di operazionali quadrupli per adattare i livelli dei sensori al costo di 2 o 3 Euro in totale.
- Interfaccia PC : Oggigiorno si va sull'USB ed adatta puo' essere la Velleman K8055N
http://www.velleman.eu/products/view/?id=404880 costo 32 Euro in Kit e 49 Euro montata piu' 4 rele' a circa 2 Euro cadauno.
Se volute le informazioni vento e altri dati si ricavano dalla strumentazione di bordo che, nel caso sia Raymarine, richiede un Convertitore SeaTalk NMEA Bridge della Gadgetpool
http://www.gadgetpool.de/bestellen/catal...3f4b8ee8d3 letti tramite porta RS232 (eventualmente con adapter RS232/USB) oggi al prezzo di 119 Euro, per strumentazioni diverse diverso sara' l'interfacciamento necessario.
Infine un programma per raccogliere e presentare i dati.
Io oggi ho abbandonato i piu' diffusi linguaggi e, facendo (forse solo in apparenza) un passo indietro, utilizzo in queste applicazioni 'BBC BASIC' (
http://www.bbcbasic.co.uk/index.html) per la semplice ragione che non richiede librerie, opera con tutte le porte (seriali, parallele o USB) senza limitazioni, il compilato ottenibile puo' girare sotto tutte le versioni di Windows dal '98 fino all'8.1 senza problemi e senza richiedere alcun modulo 'runtime' di appoggio, e' un po' piu' lento degli altri linguaggi ma per questo lavoro va benissimo essendo molto bassa la cadenza di lettura dei dati, e' anche un po' limitato nella grafica ma non devo realizzare alcuna scenografia.