Posts with «arduino» label

Pen Plotter From Salvaged Printer Parts

Like many of us, [Benjamin Poilve] was fascinated when he took apart a broken printer. He kept the parts, but unlike most of us, he did something with them, building a neat little plotter called the Liplo. Most pen plotters work by moving the pen on two axes, but [Benjamin] took a different approach, using the friction drive bars from the printer to move the paper on one axis, and a servo to move the pen on the other. He’s refined the design from its initial rough state to create a very refined final product that uses a combination of salvaged, 3D-printed, and CNC-milled parts.

The Liplo is driven by a Teensy 3.1 and an Eibot board to drive the motors. [Benjamin] was planning to offer the plotter a kit on Kickstarter, but life got in the way. His loss is our gain, as he is now offering the plans and code for this neat build for free. If this one doesn’t plot your desires, we’ve seen lots of other home built plotters recently, including this one made from a 3D printer, and even one made of cardboard.

Hack a Day 30 Jan 19:30

Three voltmeters combined into one clock any engineer would love

Apparently not satisfied with available timekeeping devices, ElegantAlchemist crafted a unique clock using an Arduino Nano, an RTC module, and three formerly 1000VAC analog meters. 

The first order of business for the build was converting the meters into something that could traverse its range with only 5V, accomplished by replacing the stock resistor, diode, and capacitor with a 2.2kohm resistor.

Now controllable via Arduino, new faceplate labels were designed in CorelDraw for a very professional look. Everything was encased in an aluminum stomp box enclosure—actually several as multiple clocks were constructed—and RGB LEDs were also added behind each display. 

Code for the project is available here, and more info can be found in this Imgur set.

Wake up with this mobile robot alarm!

Waking up before 9am can be a challenge for Nikodem Bartnik, but he also hates to waste time sleeping when he could instead make something.

In order to help him with this “joyous” task, he assembled a line-following robot that scoots his phone out of the room in the morning, forcing him to get out of bed and chase it down.

The device utilizes a pair of gearmotors in a standard tank-like configuration for movement, and sensors to follow a black line on the floor. A sound sensor allows its Arduino Uno controller to pick up on alarm sounds coming from his phone, which is mounted on the robot with a 3D-printed holder. When activated, it follows the path out of his room, waiting for Bartnik’s bleary eyed—but awake—arrival. 

Arduino-powered omni robot gets an upgrade

When we last saw this omni robot by Jeremy S. Cook, it was lurching around under Arduino Nano and Bluetooth command. After much work, he finally has it to a state where it rolls nicely on a flat surface—even carrying a little strandbeest at just after 8:30 in the demo video.

The biggest revision for the robot was new “grippier” wheels, but electronics were also enhanced, including a LiPo battery (with a voltage divider monitoring circuit), potentiometer for speed control, and LED eyes. 

Changes were facilitated by a screw terminal board attached to the Nano, which minimized solder work, while keeping the robot’s wiring secure. More details and code are available here, while the upgrade/troubleshooting process can be seen in the video below.

Motorize a manual standing desk

Martin Mihálek took the leap into standing desks, and purchased a SKARSTA table from IKEA. Although being able to adjust things by hand is useful, who wants to do that nowadays? Instead of manually cranking it every time, he—with help from iLLiac4—decided to augment it with a motor in order to lower and raise things as needed.

Initial experiments used a FIXA electric screwdriver (also from IKEA) to power the SKARSTA, but he eventually settled on a DC gearmotor, attached to the desk via a 3D-printed assembly

Two versions are described in the project’s GitHub write-up; one employs an H-bridge board for control, the other uses relays. Both are controlled by an Arduino Nano. A keypad allows for calibration and three stored heights, while current position and feedback are shown on a TM1637 4-digit 7-segment display.

Wind your watch cheaply and quietly on your bedside table

If you wear a self-winding watch—which uses your natural motions for power—you might notice that it stops working if it’s left off your wrist for too long. To avoid these situations, watch winders are available to turn them automatically, but tend to either be very expensive, or cheap and noisy.

With a bit of hacking, however, Kristopher Marciniak was able to get the best of both worlds. He replaced the stock motor of an inexpensive winder with a stepper, and used an Arduino along with a Trinamic SilentStepStick driver for silent and well-controlled movement. 

The result is a device that rotates quietly as programmed, then stops in exactly the desired position.

See ‘n Say toy hacked with Arduino

The See ‘n Say is an educational toy that originated in the 1960s, speaking out whatever the child pointed to on a dial. The device has evolved over the years from a mechanical sound mechanism to one that uses electronics in its design, which inspired Andrei Aldea to convert one of them into an EEV Blog catchphrase machine!

Aldea replaced most of the electronics with an Arduino Nano, plus an MP3 module to power the speaker. Internal buttons that normally trigger sounds based on the dial rotation, along with a “page” switch, are wired into the Arduino. The hacked toy can now select from a library of over 300 audio clips of host Dave Jones and other “bonus” material for hours of entertainment!

While binging some The Ben Heck Show videos I ran across and old episode titled Speak & Dave Jones in which Ben hacks a Fisher Price See N’Say toy to play a sound for each of Dave Jones’ catchphrases.

The video itself (and especially the idea) is quite fun, but he used a custom PCB for the button matrix and a Propeller(? I think it was) micro, which make the whole project a lot more tedious than it needed to be, not to mention he never posted any of the code/graphics/design files he used.

Since this seemed like an easy enough project to tackle in an afternoon, and I had all the parts (minus the toy itself) lying around, I decided to give it a go while adding some of my own features.

Wind your watch cheaply and quietly on your bedside table

If you wear a self-winding watch—which uses your natural motions for power—you might notice that it stops working if it’s left off your wrist for too long. To avoid these situations, watch winders are available to turn them automatically, but tend to either be very expensive, or cheap and noisy.

With a bit of hacking, however, Kristopher Marciniak was able to get the best of both worlds. He replaced the stock motor of an inexpensive winder with a stepper, and used an Arduino along with a Trinamic SilentStepStick driver for silent and well-controlled movement. 

The result is a device that rotates quietly as programmed, then stops in exactly the desired position.

Arduino Blog 28 Jan 17:34

Badland Brawler Lets Arduino Tackle Terrain

For an electronics person, building the mechanics of a robot — especially a robust robot — can be somewhat daunting. [Jithin] started with an off-the-shelf 4 wheel drive chassis to build an off-road Arduino robot he calls the Badland Brawler. The kit was a bit over $100, but as you can see in the video below, it is pretty substantial, with an enclosed frame and large mud tires.

The remaining parts include an Arduino, a battery, and a motor driver IC. The Arduino is one with WiFi (an MKR 1000, in fact) and there’s a phone app for controlling the robot.

Honestly, once you have the chassis taken care of, the rest is pretty easy. Of course, the phone app is a bit more effort, but you could replace it in a number of ways. Blynk, comes to mind, for example.

The motor drivers are easy to figure out. This would be a great platform for some sensors to allow for more autonomy. We liked how the frame had mount points for a lot of different boards and sensors and could hold everything, for the most part, inside. That’s probably a good idea for a robot which will be traversing rugged terrain.

If you do decide to roll your own app with Blynk, we’ve done it with a very different kind of robot. Four-wheel drive robots don’t have to be big, as we’ve seen in the past.

Arduino and the Other Kind of Homebrew

Usually, when we are talking about homebrew around here, we mean building your own equipment. However, most other people probably mean brewing beer, something that’s become increasingly popular as one goes from microbreweries to home kitchen breweries. People have been making beer for centuries so you can imagine it doesn’t take sophisticated equipment, but a little automation can go a long way to making it easier. When [LeapingLamb] made a batch using only a cooler, a stock pot, and a propane burner, he knew he had to do something better. That’s how Brew|LOGIC was born.

There are many ways to make beer, but Brew|LOGIC focuses on a single vessel process and [LeapingLamb] mentions that the system is akin to a sous vide cooker, keeping the contents of the pot at a specific temperature.

Honestly, though, we think he’s selling himself a bit short. The system has a remote application for control and is well-constructed. This isn’t just a temperature controller thrown into a pot. There’s also a pump for recirculation.

The common stock pot gets some serious modifications to hold the heating element and temperature probe. It also gets some spring-loaded clamps to hold the lid down. Expect to do a lot of drilling.

The electronics uses an Arduino, a Bluetooth board, and some relays (including a solid state relay). The finished system can brew between 5 and 15 gallons of beer at a time. While the system seems pretty good to us, he did list some ideas he has for future expansion, including valves, sensors for water level and specific gravity, and some software changes.

After reading that the system was similar to a sous vide cooker, we wondered if you could use a standard one. Turns out, you can. If you want to make better beer without electronic hacking, there’s always the genetic kind.