Meteo shield prima parte

In occasione dell’ultimo corso avanzato svolto alla Futura Accademy abbiamo realizzato una centralina con la meteo shield in grado di raccogliere e memorizzare dati su una SD Card.

meteo shield

L’esperienza fatta insieme agli appassionati presenti per la sessione del corso mi ha spinto a pensare che potrei decidere di realizzare la prossima stazione meteo yun proprio con la meteo shield.

Come è fatta la meteo shield

La meteo shield è dotata di alcuni sensori molto interessanti:

  • MCP9700A: sensore di temperatura;
  • HIH-5030-001: sensore di umidità;
  • MPXH6115A6U: sensore di pressione, barometro;

a cui aggiunge il DS1307 come RTC ( Real Time Clock )

La shield è predisposta per ospitare sia la batteria tampone ( CR2030 ) sia un display LCD.

Manca la possibilità di aggiungere direttamente la SD Card che abbiamo deciso di utilizzare come scheda aggiuntiva.

Il numero di sensori presenti sulla shield ti permette di realizzare un buon data logger meteo.

Il sensore di temperatura MCP9700A

Il sensore di temperatura scelto dal produttore della shield è il MCP9700A:

meteo shield MCP9700A temperature

dal data sheet ho ricavato le informazioni sia di alimentazione sia di corrente operativa:

meteo shield MCP9700A caratteristiche

da cui apprendi che il sensore MCP9700A della meteo shield può essere alimentato dai 2.3v ai 5.5v ma sopratutto rileva la variazione di temperatura in modo lineare variando di 10mV ogni grado centigrado.

Puoi quindi applicare la medesima proporzione matematica che già hai usato con la sonda LM35:

meteo shield MCP9700A valori

che presenta il medesimo valore di variazione.

Questa formula ti tornerà molto utile nel prossimo articolo in cui leggerai lo sketch della centralina meteo.

Il sensore di umidità HIH-5030-001

Il sensore di umidità HIH-5030-001 è di ridotte dimensioni:

meteo shield  HIH-5030-001 humidity

ed ha le seguenti caratteristiche:

meteo shield  HIH-5030-001 caratteristiche

da cui, oltre ai dati di alimentazione, deduci che la sua precisione è del + o – 3% ossia data la scala di misura dell’umidità da 0 al 100% se rilevi una  umidità del 50% potresti essere in un range compreso tra 47 e 53% RH.

Il sensore MPXH6115A6U, barometro

La misura della pressione atmosferica è eseguita dal sensore MPXH6115A6U, un vero e proprio barometro in grado di indicare la variazione di pressione presente nell’ambiente in cui è installato:

meteo shield MPXH6115A6U Barometric

le cui caratteristiche elettriche sono:

meteo shield MPXH6115A6U caratteristiche

in cui puoi leggere le caratteristiche di range da 15 a 115kPa ( Kilo Pascal ).

In passato ho scritto degli articoli che utilizzavano il sensore BMP085 per la valutazione della pressione atmosferica.

Il DS1307 come RTC

Per completare la centralina meteo e data logger è utile avere un RTC che mantenga costante l’orario del datalogger e ti permetta di tracciare i dati raccolti.

meteo shield DS1307

Il DS1307 è già in passato stato oggetto di articoli dedicati all’argomento RTC a cui ti rimando per approfondirne il funzionamento prima di iniziare la descrizione del codice di esempio della centralina Meteo.

  • Questo sito ed i suoi contenuti è fornito "così com'è" e Mauro Alfieri non rilascia alcuna dichiarazione o garanzia di alcun tipo, esplicita o implicita, riguardo alla completezza, accuratezza, affidabilità, idoneità o disponibilità del sito o delle informazioni, prodotti, servizi o grafiche correlate contenute sul sito per qualsiasi scopo.
  • Ti chiedo di leggere e rispettare il regolamento del sito prima di utilizzarlo
  • Ti chiedo di leggere i Termini e Condizioni d'uso del sito prima di utilizzarlo
  • In qualità di Affiliato Amazon io ricevo un guadagno dagli acquisti idonei qualora siano presenti link al suddetto sito.

Permalink link a questo articolo: https://www.mauroalfieri.it/elettronica/meteo-shield-prima-parte.html

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.