So I had some time off work and I decided to get back to my weather project.
So far I have incorporated this hardware:
Arduino Mega 2560
Arduiino W5100 Ethernet Shield with micro SD card slot
Adafruit LCD shield
DS18B20 sensors
DHT11 Sensor
I have it currently set up so it can display 2 of the sensor's data on the LCD screen I am using the 2 DS18B20s One is outdoors and the other is mounted to a breadboard right next to the Arduino.
Then I also have the Ethernet shield set up as a server on my local network so anywhere I am connected to my wifi I can access a webpage with the info from all 3 sensors on it.
I want to get the sd card set up to record the data from the sensors once every 10 minutes but I am having issues with figuring out how to get the Ethernet shield to switch from the Ethernet to the SD. Even just installing a sd card in the slot causes me to get all kinds of gibberish on the serial monitor and on the webpage. I have no idea what is going on here.
The things I am still wanting to work on adding to this project:
First, Getting the SD data logging portion up and running
Second (and it is a close second) Get the Arduino to access and decode METAR (airport weather) data and display wind information as well as severe weather alerts.
Third, figure out how to get the webpage I have on my local network available on the Web but in a way that will not kill my limited satellite bandwidth.
Fourth, add a couple additional sensors (additional DS18B20s, a DHT22, a barometer(pressure) sensor, a light sensor)
Fifth, add an alert function that if any of my indoor sensors reach below a certain temp I am notified on my cell phone (email)
Sixth, before completing the project get a larger display or multiple displays to allow more information to be easily read locally at the device as well as buttons to force certain info to be displayed on demand.
For now I am going to continue frustrating myself over getting the SD card to work and trying to figure out how to access METAR data.