• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • about this course
  • syllabus
  • rubric
  • labs
  • blog

HCI | TechX

August 13, 2020

lab 8 – Making a Physical Media Controller

Lab Exercise

In this lab you will individually create a Processing sketch that controls media elements (images, videos and audio) using a physical controller made with Arduino. Think about how you can incorporate interactivity and computation into this exercise. This will demonstrate your understanding of both platforms.

For the physical controller, consider what physical values you could receive and use. You can use potentiometers or sensors in your kit. You are also welcome to check out and use a sensor from the list below:

  • Touch Sensor (in your kit)
  • Moisture Sensor
  • Vibration Sensor
  • Infrared Distance Sensor
  • Ultrasonic Ranger (in your kit)
  • 3-Axis Analog Accelerometer

For the media you will manipulate, you can choose to either use live video/image/sound or pre-recorded samples. If you choose to use samples you are not the author, make sure you credit the source. Here are a few resources for public domain and creative commons sound and images:

  • Open Source Sample Sounds: https://www.freesound.org/browse/
  • Open Source Archive Sounds: https://archive.org/details/audio
  • Open Source Music: http://freemusicarchive.org/
  • Song Exploder: http://songexploder.net/
  • Wikipedia Commons: https://commons.wikimedia.org/wiki/Main_Page
  • Flickr Creative Commons: https://www.flickr.com/creativecommons/
  • Textures and Wallpapers: http://creativity103.com/
  • Animal Photos: http://animalphotos.info/a/
  • Car Photos: http://carpictures.cc/cars/photo/
  • Vimeo Creative Commons: https://vimeo.com/creativecommons
  • Archive.org: https://archive.org/ 

 

Documentation

  • Document your work, including videos and code.
  • Based on the reading, Art_Interaction_and_Engagement, write a reflection about the ways technology was used in your project.
  • Is this an engaging interaction? 
  • What would you do to make it more engaging if you had more time to work on this project?

Filed Under: labs

Reader Interactions

Leave a Reply Cancel reply

You must be logged in to post a comment.

Primary Sidebar

Recent Posts

  • Homework Day 8 – Simon Hsieh
  • homework day 8 – Michael
  • Homework-day8-Sophie
  • Harry Hao HW DAY8
  • homework day 8 – dora

Copyright © 2025 HCI | TechX on the Brunch Pro Theme