For homework this week, start brainstorming ideas and gathering materials for your 3rd project, a Halloween costume or prop. Team up or work in a group if you like! Working in groups can facilitate problem solving while maximizing creative energy, and create more time for project presentations/discussion on October 30. Although groups are encouraged, each member must have a costume to participate in the parade Oct 31.
Your costume can use any of the Arduino techniques we’ve learned so far. If your costume ideas involve interaction, research switches that may be applicable to your situation. More than one may apply, and if so, weigh the pros/cons of each. Please read the Switches chapter of the Instructables Electronics Class to learn more about switches, and the Variable Resistors/Potentiometers section of the Resistors lesson. Many analog sensors are some kind of variable resistor. You must start acquiring materials/parts for your prototyping/work session next class.
Some ideas to get you started:
- Vibration Sensor Switch (you have one in your kit)
- Tilt Ball Switch
- Photoresistor (you have one in your kit)
- Microphone (volume sensing)
- Piezo Element can be used as a knock sensor (Secret Knock Gumball Machine, for example) (you have one in your kit)
- Pressure sensor (FSR)* also available bigger and extra long
- Flex sensor (FSR)* also available longer
- PIR motion sensor* (you have one in your kit)
- Capacitive Touch Sensor or 5 or 12, can be done with code alone, copper tape makes great contacts, or other materials like conductive textiles and conductive paint
- Magnetic reed switch (door sensor) (you have one in your kit)
- Hall effect sensor detects magnets
- Softpot ribbon sensor* or circular version*
- Muscle sensor
- Build-your-own with a sensor film kit
- Hannah Perner-Wilson’s encyclopedia of thoughtfully handmade sensors
*likely too fragile or impractical to include in a costume
Some sensors are more complex and may contain their own circuitry that communicates with your Arduino in a way more like serial communication than the previous inputs/outputs you’ve learned so far (accelerometers, digital temp/humidity sensors, etc.). While these more complex sensors are not strictly forbidden, their use is discouraged in this project in favor of more creative problem solving that will ultimately result in deeper understanding of the current subject material. Rule of thumb: if you need to install a library to use the sensor, consider a simpler solution this time around.
Your homework posts (one per group) are due Tuesday 10/15 by 8pm, and should include:
- your group constituent members (and group name, if you have one)
- your top three favorites from your Halloween costume brainstorm (with sketches)
- what components/switches/sensors you could use in each (outputs and optional input)
Next class, please email Becky a status update, which will serve as attendance!
A correction to the syllabus: no midterm dossiers!
Please sign up for a 1:1 meeting with Becky through Bethany.