Community Semi-Autonomous Bow Robot (with Safety) Jeff from TAS, AUS Issue 1, July 2017 Share: There’s no better way to learn about coding and DIY projects than doing one that relates directly with your interests. Jeff loves archery, and decided to build a self-firing bow! An Arduino Uno controller is used to sense position switches and control a servo and motor controller module. The motor controller drives a 12V DC motor, on a seperate power supply, to draw the bow. This also operates the stepper motor to open and close the trigger. Also thinking about safety, two keyed momentary switches were added to the design. One must be held to operate the bow, and the other needs to be pressed to make it fire. We hope Jeff hits his project target with this one!