Stazione Meteo Per Arduino

Vorremmo creare una stazione meteo con Arduino, per un progetto da portare alla maturità.

  • quali sono i pezzi per creare la stazione?
  • dove sono reperibili?
  • è difficile la programmazione per rilevare dati meteo ( umidità,pressione,temperatura..)?
  • quanto ci verrebbe a costare?
    Grazie in anticipo :slight_smile:

P.S. noi siamo totalmente inesperti nel campo della programmazione!

Essendo il tuo primo post Ti invitiamo a presentarti QUI (dicci quali conoscenze hai di elettronica e di programmazione) e a leggere il regolamento QUI se non lo hai già fatto.

Comunque benvenuto sul forum.

Attilio

mi sono presentato :slight_smile:

Allora diciamo che potresti vedere:

Sensore di pressione e umidità: DHT22 o il più economico DHT11 (meno preciso)

Sensore di pressione: BMP180

I link sono di esempio, puoi fare le tue ricerche e prendere ciò che vuoi.
Come consiglio generale assicurati però che il venditore sia in grado di fornirti datasheet e librerie per i componenti che ti vende, anche se per quelli che ti ho indicato si trovano facilmente in rete.

Se non hai già una scheda arduino puoi vedere QUI

Attilio

Per quanto riguarda la programmazione?

hill1205:
Per quanto riguarda la programmazione?

A quella devi provvedere tu.

Se prendi la scheda che ti ho indicato, o comunque una scheda marcata "arduino.cc", ti scarichi l'IDE gratuita da QUI, lo installi sul tuo PC e scrivi il tuo sketch da caricare su arduino.

Per quello che vuoi realizzare tu, in particolare per gestire i sensori che ti ho indicato, si trovano in rete parecchi esempi di codice e di collegamenti da cui prendere spunto.

Se poi hai problemi puoi sempre chiedere quì, postare il tuo sketch e i tuoi schemi dei collegamenti, e qualcuno sicuramente ti da una mano.

Attilio

Va bene grazie mille

Se proprio sei a digiuno per la programmazione di arduino puoi vedere QUI per un corso on-line gratuito con tanto di esempi, oppure anche QUI per un altro ottimo corso.

QUI invece trovi una guida con gli elementi base del linguaggio di programmazione di arduino.

Dimenticavo che, per visualizzare i dati rilevati dai sensori, avrai sicuramente bisogno di un display tipo QUESTO da collegare alla tua centralina.

Inoltre se vuoi anche visualizzare data e ora puoi aggiungere un modulino RTC al tuo progetto.

Attilio

Ciao!
Anche io sto realizzando una stazione meteo, ma il mio progetto è molto più avanti!
La stazione comprende tutto quanto, ovvero oltre i tanti dati raccolti, anche un datalogger e un webserver, compreso di massime e minime giornalieri mensili e annue. Siccome mi piace condividere, intanto ti dico che se vuoi mettere i dati online e fare un datalogger ti serve arduino mega, se no va bene l’uno :wink:
Ti pubblico un allegato con lo schema elettrico, che spero ti serva, che comprende tutti i componenti usati e i vari collegamenti. I componenti sono: DS18B20 per temperatura, DHT22 umidità, BMP180 pressione, DS3231 orologio, TX20 anemometro, WS2300-16 pluviometro! OVVIAMENTE C’E’ PURE IL DISPLAY
Puoi usare però il dht22 anche per la temperatura e quindi togliere il ds18b20

In allegato anche un bel pcb che ho fatto, ovvero il circuito stampato che poi metti come shield, nel mio caso sopra l’ethernet shield e poi il tutto su arduino mega, viene un lavoro pulito!
Se hai domande chiedi pure!
:slight_smile:

P.S. nel pcb mancano i collegamenti al bus SPI del display perché i pin 3 e 4 del display vanno a 52 e 51 del mega :wink:
Il display è questo:
DISPLAY

Anche io sto cercando di creare una stazione meteo per un progetto d'esame. Prima però di ordinare tutti i pezzi vorrei avere la vostra conferma che siete molto più esperti di noi in questo settore:
1)http://www.amazon.it/ARDUINO-ORIGINALE-NO-CLONE-A000066/dp/B008GRTSV6/ref=sr_1_1?ie=UTF8&qid=1456150643&sr=8-1&keywords=arduino+uno

2)http://www.amazon.it/gp/product/B00K67YJ18?adid=0AZ51N8CD5J1JE369ZMD&camp=3458&creative=23838&creativeASIN=B00K67YJ18&linkCode=as4&tag=poderak-21

3)http://www.amazon.it/gp/product/B007XRHBKA?adid=196VMJ15ET2VX3KAM26X&camp=3458&creative=23838&creativeASIN=B007XRHBKA&linkCode=as4&tag=poderak-21

4)http://www.amazon.it/gp/product/B00CFFFF26?adid=1CH62WWPYR2VMPN21J73&camp=3458&creative=23838&creativeASIN=B00CFFFF26&linkCode=as4&tag=poderak-21

5)http://www.amazon.it/gp/product/B00OPZAM4K?adid=0JBYYHFRJDD5T8EXWRNY&camp=3458&creative=23838&creativeASIN=B00OPZAM4K&linkCode=as4&tag=poderak-21

6)http://www.amazon.it/TOOGOO-Piccolo-AT24C32-Orologio-Precisione/dp/B00K67X496/ref=sr_1_1?s=electronics&ie=UTF8&qid=1456150764&sr=1-1&keywords=rtc+arduino

7)http://www.amazon.it/SunFounder-Barometer-BMP180-Arduino-Raspberry/dp/B013G6FZVS/ref=sr_1_1?s=electronics&ie=UTF8&qid=1456150783&sr=1-1&keywords=bmp+180+arduino

8)http://www.amazon.it/Sensore-pioggia-umidità-schede-Arduino/dp/B00W1BS6QQ/ref=sr_1_2?s=electronics&ie=UTF8&qid=1456150795&sr=1-2&keywords=rain+sensor+arduino

Posso procedere con l'ordinazione dei vari pezzi o c'e qualcosa che non va? Grazie in anticipo :slight_smile:

Siccome praticamente io ho finito la stazione meteo e mi mancano solo alcuni ritocchi ti dico un paio di domande prima!
Vuoi mettere i dati online? O fare qualcosa con una micro sd? in quel caso arduino uno non ti basta

Per il resto evita il DHT11, il DHT22 è molto più preciso, solo che costa di più, ma vale il prezzo.
Poi con quel display, a meno che non alterni i valori da leggere, al massimo puoi leggerne 4 contemporaneamente, visto che non ti bastano le righe. Io ho usato un display a colori piccolo versatile e più carino :slight_smile: un sains smart da 1.8 pollici
In ogni caso io a quel sensore di pioggia non ci trovo tanto senso... ci avevo pensato anche io ma alla fine ti dice solo se piove o no, è molto più utile un pluviometro ma costa molto di più. In ogni caso dipende da quello che vuoi fare.

(deleted)

Forse se metti pochi dati ce la fai anche con arduino uno, ma io ho messo davvero tutto e ci vuole assolutamente la mega :wink:

(deleted)

Si in quel modo ce la fai anche con arduino uno se ti tieni stretto ma... io rilevo dati di temperatura con il ds18b20, dht22 per umidità, bmp180 pressione, pluviometro della lacrosse per gli accumuli, più l'anemometro sempre della lacrosse per velocità e direzione del vento. Il tutto contornato da varie formule per calcolare temperatura di rugiada, indice di calore, windchill, rain rate. Su display è visualizzato tutto con vari colori a seconda di un certo valore e c'è pure l'orario tramite rtc, più temperature massime e minime, più la raffica massima
Poi online su un webserver abbastanza curato, sono spediti tutti i dati più tutti gli estremi giornalieri/mensili/annui di tutti i valori che ho scritto prima. Viene anche scritto l'orario di rilevazione delle massime. Più c'è un datalog con moltissimi dati, dell'andamento di quegli stessi ogni 5 secondi! Tutto contemporaneamente all'invio dei dati online! Mi occupa 88kb di memoria flash, considerando tutte le librerie di tutto e 4.7kb di sram, direi che ci vuole il mega :slight_smile: Ma certo dipende quello che uno fa!