Make Physics Fun with a Trebuchet

What goes up must come down. And what goes way, way up can come down way, way too fast to survive the sudden stop. That’s why [Tom Stanton] built an altitude recording projectile into an oversized golf ball with parachute-controlled descent. Oh, and there’s a trebuchet too.

That’s a lot to unpack, but suffice it to say, all this stems from [Tom]’s obvious appreciation for physics. Where most of us would be satisfied with tossing a ball into the air and estimating the height to solve the classic kinematic equations from Physics 101, [Tom] decided that more extreme means were needed.

Having a compound trebuchet close at hand, a few simple mods were all it took to launch projectiles more or less straight up. The first payload was to be rocket-shaped, but that proved difficult to launch. So [Tom] 3D-printed an upsized golf ball and packed it with electronics to record the details of its brief ballistic flight. Aside from an altimeter, there’s a small servo controlled by an Arduino and an accelerometer. The servo retracts a pin holding the two halves of the ball together, allowing a parachute to deploy and return the package safely to Earth. The video below shows some pretty exciting launches, the best of which reached over 60 meters high.

The skies in the field behind [Tom]’s house are an exciting place. Between flying supercapacitors, reaction wheel drones, and low-altitude ISS flybys, there’s always something going on up there.

Continue reading “Make Physics Fun with a Trebuchet”

Omni Wheels Move This CNC Plotter

We’ve always had a soft spot for omni wheels and the bots that move around somewhat bumpily on them. Likewise, CNC pen plotters are always a welcome sight in our tip line. But a CNC plotter using omni wheels is new, and the results are surprisingly good.

Built from the bottom of a spring-form baking pan, [lingib]’s plotter is simplicity itself. Four steppers turn the omni wheels while a hobby servo raises and lowers the pen. The controller is an Uno with a Bluetooth module for smartphone control. Translating wheel rotations into X- and Y-axis motions was not exactly trivial, and the video below shows the results. Lines are a bit wobbly, and it’s clear that the plotter isn’t hitting the coordinates very precisely. But given the somewhat compliant nature of the omni wheels, we’re surprised [lingib] got results as good as these, and we applaud the effort.

[lingib] reports the most expensive part of this $100 build was the omni wheels themselves. We suppose laser-cut MDF omni wheels could reduce the price, or even Mecanum wheels from bent metal and wood. We’re not sure either will help with the precision, though.

Continue reading “Omni Wheels Move This CNC Plotter”

Delta Bot Plucks Out Tunes on a Mandolin

Is there no occupation safe from the scourge of robotic replacement? First it was the automobile assemblers, then fast food workers, and now it’s the — mandolin players?

Probably not, unless [Clayton Darwin]’s mandolin playing pluck-bot has anything to say about it. The pick-wielding delta-ish robot can be seen in action in the video below, plucking out the iconic opening measures of that 70s prom-theme favorite, “Colour My World.” The robot consists of two stepper motors connected to a hinged wooden arm by two pushrods. We had to slow the video down to catch the motion, but it looks like [Clayton] has worked out the kinematics so that the pick can be positioned in front of any of the mandolin’s eight strings. A quick move of the lower stepper then flicks the pick across a string and plucks it. [Clayton] goes into some detail about how he built the motion-control part in an earlier video; he also proves that steppers are better musicians than we’ll ever be with a little “Axel F” break.

It’s only a beginning, of course, but the complexity of the kinematics just goes to show how simple playing an instrument isn’t. Unless, of course, you unleash an endless waterfall of marbles on the problem.

Continue reading “Delta Bot Plucks Out Tunes on a Mandolin”

Stepper Motor Mods Improve CNC Flat Coil Winder

Finding just the right off-the-shelf part to complete a project is a satisfying experience – buy it, bolt it on, get on with business. Things don’t always work out so easily, though, which often requires the even more satisfying experience of modifying an existing part to do the job. Modifying a stepper motor by drilling a hole down its shaft probably qualifies for the satisfying mod of the year award.

That’s what [Russ] did to make needed improvements to his CNC flat-coil winder, which uses a modified delta-style 3D-printer to roll fine magnet wire out onto adhesive paper to form beautiful coils of various sizes and shapes. [Russ] has been tweaking his design since we featured it and coming up with better and better coils. While experimenting, the passive roller at the business end proved to be a liability. The problem was that the contact point lagged behind the center axis of the delta, leading to problems with the G-code. [Russ] figured that a new tool with the contact point at the dead center would help. The downside would be having to actively swivel the tool in concert with the X- and Y-axis movements. The video below shows his mods, which include disassembling the NEMA-17 stepper and drilling out the shaft to pass the coil wire. [Russ] also spent some time reversing the rotor in the frame and provided a small preload spring to keep the coil roller in contact with the paper.

A real-time coil winding session starts at the 21:18 mark, and we’ve got to admit it’s oddly soothing to watch. We’re not sure exactly what [Russ] intends to do with these coils, and by his own admission, neither is he. But it’s still pretty cool to see, and the stepper motor mods are a neat trick to keep in mind.

Continue reading “Stepper Motor Mods Improve CNC Flat Coil Winder”

Fast 3D Printing with Raspberry Pi — But Not How You Think

Although we tend to think of 3D printers as high-tech toys, most of them are not especially powerful in the brain department. There are some exceptions, but most 3D printers run on either an 8-bit Arduino or some Arduino variant with a lot of I/O. There are a few 32-bit boards, but if you grab a random 3D printer, its brain is going to be an 8-bit AVR running something like Marlin or Repetier. It isn’t uncommon to see a Raspberry Pi connected to a printer, too, but — again, in general — it is a network interface that handles sending G-code to the 8-bit controller that runs the stepper motors. Would it make more sense to do things like parse G-code, map out curves, and set accelerations in the relatively powerful Raspberry Pi and relegate the 8-bit AVR to just commanding motors and heaters? [KevinOConnor] thinks so, and he wrote Klipper to prove it.

Klipper is mostly written in Python and it does most of the functions of traditional 3D printing firmware. It communicates with the onboard microprocessor by providing a schedule of when to do what tasks. The microprocessor then handles the timing and things like motion control for the axes and extruder. Klipper can control multiple microprocessors with no trouble and keeps them in synchronization, so you could have a processor for your extruder and one for each stepper, for example. You can use Klipper with a Cartesian machine, a delta, or a Core XY-style printer.

Continue reading “Fast 3D Printing with Raspberry Pi — But Not How You Think”

Exoskeleton Aims to Prevent Falls for Seniors

When we think of exoskeletons, we tend to think along comic book lines: mechanical suits bestowing superhero strength upon the villain. But perhaps more practical uses for exoskeletons exists: restoring the ability to walk, for instance, or as in the case of these exoskeleton shorts, preventing hip fractures by detecting and correcting falls before they happen.

Falls and the debilitating injuries that can result are a cruel fact of life for the elderly, and anything that can potentially mitigate them could be a huge boon to public health. Falls often boil down to loss of balance from slipping, whether it be a loose rug, a patch of ice, or even the proverbial banana peel. The “Active Pelvic Orthosis” developed by [Vito Monaco] and colleagues seeks to sense slips and correct them by applying the correct torque to the hip joints. Looking a little bulky in their prototype form and still tethered to an external computer, the shorts have motors with harmonic drives and angle sensors for each hip, plus accelerometers to detect the kinematic signature of a slip. The researchers discovered that forcing the leg that slipped forward while driving the stable leg back helped reduce the possibility of a fall. The video below shows the shorts in action preventing falls on a slip-inducing treadmill.

At the Hackaday Unconference in Pasadena, we heard from [Raul Ocampo] on his idea for autonomous robots to catch falling seniors. Perhaps wearing the robot will end up being a better idea.

Continue reading “Exoskeleton Aims to Prevent Falls for Seniors”

Robot Clock Writes Time Over and Over and Over

We’ve seen quite a few clocks that write the time out with a pen or marker. If you think about it, this really isn’t a great solution; every whiteboard marker will dry out in a day or two, and even if you’re using a pen, that’s still eventually going to run out of ink.

[ekaggrat] wanted a drawing clock that didn’t have these problems, and after taking a look at a magnetic drawing board, was struck with inspiration. The result is a clock that will perpetually write the time. It’s a revision of one of his earlier builds and looks to be much more reliable and mechanically precise.

A clock that writes time needs some sort of surface that won’t degrade, but can be written to over and over again. Whiteboards and glass won’t work, and neither will anything with ink. The solution to this problem was found in a ‘magnetic writing board’ or a Magna Doodle. These magnetic writing boards have a series of cells encapsulating iron filings. Pass a magnet over one side of the board, and a dot of filings appear. Pass a magnet over the opposite side of the board, and the filings disappear.

[ekaggrat]’s time-writing robot consists of a small Magna Doodle display, a robotic arm controlled by two stepper motors, and two solenoids on the end of the arm. The kinematics come from a helpful chap on the RepRap forums, and with the ATmega644 and two stepper drivers, this clock can write the time by altering the current flowing through two solenoids.

A video is the best way to experience this project, and you can check that out below.

Continue reading “Robot Clock Writes Time Over and Over and Over”