Stazione meteo con Arduino

Ciao!

Il mio secondo post lo dedico alla stazione meteo autocostruita con arduino.

Al momento ho acquistato un arduino ethernet (provvisto di connessione ethernet e di uno slot microSD per immagazzinare i dati), un sensore di temperatura e umidità e uno di pressione.

Per lavorare con Arduino uso Ubuntu 11.10 e l’Arduino IDE 1.0 (scaricabile direttamente dal sito internet) il tutto a 64bit. Per programmare l’Arduino uso il cavo USB FTDI che risulta molto più facile che usare un altro Arduino per caricare i nostri sketch. Inoltre con questa ultima versione della IDE non serve nemmeno riprogrammare l’Arduino ethernet come dice la guida sul sito ufficiale!

Per ora ho testato solo il sensore di temperatura e umidità RHT03 (o anche chiamato DHT22) con il codice fornito da un internauta a questo link. Per poterlo usare però con la versione 1.0 della IDE ho modificato il codice del file DHT22.cpp da:

43: #include "DHT22.h"
44: #include "pins_arduino.h"
45:
46: extern "C" {
47:   #include "WConstants.h"
48:   #include <avr/io.h>
49:   #include <avr/interrupt.h>
50:   #include <avr/pgmspace.h>
51:   }

a:

43: #include "DHT22.h"
44: #include "pins_arduino.h"
45: #include "Arduino.h"
46:
47: extern "C" {
48:   #include <avr/io.h>
49:   #include <avr/interrupt.h>
50:   #include <avr/pgmspace.h>
51:   }

Il tutto funziona, ricevo i dati di temperatura e umidità, quindi per adesso mi ritengo soddisfatto!

Alla prossima! Stay tuned!

Annunci

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...