ENGR2210 20 September 2012
Lab 2 - Testing, Testing, 1, 2...
Due: 1 October 2012
After Labs 0 and 1, you’ve encountered Arduino programming, digital and analog input/output, using libraries, (servo) motor control, and bi-directional communication with a PC.
In this lab, you will expand your familiarity with the capabilities of the Arduino microcontroller by building a laboratory testing rig. The test setup will measure the opacity of materials in at least two petri dishes. Such a system has applications in measuring bacterial growth, or any number of other areas.
When complete, the device will:
The mechanical set up for how a light sensor and LED provide light through a material is up to you.
Any additional aspects you deem worthwhile (plotting, data archiving) are up to you to decide.
The requirements of the project are as follows (and are designed to leave room for creativity).
-use the 2 servo motors and photoresistor from Lab 1.
-use at least one machining process (hot glue is not a machining process).
-test a minimum of 2 petri dishes (up to 4),
-convert the analog reading to a scaled value.
-communicate with a PC over the serial port.
Your completed system is the first deliverable. Think about what an actual scientific user (or yourself) would want to see. Consider the mechanical system, the data logging format, what data you might want to see in live time, and any other aspects you deem relevant.
Please hand in a lab report at the completion of this lab (based on the lab format handout).
Your report should contain, at a minimum: