Jake The Junkbot

About the project

A DIY robot made out of junk laying around the house.

Items used in this project

Hardware components

Paint, Tape, Glue, Screws, Wood, ... Paint, Tape, Glue, Screws, Wood, ... x 1
Pimoroni Four Letter pHAT for RasPi Zero Pimoroni Four Letter pHAT for RasPi Zero x 1
Grove - Mini Track Ball Grove - Mini Track Ball x 1
DC MOTOR click DC MOTOR click x 2
Tiny Breadboard Tiny Breadboard x 1
Vkey Voltage Keypad Voltage Keypad Vkey Voltage Keypad Voltage Keypad x 1
8xAA Battery Holder 8xAA Battery Holder x 1
Battery Holder - 4xAA Square Battery Holder - 4xAA Square x 1
Tiny Breadboard Tiny Breadboard x 1
Powerbank Powerbank x 1
12-Channel 16-Bit PWM LED Driver 12-Channel 16-Bit PWM LED Driver x 1
Mini External USB Stereo Speaker Mini External USB Stereo Speaker x 1
Terminal Bracket - Qty 2 - Fits 10" w encl - Steel/Wht Terminal Bracket - Qty 2 - Fits 10" w encl - Steel/Wht x 3
USB Hub USB Hub x 3
Servo Mount - Servo Plate B Servo Mount - Servo Plate B x 3
Raspberry Pi 3 Model B Raspberry Pi 3 Model B x 1

View all

Hand tools and fabrication machines

Hot glue gun (generic) Hot glue gun (generic) x 1
Soldering iron (generic) Soldering iron (generic) x 1
Dremel 4300 Dremel 4300 x 1

Story

Overview

Below a quick overview of the content.

  • Introduction and showcase video
  • Tracks
  • Body
  • Head
  • Arms
  • Controlled destruction
  • Wiring
  • Control

Introduction & showcase video

For Halloween I've decided to build a robot using only junk laying around the house, a bit like Frankenstein, but with a robot.

Showcase video

Tracks

Let's take a closer look. Starting from the bottom, we have the tracks allowing Jake to move around. You can see the two DC motors in the bottom and the two axis in the front. The tracks connect both gears to create his tracks. It's all mounted to the body with some pieces of scrap wood, screws, rope and a lot of hot glue.

Body

The body is an old metal trashcan painted two different kinds of silver, some safety tape and fridge magnet letters. All glued in place for extra strength.

Head

His head is an old box, with some styrofoam eyes, a beard with mustache and a speaker for yelling. As a nice bonus, he can open his head up for extra storage! After cutting a hole in the trashcans lid we can fit a servo attaching it to the box so he can move his head.

Arms

His arms are two spoons, attached with two servos, mounted the same way as the head servo (cut hole, mount bracket, add servo).

Controlled destruction

To give Jake the worn down look, I've used a hammer, paint, a pellet gun, a lighter and many more. I've followed roughly the steps outlined here. It's a lot of fun!

Wiring

All the electronics are in his chest, in a box, mounted with two screws. See below for wiring schematics (crude).

1 = Powerbankπ = Raspberry Pi

c = 16-Channel 12-bit PWM/Servo Driver 2 = 4xAA Battery holderH = Head servoLA = Left arm ServoRA = Right arm servoSpeakerKeypadR = RelayLT = Left trackRT = Right track3 = 12 v Battery pack

Control

Jake is controlled by this keypad, you can find all the code in the attachments.

Bonus

A happy family picture to wish you a happy Halloween!

Happy Halloween!

Schematics, diagrams and documents

Crude Schematics

A nice drawing of all the components

Code

Jake code

The code running on Jake

Credits

Photo of 8BitsAndAByte

8BitsAndAByte

We’re Dane & Nicole, two makers that create tremendously terrible tech, which we happily share with you on our channel! https://www.youtube.com/c/8bitsandabyte

   

Leave your feedback...