I have been busying myself recently with some experiments into programming the Arduino prototyping platform.
I have already created some hardware, a Maxim DS1307 Real Time Clock shield and a Serially Interfaced, 8 digit 7 Segment Display based on a MAX7221 IC. So far I have created test routines to test my hardware but I wanted to really get my teeth into creating some more practical code.
And here it is, A more or less functioning LED clock.
Arduino Cloc: A Maxim DS1307/MAX7221 Based Clock – [Link]
This is a very low cost and simple Arduino GSM and GPRS shield. We use the module SIMCom SIM900. It’s the cheaper module now avalaible in the market.
To connect this module to Arduino I make a PCB that include a LM317 some capacitor filter and no more. I performed a GSM library to controll easly the module. The GSM library is a modified version of the library of HWKitchen.
With our version we controll the module throw the pin 4 and 5 (so normal digital pin) and our GSM libray include also the NewSoftSerial, so you can easy control the module, send and read SMS, make call, control the GSM state ecc.
To download schematics, PCB and Library check the site.
Arduino GSM shield – [Link]
At Adaptive Path’s San Francisco studio, we had a fussy refrigerator that wouldn’t always latch when it was shut. Sometimes the fridge would sit open for hours, spoiling food and wasting all the unicorn tears and panda fur oil, before someone would discover it had been left open.
Like any good tinkerers we fixed the problem with technology, devising an alarm that would let us know when the fridge had been left open for too long. Whenever the pleasant sound of the 80s echoed through the office, we knew the fridge needed our attention.
Adaptive Path Fridge Alarm – [Link]
CustomCTRL is an Arduino-based system that can be developed into a total-home remote control through a smartphone.
CustomCTRL – home automation system - [Link]
I’ve always been fascinated with measurement tools, so building a Geiger counter seemed like a logical thing to do. I will describe the build process here – even though the Arduino only plays small part, and that only a truly sick person (which I guess I am) would consider a Geiger counter as part of a Home Automation project.
Controlling Arduino with PHP in Ubuntu. Bushveldlab writes: [via]
I’d like to share a fun little example I’ve been fiddling around with over the weekend while attempting to get to grips with PHP. A few weeks ago, I decided to take the plunge and dedicate some quality time learning the basics of Ubuntu and dynamic web programming using Apache, mySQL and PHP. To keep things interesting, I’ve been looking for good practical examples to play with. The first mini-project was to get PHP talking to Arduino so that I could use a basic web page to toggle Arduino’s on-board LED on pin 13 on and off.
Controlling Arduino with PHP in Ubuntu – [Link]
Arduino and NanoNote… [via]
David Reyes, aka Tuxbrain, one of the Arduino distributors in Spain, has just brought to life one of the coolest hacks I have seen for some time. He managed to reflash Arduino Uno from a Ben NanoNote. He has implemented a text-based IDE that can reflash the boards directly from the NanoNote without using external power. If you want to have a device to reprogram your ATmega processors without having to bring your computer around, this can be a great solution. Just remember, this is an advanced hack, you should be familiar to the use of CLI (Command Line Interface), but David has promised taking a look at Qt-creator and put together a small text editor with uploading capabilities. Stay tuned at Tuxbrain’s development website!
Arduino and NanoNote – [Link]
Winfred, who is a Windows Systems Administrator, shows us a project for adding sound to a motorcycle using the Adafruit Wave Shield.
On a beautiful day I was thinking, wouldn’t it be cool if other devices also had start-up and shutdown tunes, just like your computer? For example, your TV, your car or your motorcycle? Since I was looking for a simple project to that uses an Arduino microcontroller, I decided to add the Windows XP Startup and Shutdown sounds to my BMW F650.
BMW XP Sounds – [Link]
Another great arduino project builds an electric Ethch a Sketch. The mechanics are drop dead simple along with the electronics so this is a great project for anyone just starting with the arduino. The project write-up has all the details you’d need to build your own, schematics and software included. [via]
Arduino Etch-a-Sketch – [Link]