[Dennis] has created a well-documented and very beautiful clock in his latest project. This clock stands out from the other clock projects we have covered with its unique display. The seven segment LED displays mounted on a sled that moves them back and forth behind an array of fiber optic lenses, effectively taking the display out of focus at certain points. Currently, a Dorkboard controls the sled, moving it at random intervals. The case is machined and polished aluminium, the top buttons are ball bearings.
Arduino Hacks3074 Articles
Tweetidor, The Tweeting Humidor
As cigar aficionados will tell you, cigars should be stored in climate controlled humidors to keep them in best condition for smoking. Most of the time a humidor is just a simple air-tight box with a hygrometer attached, which measures the relative humidity inside the box. Feeling as though he needed more control over the environment he kept his cigars in, [Justin] created the Tweetidor, a humidor that tweets its current temperature and humidity. Yes, you guessed it; the project is built around an Arduino. It’s a simple, useful project that is well documented and would be fun to recreate if you’re into cigars (and not tired of Twitter or Arduinos yet.) Combine this with the laser lighter and you’ve got a pretty nice setup.
BlokClok – Abstract Time Display
Clocks made from blinking LEDs always make for fun projects. [Earthshine] built a clock that displays time abstractly using an 8×8 RGB LED matrix. The video embedded after the break illustrates how to read the time but here’s the gist of it: One LED is illuminated in the outside box of LEDs and moved in a clockwise motion to approximate seconds. Inside of this, there are four quadrants; upper left indicates hour-tens digit, upper right hour-ones, lower left minute-tens, and lower right minute-ones. This certainly makes for an interesting conversation piece!
There is no schematic and no code available but it’s really the concept that we’re interested in. If you must know, [Earthshine] bases this build around an Arduino. A DS1307 real time clock keeps the time, while four 74HC595 shift registers are utilized to control the three LED colors and the multiplexing.
EDuino – Arduino Or AVR Breakout?
We’ve had a lot of requests in the comments for more Arduino centered posts so we were happy when [Njay] told us about his EDuino board. This is a minimal Arduino clone that has a crystal and its capacitors, a pull-up resistor and button on the reset pin, and a detachable serial programming connection. He also has a breadboard-friendly version seen above with all the interface pins on one side of the board. This is certainly a useful project and we’re glad to see the board files available for download. This does get us thinking… is this an Arduino, or is it an AVR ATmega168 breakoutboard that happens to use the Arduino boot loader and programming language?
RepRap Milling Machine
[Chris] liked Cartesian RepRap idea so much that he decided to design his master’s diploma project around it. Though it uses most of the same parts as the RepRap (even the PCBs), [Chris] has adapted it so it does milling rather than 3D printing. Most of the parts (such as the stepper motors) were harvested from old inkjet printers and typewriters. The thee-axis CNC machine can already etch and carve styrofoam at an impressively high resolution. To deal with all of the debris that comes with milling, a vacuum attachment (shown attached) was created. [Chris] is considering adapting it so it can work with wood and aluminum as well. Best of all, it uses standard G-code files, just like the RepRap. A publication by [Chris] on the project is also available through his website. No plans to release a kit have been announced yet, but we’ll wait and see. If any commenter knows of an open source CNC milling machine available as a kit, feel free to post a link to it below.
Arduino Command Interpreter Shell
A lot of people like fancy GUIs and nice graphics, but some of us just feel more at home in a command prompt. [nevdull] is one of those people. Instead of just using the Arduino dev tools that are available for download, he wanted the ability to shell into his Arduino, so he created AVR Shell. AVR Shell is a UNIX-like shell that allows you to “log in” to your Arduino/AVR and see what’s really going on; letting you read registers, scale the CPU speed, create/edit/delete variables, and even set up timers. The shell is even user-customizable! Those of you interested in Arduino shells might also check out bitlash, another open source CLI. Someone ought to hook this up to the Internet enabled Furby and get Flite compiled on there, letting us shell into a Furby from miles away to make it talk.
[Thanks Leesam]
Router/Twitter/Arduino Clock
[Kyle] decided to build the above LED clock for his church. Though it may look impressive enough, it is also hiding loads of features. [Kyle] wanted to make the clock as easy to control as possible, so rather than use buttons or dials to control what is being displayed, he used Twitter. The clock is connected to the internet through a Linksys WRT54GL. The router was hacked so not only does it supply the connection to Twitter, it also parses all of the replies the clock’s feed gets. The clock responds to commands to turn it on or off, run a countdown before service, display the number of viewers on the church’s live stream, and display a sequence of numbers. The time never needs to be set, as it is synched from the internet. The circuit for actually driving the display is based off a PIC, but it was changed to run off an Arduino.