Professional Documents
Culture Documents
Table of Contents
Introduction Food Dispenser System + Ultrasonic Sensor
• Materials ---------------------------------- 27
The System
• Making Process ----------------------------- 28
Food Launcher System
• Final Product ------------------------------ 35
• Instructions -------------------------------- 3
• The Code ----------------------------------- 36
• Materials ----------------------------------- 5
Beyond the prototype
• Making Process ------------------------------ 7
Sustainability
• Final Product ------------------------------- 16
• Food Launcher System + Rock Sensors -------- 37
Press the button on the control pad labelled and proceed to turn on the power again.
again.
“ManualWR”. The catapult will start reeling
automatically. Keeper will load food onto the • DO NOT drop the rocks and always handle
**Note: The Catapult + Rocks system will start
catapult spool. After loading, keeper will press the rocks with care because it is extremely
in Automatic mode by default when powered on
the button labelled “Launch” to fling the food into fragile.
at the start.
enclosure. The whole cycle will start again.
• If catapult does not function accordingly to
the modes, turn off power and try switching
between different modes one by one.
Otherwise, re-upload Arduino code provided
to the Arduino board.
3. Wooden plank
3. Brass piece
4. Cable Ties
4. Rectangle Wooden Dowels
Materials for Catapult
5. Spray Paint
5. Arduino Mega
6. Hinge + screws
6. Screws (M3 and M2.5)
Catapult ---------------------
Step #7:
Cut a piece of thicker brass rod to 1.5cm. Cut a
piece of rectangular brass tube to approximately
Step #1: Step #5: 1.5cm. Solder the rectangular tube to the thicker
Measure 52cm of the fishing line. Measure 12cm brass rod.
Cut 2 wooden dowels, one of 30cm and the
Step #3: and tie at that mark, one end of the fishing line
other of 12cm then form a T shape and apply
Cut the brass rod to 30cm. Cut out a long brass to the hole in the small brass piece on the rod.
wood glue to stick the dowels together. This will
piece of 0.6cm by 8.5cm in size. Solder one side of Tie the other end to the 3D printed reeler.
form the base of the catapult.
the brass piece to around the halfway mark of the
brass rod. !! Caution: Ensure fishing line is secured tightly
to the hole.
Step #4:
Step #2: Step #8:
Cut another small brass piece of 1cm by 0.7cm
Cut a brass piece 2.5cm by 2.5cm. Drill a hole at Cut another small brass piece of 1cm by 0.7cm
in size. Drill a hole of 0.3cm diameter in the small
the top right-hand corner of the brass piece and 2 in size. Drill a hole of 0.3cm diameter in the small
brass piece. Solder the small brass piece on brass
holes on the bottom. Use two M2 screws and screw
rod, approximately 10cm from the rod head.
Step #6: brass piece. Solder the small brass piece on brass
the brass piece together with a wire for connection Insert 3D printed spool to the head of the brass rod. rod, approximately 10cm from the rod head.
(Label: Brass Wire) to the wooden base. [Refer to
step 20 for arduino connection guide]
Step #11: will act as a stopper to prevent the catapult and with 2 M2.5 screws..
torsion spring from coming out.
Place the torsion spring through the soldered
Step #9: brass rod. Drill a small hole in the wooden base
Cut a brass rod of 6.5cm length. Solder the to insert one end of the torsion spring.
brass rod to the hole in the brass piece on the
wooden base.
Step #16:
Step #10:
Glue the carving block to the base of the whole
Take a giant wooden peg and remove the torsion Step #14: catapult structure to give height with wood glue.
spring. Cut out a 7cm brass piece for the latch and screw
Step #4:
Measure the holes on the ledge of the box and drill
holes to install hinge. Secure hinge with screws.
Step #5:
Step #20: Secure the cover to the other side of the hinge with
screws and bolts.
Connect the Brass Wire (as in step 2) and the Latch
Wire (as in step 14) to the arduino as such
Step #2:
Step #18: Measure and cut the back of the box to create an
Measure and cut a small wood block to guide the
--------------------- opening for the catapult to recline.
fishing line. Create hole using a drill and sanding
tool for fishing line to go through. Secure the
wooden block with 1 M3 screw to carving block.
Step #6:
Add foam tape to the cover to prevent damage of
!! Caution: This wood block ensures that the fishing
the cover rim when catapult releases.
line will not get tangled up when reeled.
Step #3: ---------------------
Spray cover with black paint.
11 Red Panda Enrichment Food Launcher System 12
Stepper Motor ----------------
Step #4:
Measure and cut the wooden dowel and drill 2
holes according to the 3D printed motor holder.
Glue it down on the wooden base of the box
using wood glue.
Step #2:
Step #7:
Connect the wires to the output of the motor Step #8:
Next, secure the mounting hub to the shaft of
driver, ensuring that in a pair, one wire is Finally, attach the reeler to the mounting hub
the stepper motor, using a suitable hex key
connected to A1, and the other to A2. For the using 2 M2.5 screws.
screw head.
other pair, one wire is to B1 and the other to B2.
Solder the connections down to a perf board. !! Caution: Ensure screws are secured tightly to
!! Caution: Ensure screws are secured tightly to
Step #5: the hole.
the hole.
Step #3:
Solder and connect the wires as such. Final Product:
Step #1:
Solder 4 light bulbs in a row and 4 buttons directly
below them onto the perf board. The first row of
buttons are to switch between the 4 modes.
Step #4:
Cut out holes in a clear box to store the control pad.
---------------------
4. Plastic Bowls
5. Wires
7. LED Bulbs
8. Piezo Buzzer
9. Perf Board
Step #2:
Get a piece of aluminium foil and crease it. The more Step #4:
you crease it, the more details you will get on your Fill the bowl with cement. You should fill it up until
Step #8:
rock. Put the acrylic rods through the aluminium foil half of the length of the acrylic rod. Spread the
Use a heat gun to blast hot air on the acrylic rod at
and ensure there are no holes. If the aluminium tears cement mixture at the sides of the the aluminum
the top of the rock. Smooth out the edges of the
and there are holes, mold the aluminium foil to cover foil as well. Wait for the cement mixture to set a
acrylic rod once it becomes soft from the heat.
up the hole. This step is crucial to ensure that the little, then spread another layer of cement at the
cement that you will be using later will not flow out of sides of the aluminum to get a thicker layer so
Step #12:
the aluminium foil. Another precautionary method you that the final product will be more solid.
We drilled holes in a clear box to house the perf board
can use is plasticine, if you have some on hand. Place
- and wires. However, you can house the perf board
a layer of plasticine at the base of the bowl to ensure
and wires in any way you prefer. String the tubes with
that the cement will not flow out later. Place the Step #5: wires through the hole in the clear box and secure
aluminium foil & acrylic rod (from the step before) into Wait for the mixture to dry completely. For the with hot glue. Connect the other end of wires from the
the bowl. Note: We used 6 acrylic rods for 1 rock and in size of our rocks, we let it dry overnight (approx perf board and the rocks to the arduino.
a circle pattern. However, you may place any number 12 hours). The time for it to dry depends on the Step #9:
of acrylic rods and in any orientation you desire. size of the rock you are making. Ensure that it is Line the underside of the rock with aluminium foil !! Caution: Ensure that the hole that is cut is
completely dry before moving on to the next step. using adhesive. You can use any adhesive material not too large, around 1cm diameter to fit the
Step #14:
Solder the LED bulb, piezo buzzer, 1 ground (black)
and 1 input (brown) wire (that have been strung
Step #17:
Connect the other ends of the black wires to the
through the clear box) to the perf board. Attach the
Arduino as such.
wires to the Arduino as seen in the diagram.
---------------------
Step #18:
Secure cable ties when stringing the tubes with wires
Step #15: out from the box. This is to release the tension on the
Cut a piece of copper tape and stick to the foil. String the wires connected to the Arduino on the inside when
last black wire through the hole and solder wire to the the tubes are tugged from the outside.
1. Sliding Lid Wooden Box x1 (9.1cm x 6.2cm) 1. Wooden Planks x2 (40cm x 15cm)
Step #3:
2. Wires x4
2. Wooden Planks x2 (15cm x 15cm) Step #1: In the interior of the box, mark the position of the
Trace the ultrasonic sensor and draw a rectangle ultrasonic sensor such that the pins are directly
3. Screws and Bolts
3. Ultrasonic Sensor x1 (HC-SR04) where the wires will be fed through with a pencil under the rectangular hole. Place a strip of velcro into
4. L-Brackets to mark out sections of the wooden box that will the wooden box, and at the back of the ultrasonic
be removed. Ensure that the circular holes on the sensor. This helps to ensure that the ultrasonic sensor
5. Velcro Strips for Servo* x2 (3.6cm x 1.8cm) front are not be smaller than those on the ultrasonic remains at a fixed position within the wooden box.
Food Dispenser ---------------
sensor, and that the size of the rectangular hole at the
6. Velcro Strips for Dispenser* x2 (any length)
1. 1mm Thick A3 White Acrylic Sheet x1 top is sufficient to slot four wires through. Wires can -
*purchase velcro strips with adhesive at the be cut to your desired length. Our wires are 2m long.
back
Step #4:
2. Continuous Rotation Servo (SM-S4303R) x1
String four insulated wires through the rectangular
hole and solder them to each pin on the ultrasonic
3. Super Glue
Control Pad -------------- sensor (refer to wire set-up). Do ensure that the
4. Acrylic Rod soldered metal droplets on each pin are not in contact
1. Perf board x1
with one another. Place ultrasonic sensor in the box
5. PVC Tube x1 2. Reel-Wire-Wrapping Wires x8 and secure it to the velcro.
5. Velcro strip
8. Arduino Uno x1
a flat edge was used on the rectangular hole. tube to protect the wires
---------------------
• 6 side panels on one side of the panel and place it into the Step #10:
• 1 dispenser base (diameter: 11cm) holes of a wheel. Hold it there for about 3 secs to Now that you have the various components ready
ensure that the pieces are tightly stuck together. (PVC tube, acrylic dispenser, acrylic rod with servo),
• 2 top/bottom wheels (diameter: 10.5cm*)
• After that, apply super glue onto a gap of a mini you can assemble them together.
2 holders for the acrylic rod, (diameter: 1.9cm) to make
gear and attach it at the midpoint of the side panel.
the skeleton of 1 dispenser. If you’re using a large Put the acrylic rod through the centre of the acrylic
• Repeat these steps for the remaining 5 panels.
acrylic sheet, we would recommend you to cut more dispenser, ensure it goes through to the other end.
pieces to replace any broken parts. • Apply super glue along the entire width on the
other side of the panel and place it into the Next, fit it in the PVC tube. Ensure that the acrylic
!! Caution: The diameter of the wheels should always holes of the other wheel. Step #7: rod touches the base of the dispenser (this base
be smaller than the diameter of the PVC tube. This refers to the one shown in step 8).
Screw both rods (made in steps 5 & 6) together. This
allows the wheels to spin freely within the tube. You should get a cylindrical dispenser with 6
will be core of the dispenser that will allow it to turn. ---------------------
compartments. This will be the interior of the dispenser.
29 Red Panda Enrichment Food Dispenser System 30
Wire Set-up ------------------ Wooden Structure -------------
Step #8:
Attach the gear holder the the base plate and secure
Step #5: it with super glue. The orientation of the gear holder
We are now going to build the core of the dispenser.
does not matter in this case because it will only be
For this, we will need 2 acrylic rods of different lengths.
used to hold the base of the acrylic rod in place.
We want to make the acrylic rod detachable from the
servo in order to allow users to wash the interior of the
dispenser easily without getting water into the servo.
Step #10:
Now that you have the various components ready
(PVC tube, acrylic dispenser, acrylic rod with servo),
you can assemble them together.
Step #4:
Mark out another piece of cardboard that is the size
Step #8:
of the control panel. Measure and mark an additional We used a plastic box to house the arduino and
0.6mm in width from the markings made previously. control pad. We drilled 2 holes on the right side of the
However, do this on only one side of the longer edge. box for the wires. The box we used is 14cm by 7cm.
Step #1:
Step #1:
Solder 3 light bulbs in a row and 3 buttons directly
Take a piece of cardboard and mark out an
below them onto the perf board. The first row of
appropriate length and breadth that will fit the control
buttons are to switch between the 3 distinct modes,
panel. The dimension for our control panel is 4cm x 6cm.
auto, manual and debug respectively. After that, Step #5:
solder the arduino header stacker (10-Pin) on the top Use a scalpel to cut out the markings made. Use the
right corner of the perf board. back of the scalpel to score the additional width (0.6mm).
Step #3:
Take the scalpel knife and cut out the markings made,
Step #3: and then glue the 4 corners down. Step #7: Step #10:
Solder and connect the wires to the arduino as such. With the 2 pieces of cardboard you have, duct tape It is then ready to be connected to the arduino.
only one side of it to form a box. Attach a velcro strip
---------------------
at the back of the box. We labeled the various buttons
---------------------
to the different modes.
33 Red Panda Enrichment Food Dispenser System 34
Putting It Together -------------
Arduino Code:
---------------------
Final Product: