I’ve wanted to do a microelectronics project using Arduino for a while. Â Arduino is a fun wee bit of open source hardware – a Â chip and development environment that lets you Â do things in the real world. Â Mostly people use it to make LEDS go on and off, which is fun. Â Or build robots, with is hard.
I want a clock that wakes me up in the morning, and then tells me what the weather is going to do, that is entirely soundless, and uses no text.
The first challenge is to program a clock. Â I’ve got a wee real time clock module (DS1307) and grabbed some code from the web (http://combustory.com/wiki/index.php/RTC1307_-_Real_Time_Clock) and hooked it up to my arduino, and hey presto, I can set the time, and it keeps with with the help of a wee quartz crystal on the chip. Â Huzzah! Â This was more interesting than it looks becasue I did my first through-hole soldering putting header pins on the chip so I could mount it on the breadboard.
A bit of a struggle to get it talking to the arduino was solved when I wired it to the ANALOG inputs, rather than the digital ones. Â Doh. Â I did get to practice my multimeter continity testing skills though, always good.
Next will be getting the output of the clock to change an LED.