Merav Gazit

HOW TO MAKE (ALMOST) ANYTHING_MAS.863/4.140

Week 12_Interface_and_Application_Programming

 

Project 10i
For this week assignment, I used the touch_pad I made in input devices week, and experimented with all sorts of visualization in processing. I'm new to processing, so I was very excited and tried a lot of different visualization, some based on the processing examples and some I wrote more or less from scratch. Below are a few examples:
Project 13b
Simple visualization - just checking that all the pads response.
Project 13c
Colorful Lines
Project 13d
Motion between the pads..
Project 13e
 
In this visualization and the one below, I tried to visualize all the values that I receive when touching a certain pad. The serial read looks like this: 0...7 (pad number) = 1(when the button is pressed) or 0(when the button stopped being pressed). The red fill in the visualization appears when the pad value is 1.
Project 13f
 
This is my favorite visualization so far. Each pad turns the cube to a different direction.Download code
BTW - The touchpad actually contains only 8 pads and not 9, because the attiny44 has only 8 pins available. The middle and lower middle pads are connected to the same pin. That's why when I press one of those pads the visualization shows that both pads are active…