Use the ideas in this post to control servo’s with audio signals from a cell-phone or other audio source. TRS Drawbot – Make: | Make:.

# Category Archives: E5 Projects

# Build an inch-worm mechanism

# Design and print an “impossible” Escher shape.

# Check out previous E5 projects to get ideas

# Try to come up with your own solution to one of MATLAB’s programming contests.

# Be creative and come up with a project idea of your own.

Be creative and come up with a project idea of your own. The major factor is time – you have only 3 weeks to complete the project.

# Build a virtual model of a 3-D world and use MatLab to “fly” through it.

Build a virtual model of a 3-D world and use MatLab to “fly” through it.

# Model fluid flow in SolidWorks.

Try to model fluid flow in SolidWorks. I’ve never done this, so some initial research will be necessary to see if it is feasible.

# Make some other robots with servos…

Make some other robots with servos…

# Control robot with wii nunchuck

Attach a joystick (or use a wii nunchuck) to control the x,y position of your robot.

# Try a previous E5 mini project – a robotic laser pointer.

Go to E5 web page from 2009 and see description of project (Lab 7). Inverse kinematics is described in lecture 8.

# Ram Pump (A gravity powered pump)

A ram pump uses gravity and inertia to pump water from a lower reservoir to a higher one. Build a demonstration model.

# Use SolidWorks (or MATLAB) to generate a 3D Koch’s snowflake.

Use SolidWorks (or Matlab) to generate a 3D Koch’s snowflake (link)

# Animation of Koch’s Snowflake in MATLAB

Animate the formation of a Koch’s snowflake, in MATLAB with smaller triangles gradually emerging out of the larger ones.

# Sensitivity Analysis of Robot

The robot your built is more accurate at some locations than others. Do a sensitivity analysis (this involves some derivatives) to quantify this sensitivity function.

# Animate (in MATLAB) a model of your robot.

Make a MATLAB model of your e5 robot that animates the motion on the screen as the arm moves in the real world.

# Make a SolidWorks model of your robot

Make a SolidWorks model of the robot you built during E5. There are online models of servo motors.

# Connect MATLAB and Solidworks

At the link below you can download a MATLAB toolbox that connects MATLAB to Solidworks. You should be able to use this to control a SolidWorks object from MATLAB.

# Design and build a solenoid actuated valve

Design and build a solenoid actuated valve to restrict air or fluid flow. Some info is here Solenoid Valve Basics.

# Carbon Footprint and Downloading Files

Research the carbon footprint tradeoffs of accessing files “in the cloud” (i.e., on a distant server), on a local server (i.e., on a server at Swarthmore) and on your personal machine.

# 3D Model of Ericsson Cycle Engine

Use Solidworks to create working model (i.e., an assembly) of the Ericsson cycle engine in the lobby of Hicks. Have it printed.

# 3D model of crank mechanism

# 3D model of Hicks

Use Solidworks to create a 3D model of Hicks and have it printed.