Arduino Food & Beverage Home Robotics
Chopping Machine

Chopping Machine

Tired of all those hours spent chopping vegetables in the kitchen? Are you looking for a fast and effective way to separate your fingers from your hand? Well then, check out Simone Giertz’s Chopping Machine. Her combination of kitchen knives and continuous servo motors is quite possibly the most reckless and dangerous (and arguably idiotic) project we’ve ever written about. And while we’d never build one (nor recommend that you do), we can’t take our eyes off it.

Giertz has a knack for building ridiculous, impractical contraptions. From her toothbrush helmet or face-slapping alarm clock, to her cereal-feeding robot. Pitched on the idea of creating a helpful gadget for the kitchen, Giertz naturally thought of affixing a motor to the biggest knife she could find. The result is a nightmare-inducing chopping machine that chops vegetables into (somewhat) smaller bits before flinging them off the table.

Actobotics Spring Hinge
A close-up look at the spring hinge design of Giertz’s chopping machine. Photo: Simone Giertz

Though we in no way encourage you to make one of your own (please, seriously, don’t), here’s what she used to create this tabletop carrot torture apparatus. The knives are attached to a pair of Hitec HS-7950TH ultra-torque continuous servo motors, mounted to a ridiculously large cutting board using Actobotics aluminum channels. An Arduino Nano does the servo math, seemingly programmed with a predictable delay so that you can place items on the cutting board without losing a limb.

I asked Simone about any challenges she may have had getting the servos to reliably chop and she had this to say:

I got the Hitec servo motors working after doing some math! Apparently the motors I used could only read PWM signals that were between 0.9ms and 2.1ms. The Arduino Nano’s can send PWM pulses that are a lot shorter than that, so anything that was too quick for the motors to read just got interpreted into random chopping. 0.9ms pulse length correlates to analogWrite(115) so I just used values between 115–255 for the PWM instead of 0–255 and the motors started acting right!

I didn’t read up on continuous servo motors properly, I just really wanted to believe that they would give me full position control (which is preferable when you have the motors decide when two very sharp knives will fall) at the same time as they could spin all the way around. Continuous servo motors shouldn’t get to be called servo motors at all since they have none of the position control you’d expect from a servo motor… But it worked out pretty well in the end anyway! I still have all ten fingers left and was forced to learn a lot about servo motors and PWM signals so I’m not complaining.

1 thought on “Do Not Build This Knife-Wielding Chopping Machine

  1. It occurs to me that (setting aside the danger) the big problem in the design is that it doesn’t work with the physics of the knives. For chopping applications the ideal (both in terms of safety and efficiency) is to keep the tip of the knife as close as possible to the board and rock the body of the blade down through the food, putting the leverage where the food is. Anchoring the other end of the knife and implementing some sort of orbital gearing for the handle would definitely make the system better at cutting. Safety would still be a big issue, since the thing that keeps most kitchen cuts for turning into missing digits is the knife user’s ability to recognize that they are hurting themselves and stop what they are doing.
    A safer alternative for anyone who hates knife work: You can get food processor attachments these days that will slice, shred, grate, and even dice (actual perfect cubes, it’s kind of weird), and all with the dangerous blades securely inside the processor’s bowl.

Comments are closed.

Tagged

I make stuff, play music, and sometimes make stuff that plays music. Fan of donuts, Arduino, BEAM robotics, skateboarding, Buckminster Fuller, and blinking lights.

View more articles by Donald Bell