Lab 05 - FAR-Lab/Developing-and-Designing-Interactive-Devices GitHub Wiki
-
Read through the lab and let us know if anything is unclear in advance. (The instructions are new!)
-
Get cardboard ready!
-
If you're coming to lab, prepare all the materials you will need in advance. Checklists can be helpful!
For this week’s lab, you will design and build an autonomous device that incorporates:
- Physical Fabrication
- Actuation
- Sensing/Input
- Timing
- Sound
As a guide, we have included instructions to get you most of the way through designing a Jack-in-a-Box. Feel free to explore alternatives to the basic design. For example, if you turn the box on its side, you could have a mouse trap, or a cat door.
Show photos and a video of your final design in action.
Include your sketches and designs for your device, including for ideas you didn't pursue this time.
Building off of the strip box from Lab 3, this box design is built from two cardboard strips that are the same width X.
This design can be made by scoring two long strips of corrugated cardboard of width X, with the following measurements:
| <---- X ---->
+ thickness of cardboard | <---- X ----> |
| --- | --- | --- |
<---- X ----> | <---- X ----> | <---- X ----> | <---- X ----> |
---|
Use an Olfa knife with a cutting mat to cut out your pattern, using 2 cuts to score the cardboard strip at the bends and 3 cuts to cut. (A second mat can be used as a straight edge, and you can use one strip to measure out X on the other.)
Fold the flaps up, and cut the as necessary to level the sides.
Hot glue the two pieces in a 't', with the 3-segment strip on the bottom. You have a few seconds, while the glue is hot, to make sure the pieces are lined up correctly before the glue cools and sets. The weight of the double cardboard bottom helps to make the box stable.
On the side flap where you plan to mount the servo motor, use a bead of hot glue along the edge to join the flaps together. Hold the flaps for a few seconds until the hot glue sets.
DO NOT GLUE THE OTHER SIDE FLAP.
The cardboard mount holds the servo motor against the side of the box.
This can be made with strip of cardboard scrap of width X, where X > the height of the servo motor
F length of flap | D = depth of servo to the flange |
W width of the servo + two cardboard thicknesses |
D = depth of servo to the flange |
F length of flap |
---|
Cut a square hole in the middle of the strip for the rectangular face of the servo to fit through.
Hot glue the flaps and the back of the servo and stick this in the back corner of the box, with the pivot of the servo near the lid. As before, you will need to hold things in place for a bit while the hot glue sets.
** include a photo of your box and servo mount **
Check to make sure your breadboard and battery fit in. To make programming easier, orient things so the USB cable faces the open side of the box.
Use shipping tape to make slick patches on the sides of the box, and use removable blue tape (with the ends folded under to make grab tabs) to make a reclosable service panel for your box.
** include a photo of your box closed **
Tip: If you don't have the 9V connector, you just need to make sure that the micro controller is plugged into your computer, for power.
Load the example previously downloaded.
You can also make your own program but make sure you put HIGH digital value to pin 5 if you connected the circuit as the one in the electronics part.
Pay attention that you can change the position of close and open box in the following lines:
#define closePos 10
#define openPos 110
You'll have to hot glue an arm to the servo motor arm to push back the lid. How should that arm be designed?
** include a photo of your arm design **
Think about where each component should go, and assemble your box so that the servo motor opens the box.
** include a video of the box opening **
Using cardboard, paper, or found objects, make a jack that pops out when the top opens.
Here are useful links:
How to make a paper spring How to Use Slicer to make 3D shapes using stacked slices of laser (or Olfa) -cut cardboard
** include drawings, sketches or links to any part files used for creating Jack **
** include a video of the finished design **
For your write up, include:
-
Your Arduino code.
-
.stl or .svg files for your Jack — if you use some other technique, include the respective supporting material.
-
At least one photo-studio-quality photo of your box closed, and another photo of your box open.
-
A video of your box in action.