Back in February, we wrote a post on Analogue to Digital Conversion. Many people mentioned that it was a bit light and they would like a more advanced tutorial. Well here it is…
In this tutorial we add a second analogue input and use the ADC Conversion Complete interrupt. The circuit we are using is similar to what we used last time but has an extra trimpot and uses an ATmega168A microcontroller. The ATmega168 is now obsolete, but its replacement (ATmega168A) is almost identical.
Analogue to Digital Conversion Interrupts on an ATmega168A – [Link]
A team of researchers at French WYSIPS (what you seem is photovoltaic surface) claim to have developed a film that’s accurate to within a pixel. The technology they say can provide a high-definition solution applicable to all types of screens. Just like touch screen technology, Wysips is designed to become an integral part of the screen, allowing all tomorrow’s telephones to produce their own power from the sun. [via]
Mobile phones and laptops charge from the sun – [Link]
MichaelZ started a list of Cadsoft Eagle tips and tricks.
Cadsoft Eagle tips and tricks – [Link]
Dino from Hack A Week posted his first project for April Fool’s day, “Screaming Altoids“: [via]
I decided to create “Hack A Week”!
This is no April Fool’s day joke, it’s real. I’ll be posting one project a week for at least the next year! Big challenge yes, but also lots of fun! Stop in and see the first project for April Fool’s day, “Screaming Altoids”.
Hack A Week: Screaming Altoids – [Link]
We love EMSL so much, it makes us want to drink (more)…. [via]
Barbot 2011, the cocktail robotics exhibition, is happening on Friday and Saturday nights this weekend– April 1 and 2 –in San Francisco. If you haven’t been to one of these events (and you happen to like both cocktails and robots), let me tell you: you are missing out.
Last year we built the aptly named Drink Making Unit for the event. The Drink Making Unit used three -ahem- food-safe pumps to craft white russians, and was quite a hit at the show– especially amongst people who recognized the pumps.
This year, we’ve designed a brand new bartending machine, Drink Making Unit 2.0, which we are pleased to unveil today, and unleash upon the world this weekend.
Aside from the once-again-apt-but-not-very-descriptive name, Drink Making Unit 2.0 has very little in common with last year’s machine. The mechanism is all new, and features elements borrowed from sources as diverse as pet stores, chemistry labs, and Japanese gardens. It dispenses any six fluids (up from three), in metered and selectable quantities, and also sports an all-new extra-snazzy control panel.
Drink Making Unit 2.0 – [Link]
This month, Shawn Blaszak, at Pumping Station: One, shows how to convert a standard TV remote control to solar power. Leave your remote sitting on a sunny windowsill and let it top off the charge in your batteries while you are away from the TV. [via]
Solar Powered Remote Control – [Link]
The Linistepper is a PIC-powered open source controller and driver for small to medium sized unipolar stepper motors. It offers standard full and half step stepper driving, as well as 6th and 18th microstepping. It provides a single wire rotation direction selection, and can be configured to operate with only a single wire that provides the pulses.
Product Review – Linistepper – [Link]
Up until now, we have talked about working with a lot of low-power devices. Sensors, LEDs, ICs, and the like are all capable of being powered directly from your Arduino, but as many awesome 5 and 3.3v components as there are, eventually you will find yourself holding a 12v solenoid, motor, or light and wondering “How the heck am I supposed to control this from my Arduino?” Well today we are going to talk about doing just that from a magical device know as a transistor, specifically the TIP120 Darlington Transistor.
Simplified Motor Control Using A TIP120 – [Link]
I had this (wrong) idea that I could communicate with more than two Arduinos through the RX/TX ports using Serial communication. One of the issues is, (1) that it’s not possible to do so … and (2) even if it would, it would not be possible to identify the nodes in the network. Chatting on the Arduino IRC channel, I was suggested to use a protocol such as I2C or 1-Wire.
I2C Communication Between Two Arduinos – [Link]