Physical computing – Produino


 

Introduction:

Arduino and Processing – Physical computing is an approach to learning how humans communicate through computers, that starts by considering how humans express themselves physically. We will be building active and interactive physical systems by the use of software and hardware that can sense and respond to the analog world. Good physical interaction should be understandable, enjoyable, useful and meaningful to everyone in general.

In order to understand this subject more, we had to take support of our studio class projects. The concepts adopted from them had to be incorporated using Arduino and processing. Thus we used the heat sensor initially to check the variations in processing. The rectangle in processing changed as per the variation in heat in the surroundings. After this, we used the LED lights to check the variation on Arduino and processing simultaneously. The temperature graph showed desired results while performing this experiment as well. While performing this experiment from Processing to Arduino, we took help of the fans to show variations. Upon varying the processing graph, the speed of the fan was controlled which can be seen in the video.

Arduino to Processing – heat sensor_1 (fritzing diagram):

arduino to processing_heat sensor_1

Arduino to processing – heat sensor_2 (fritzing diagram):

arduino to processing_heat sensor_2

Processing to Arduino (Fritzing diagram):

processing to arduino_fan

 

 

Video links:

Arduino to processing_heat sensor video 1:

Arduino to processing_heat sensor video 2:

Processing to Arduino_fan:

Conclusion:

Using Arduino to control processing and vice-versa helped us to develop our studio projects in the right direction to show the desired program.


Physical computing – Produino is a project of IaaC, Institute for Advanced Architecture of Catalonia developed at Master of Advanced Architecture in 2015/16 by:

Students:

  • Dhairya Thakkar
  • James Nurtanio Njo

Faculty:

  • Ramin Shambayati
  • Carmen Aguilar y Wedge