3D Printed Gesture-Controlled Robot Arm Is A Ton Of Tutorials

Ever wanted your own gesture-controlled robot arm? [EbenKouao]’s DIY Arduino Robot Arm project covers all the bases involved, but even if a robot arm isn’t your jam, his project has plenty to learn from. Every part is carefully explained, complete with source code and a list of required hardware. This approach to documenting a project is great because it not only makes it easy to replicate the results, but it makes it simple to remix, modify, and reuse separate pieces as a reference for other work.

[EbenKouao] uses a 3D-printable robotic gripper, base, and arm design as the foundation of his build. Hobby servos and a single NEMA 17 stepper take care of the moving, and the wiring and motor driving is all carefully explained. Gesture control is done by wearing an articulated glove upon which is mounted flex sensors and MPU6050 accelerometers. These sensors detect the wearer’s movements and turn them into motion commands, which in turn get sent wirelessly from the glove to the robotic arm with HC-05 Bluetooth modules. We really dig [EbenKouao]’s idea of mounting the glove sensors to this slick 3D-printed articulated gauntlet frame, but using a regular glove would work, too. The latest version of the Arduino code can be found on the project’s GitHub repository.

Most of the parts can be 3D printed, how every part works together is carefully explained, and all of the hardware is easily sourced online, making this a very accessible project. Check out the full tutorial video and demonstration, embedded below.

Continue reading “3D Printed Gesture-Controlled Robot Arm Is A Ton Of Tutorials”

DIY Laser Tag System Comes With All The Bells And Whistles

While VR is becoming really immersive, it still can’t compete with a game of good old laser tag to get the blood pumping and spending quality time with friends. [Xasin] has been working on a DIY laser tag system for a while now, and it has grown to include an impressive array of features and customizability.

Named LZRTag, the project started back in 2018 with simple ATmega328 based prototypes on breadboards. It has since evolved to a fully-featured system with ESP32s in the 3D printed pistol communicating with a Raspberry Pi/Linux game server over MQTT. Each pistol also features an accelerometer, I2S audio amp and speaker for game sounds, and WS2812 RGP LEDs for light effects. IR Lasers are used as emitters to target wearable IR receivers with more RGB LEDs wired to the pistol.

A Ruby server on a Linux machine takes care of all the communications, game management, shot validation, and scoring. It can handle up to 255 players and is designed to be extremely customizable for game modes, weapons classes, or any other feature you would like to have. [Xasin] has also created IR beacons to add even more possibilities, such as capture the flag, safe zones, and revive zones.

We really like the flexibility of the system, and it would make an awesome group project for a hackerspace. You could also add a shock module to motivate players a bit more to avoid getting shot. If you want more gun, take a look at the laser tag rifle with a HUD we featured earlier in the year Continue reading “DIY Laser Tag System Comes With All The Bells And Whistles”

ABS Mercedes Rims Push The Limits Of 3D Printing

While we’re big believers in 3D printing here at Hackaday, there’s no denying that some things just aren’t meant to be printed. For example, most of us would agree that it’s not the first choice for making rims for a passenger car. We imagine that [Jón Schone] from Proper Printing probably feels the same way, but that didn’t stop him from trying to do it anyway.

A couple of months ago [Jón] got a test subject in the form of an older Mercedes with 19-inch rims. The first two challenges are bed size and warping, so he modified a Creality CR10 S5 with a heated chamber capable of reaching 70 °C to reduce warping with the ABS filament he intended to use. Another challenge is the amount of filament required for the print, especially since [Jón] wasn’t keen on babysitting the machine to replace the spool every so often. His attempt at building a filament joiner ultimately didn’t work out, so in the end he simply sourced the filament in bulk size rolls.

Bolts hold the two halves of the rim together.

Eventually [Jón] managed to print a complete rim in two halves, bolted together around its circumference. Unfortunately, even with the heated chamber, the parts still warped all around the edges. This left a gap at the seam, but to fit a tubeless tire, the rim had to be airtight. So the entire inside surface was painted to close any small gaps, and the larger gaps were filled with sealant.

In the end it was still unable to hold pressure with a tire mounted, so it was test fitted to the car just to see if it would carry the weight. This test also failed, splitting on the thinnest part of the rim. [Jón] has headed back to the drawing board to try again in 2021. We probably would have moved on by now, but you have to admire his tenacity. We hope to see success in the new year.

Printing large parts brings its own set of challenges, but if you stick to good old PLA it’s not too difficult. [Ivan Miranda] has made a name for himself with massive 3D printed projects like a ride-able tank, and also built a supersized 3D printer for future projects.

Continue reading “ABS Mercedes Rims Push The Limits Of 3D Printing”

Augmented Reality On The Cheap With ESP32

Augmented reality (AR) technology hasn’t enjoyed the same amount of attention as VR, and seriously lags in terms of open source development and accessibility.  Frustrated by this, [Arnaud Atchimon] created CheApR, an open source, low cost AR headset that anyone can build at home and use as a platform for further development

[Arnaud] was impressed by the Tilt Five AR goggles, but the price of this cutting edge hardware simply put it out of reach of most people. Instead, he designed and built his own around a 3D printed frame, ESP32, cheap LCDs, and lenses from a pair of sunglasses. The electronics is packed horizontally in the top of the frame, with the displays pointed down into a pair of angled mirrors, which reflect the image onto the sunglasses lenses and into the user’s eyes. [Arnaud] tested a number of different lenses and found that a thin lens with a slight curve worked best. The ESP32 doesn’t actually run the main software, it just handles displaying the images on the LCDs. The images are sent from a computer running software written in Processing. Besides just displaying images, the software can also integrate inputs from a MPU6050 IMU and  ESP32 camera module mounted on the goggles. This allows the images to shift perspective as the goggles move, and recognize faces and AR markers in the environment.

All the design files and software is available on GitHub, and we exited to see where this project goes. We’ve seen another pair of affordable augmented reality glasses that uses a smartphone as a display, but it seems the headset that was used are no longer available.

A Mechanical Edge-Avoiding Robot

In the age of cheap sensors and microcontrollers, it’s easy to forget that there might be very simple mechanical solutions to a problem. [gzumwalt]’s 3D printed mechanical edge avoiding robot is a beautifully  elegant example of this.

The only electric components on this robot is a small geared DC motor and a LiPo battery. The motor drives a shaft fixed to a wheel on one side, while the opposite wheel is free-spinning. A third wheel is mounted perpendicular to the other two in the center of the robot, and is driven from the shaft by a bevel gear. The third wheel is lifted off the surface by a pair of conical wheels on a pivoting axle. When one of these conical wheels go over the edge of whatever surface it’s driving on, it lowers front and brings the third wheel into contact with the surface, spinning the robot around until both front wheels are back on the surface.

Mechanical alternatives for electronic systems are easily overlooked, but are often more reliable and rugged in hostile environments. NASA is looking at sending a rover to Venus, but with surface temperatures in excess of 450 °C and atmospheric pressure 92 times that of Earth, conventional electronics won’t survive. Earlier in the year NASA ran a design competition for a completely mechanical obstacle detection system for use on Venus.

[gzumwalt] is a very prolific designer on ingenious 3D printed mechanical devices. This mechanism could also be integrated in his walking fridge rover to explore the front of your fridge without falling off. Continue reading “A Mechanical Edge-Avoiding Robot”

Ten Robot Mechanisms For Your Design Toolbox

The convergence of mechanics and electronics in robotics brings with it a lot of challenges. Thanks to 3D printing and low cost components, it’s possible to quickly and easily experiment with a variety of robotics mechanism for various use cases. [Paul Gould] has been doing exactly this, and is giving us a taste of ten designs he will be open sourcing in the near future. Video after the break.

Three of the designs are capstan mechanisms, with different motors and layouts, tested for [Paul]’s latest quadruped robot. Capstan mechanisms are a few centuries old, and were originally used on sailing ships to give the required mechanical advantage to tension large sails and hoist cargo.

Two of the mechanisms employ GUS Simpson Drives, which use a combination of belts and a rolling joint. These were inspired by the LIMS2-AMBIDEX developed at the University of Korea. The ever-popular cycloidal gearbox also makes and appearance in the form of a high torque dual disk linked, two stage, NEMA17 driven gearbox.

[Paul] also built a room sized skycam-like claw robot for his daughter, suspended by four ball chain strings reeled in by four brushless motors with ESP32 powered motor controllers. We are looking forward to having a close look at these designs when [Paul] releases them, and to see how his quadruped robot will turn out.

[Thanks TTN for the tip!]

Enormous CNC Router Uses Clever Tricks To Improve Performance

CNC machines made from wood and 3D-printed parts may be popular, but they aren’t always practical from a precision and repeatability standpoint. This is especially true as the machines are scaled up in size, where the compliance of their components starts to really add up. But can those issues be resolved? [jamie clarke] thinks so, and he’s in the process of building a CNC router that can handle a full sheet of plywood. (Video, embedded below.)

This is very much a work in progress, and the videos below are only the very beginning of the process. But we found [jamie]’s build interesting even at this early point because he has included a few clever tricks to control the normal sources of slop that plague larger CNC machines. To provide stiffness on a budget, [jamie] went with a wooden torsion-box design for the bed of his machine. It’s the approach taken by the Root CNC project, which is the inspiration for this build. The bed is formed from shallow boxes that achieve their stiffness through stressed skins applied to rigid, lightweight frames.

Upon the torsion-box bed are guide rails made from commodity lengths of square steel tubing. Stiff these may be over short lengths, but over the three meters needed to access a full sheet of plywood, even steel will bend. [jamie]’s solution is a support that moves along with the carriage, which halves the unsupported length of the beam at all points of travel. He’s using a similar approach to fight whip in the ball screw, with a clever flip-down cradle at the midpoint of the screw.

So far, we’re impressed by the quality of this build. We’re looking forward to seeing where this goes and how well the machine performs, so we’re paying close attention to the playlist for updates. At an estimated build cost of £1,500, this might be just the CNC build you’ve been looking for.

Continue reading “Enormous CNC Router Uses Clever Tricks To Improve Performance”