Intermediate Project 1- Twitter temperature

Some goals I have with this project is that I want it to have the ability to read the temperature and then with the push of a button I would like it to send that temperature to Twitter. At this same time I would like it to include the time and position when and from where the tweet was sent. I would also like it so that when it reaches a certain time it will automatically make a tweet. So at like 8 in the morning it will send a tweet and that way all someone has to do is check there Twitter to see the current temperature and won’t have to check the weather. I would also like it to say a little message depending on what the temperature is. Like if it is below freezing it could say, “It’s going to be a cold one, bundle up out there”.

The planned capabilities are very similar to the goals previously state. I want a device that reads the temperature and with a push of a button or at a certain time will post it to Twitter. If I have the ability I would like to make it so the device is portable, meaning it would use a battery and then whenever it is plugged into an Ethernet cable it would update. That would give it a different capability, but after investigating the parts I found one page that said not to use the temperature sensor with anything more than 5 volts, i.e. not to use a 9 volt battery. So this my make this plan impossible to pull off. I will have to investigate further.

The article about not using a 9 volt battery can be found here.

The device will use a temperature sensor, a GPS breakout board, Ethernet shield, a push button, then all of the common items, such as wires, resistor, and the Arduino Uno/ SparkFun Redboard.

The topics it will cover will be Ethernet, GPS position, GPS time, temperature, and button and switches.

I have a rough circuit rigged up now and as far as I can tell all the parts work with individual test codes. I hope to have a rough code ready tonight and tomorrow. I will figure out about the battery in class soon and then if I am able to I will incorporate it soon. I hope to have it finalized and documented by Wednesday if everything permits.