Reward Machine

Introduction: Reward Machine

When you put something, the machine will automatically sense, and then some rewards will appear when the motor rotates. In this video, my reward is Switch, so when I place the item in the correct position, the machine will automatically sense it, and my reward will appear.

Step 1: Prepare All the Materials You Need

You need to prepare:

- an Arduino board

- a breadboard

- a USB Cable

- a 5 sides box(use cardboard that thicker than ordinary A4 white paper)

- a 4k paper (Do not choose too heavy paper. If the paper is too heavy, the motor will not be able to rotate because it cannot bear the weight of the paper.)

- 13 x Jumper wires

- a motor

- a 10k ohm resistors

- a Photoresistance

- some clay

- some tape

Step 2: Setup

Connect the jumper wires from breadboard to the Arduino board according to the picture above.

Step 3: Uploading and Modifying the Code

Step 4: Creating the Box

First, get a 4k cardboard. Second, measure the required size (if you want to put the Switch, you need a length: 17cm, width: 29cm area). Then, fold in half along the measured size and cut off the unnecessary four corners. Last, fold the remaining cardboard in the middle, and use the tape sticks the rest of the cardboard together to form an open box.

Step 5: Install the Photoresistor

Use scissors to poke a hole where the photoresistor can be exposed.

Step 6: Install the Motor

Stick the motor to the middle of the box with clay. Remember that the shaft that the motor rotates should be outside the box. Otherwise, if the shaft is stuck, the machine cannot be used.

Step 7: Install the Cover

Stick the clay on the shaft of the motor, and take out the cut paper (17cm * 29cm), and finally stick it on the shaft of the motor.

Step 8: Done!

Be the First to Share


    • Robots Contest

      Robots Contest
    • Lamps and Lighting Contest

      Lamps and Lighting Contest
    • Retro Tech Challenge

      Retro Tech Challenge