ArduDelta Would Make A Great Pick And Place Machine

[Bogdan] sent in a great build of a delta robot he originally posted on the Arduino forum, but he didn’t receive much feedback there. We think a build like this deserves a lot more credit.

After working for 7 months on his robot, [Bogdan] has a pretty stable (and very classy) platform made out of wood. The platform and arms in delta robots are usually extremely light to reduce the inertia of the tool so [Bodan] crafted these out of carbon fiber tubes and plexiglas. Everything is controlled by an Arduino Mega2560 encased in a plexiglas enclosure with a 20×4 LCD, status LEDs, and an infrared receiver.

Continue reading “ArduDelta Would Make A Great Pick And Place Machine”

Moisture Control For A DIY Greenhouse

greenhouse_moisture_controller

[Clover] loves plant biology, and tends a small garden while she is at home during breaks from college. She says that her family is notoriously unreliable when it comes to caring for plants, so she decided to construct a greenhouse to ensure that her garden will still be around the next time she comes home.

With her raised bed garden built and her seeds planted, she started work on the greenhouse itself, which was constructed using PVC pipe and clear plastic sheeting. Satisfied with how the structure came out, she focused on the greenhouse’s watering system and moisture sensors. The watering system uses solenoids that are connected to a pair of Arduino regulated relays. The Arduino uses moisture sensors constructed from nails, triggering the water flow when things get too dry.

The controller along with its LCD status panel was mounted inside a bird house to protect it from the elements while keeping in line with the house’s decor. [Clover] seems pretty happy with the build, but we suspect she will be adding some temperature and regulation at some point, to facilitate longer growing cycles.

Check out the video below for a quick tour of her setup.

Continue reading “Moisture Control For A DIY Greenhouse”

Retro-radio: Building On Another WiFi Radio Hack

[Jay Collett] likes listening to Internet radio stations and decided to build his own standalone hardware that lets him listen without being at his computer. But he wasn’t starting from square one on this project. [Jay] built on the epic instruction set that [Mighty Ohm] published when he first built his own WiFi radio.

Both of these radios used the same method of getting onto the internet; a hacked router. We kind of like this because it means you should be able to use the radio as a bridge for wired Ethernet devices. But we digress. [Jay] departs from the instructions by using an Arduino and its IDE to interface an LCD screen with a different line/column orientation than the original, and to implement a different control scheme. This makes the project a bit more approachable if you prefer not to roll your own electronics.

Take a look at the video after the break. The router takes quite a while to boot, but once it does it seems that the controls are both intuitive and responsive.

Continue reading “Retro-radio: Building On Another WiFi Radio Hack”

Alarm Clock Forces You To Play Tetris To Prove You Are Awake

tetris_alarm_clock

Oversleeping sucks, but we’ve all been there. Whether its a matter of hitting the snooze button a dozen times too many, or turning off the alarm and drifting back to sleep – sooner or later, you are going to wake up late.

Instructables user [nolte919] has overslept a time or two in his life, and he set out to design a clock that would make it nearly impossible to wake up late. His clock is Arduino-based and shares many features with off the shelf models including multiple alarms, a backup battery, and snooze features. His alarm however goes one step further and ensures you are fully awake each morning.

If you hit the user-defined snooze limit, the alarm sounds and will not turn off until you have cleared 4 lines in Tetris. That’s right, you have to prove to the clock that you are awake and coherent before it will shut off. Technically you can silence the alarm for a 30 second period so you can focus on Tetris, but that’s all the break you get.

It really is a novel way of ensuring you are awake in the morning, and heck, how bad can the day be when you start off by playing video games for a few minutes?

Stick around to see a quick video of his Tetris alarm clock in action.

Continue reading “Alarm Clock Forces You To Play Tetris To Prove You Are Awake”

Controlling A CGA Monitor With An Arduino

CGA monitors may not be an amazing technological advance these days, but they can generally be found very cheaply. Additionally, they have a DB-9 connector and work off of TTL ranges (0-5VDC) making them ripe for experimentation. This hack takes advantage of all of these aspects to bring you an Arduino controlled CGA monitor.

One problem with experimenting with one of these monitors is that they are not that well documented. Fortunately, the detailed write up for this hack goes over some of the timing and frequency issues that one may encounter with this particular monitor. The article gives an Arduino pinout and the program used to drive the monitor with very detailed comments.

Although this hack is by no means a finished product, the now blurry test pattern seen above gives a pretty good proof of concept. It will be exciting to see if this hack inspires any other microcontroller-based projects. For some further information about CGA monitors, Wikipedia also has a fairly in-depth write-up about the technology.

External Text Display For Nexus One

Nexus One External Display

[follower] prototyped a 2-line external display for his Nexus One using an Arduino with a USB Host Shield, and the Android Open Accessory Protocol. There are two basic software pieces at work: an Arduino sketch that handles displaying data sent from the phone, and a lightweight android app to detect the presence of the external screen and send data to it. As shown here, it diplays the time and the beginning of the most recently received SMS message.

This project coalesced from several other things [follower] had been working on with regards to USB accessories, background services, interfacing with the Arduino and handling SMS messages, so it’s modular and open-source.  If you’re interested in mashing up microcontroller projects and your android phone, there’s plenty of stuff in this project to help you get off the ground.

As hacks go, this is very much a “because you can” sort of deal that’s designed to tie a bunch of cool things together. You’re unlikely to catch us carrying an LCD and breadboard around in our pockets any time soon, but it paves the way for some potentially fun phone accessories.

Driving And Old Receipt Printer

It seems like receipt printers are pretty popular as hacking targets lately. Aside from the wasted paper, they cooler than plain old blinking LEDs and we’d image there’s a ton of them floating around out there as advances in technology have prompted retailers to trade in the bulky dinosaurs for slimmer thermal printers. [Philip Hayton] picked up this Epson model at some type of equipment sale and set to work figuring out how to control it.

This unit is addressed via a parallel interface. After assessing the pinout and searching a bit for protocol information [Philip] hooked up his Arduino and printed out a fitting first message that reads: “Hello World”. He’s got a few tricks you can learn from when trying to talk to hardware with which you are not well acquainted.

Need a reason to go out and find your own receipt printer? Check out this paper-based gaming system for some inspiration. Now develop your own paper recycling setup and we can file this one under ‘green hacks‘.

[Thanks Andy]