The Seminar provides students with an essential introduction to the world of open-source programming languages and physical computing, in order to create a synchronous and meaningful interaction between the physical and digital realms. After gaining the necessary hardware and software knowledge, students are able to integrate interfaces, visualising methods, data sensing, and actuation, to conduct more advanced research and architectural proposals with embedded technology.


Syllabus


Credits: Thomas Burns

 

In today’s world, we use countless electronic devices daily. Yet, many of us don’t really understand how they work. Often, these devices are designed more for use than for understanding, leaving us in the dark about their inner workings.
Enter the world of open-source. This approach lets us look under the hood, revealing how tech works and even allowing us to create our own customised technology.

In a digital age where gadgets and gizmos are the norm, understanding their heartbeat often feels like a distant concept. While we’re surrounded by technology, the blueprint of their magic remains veiled.
Welcome to a transformative exploration of the digital universe with The Introduction to Programming and Physical Computing. 

What Awaits You:

  • Dive headfirst into the foundational pillars of programming and the tactile world of physical computing.
  • Familiarise yourself with the versatile Arduino platform, enabling you to bring ideas to life.
  • Step into a hands-on lab experience, where you’ll craft devices that sense and respond to their environment.

By the end of this seminar, not only will you decipher the digital language of everyday devices, but you’ll also be able to dive deeply in this field and embed smart features in your studio projects.

 

Learning Objectives

At course completion the students will:

  • learn the basic concepts of programming that will allow them to reach more depth in various Physical Computing topics as well as to jump to different programming languages;
  • be able to sense the environment and act back through actuators;
  • to develop smart apparatus that react to external conditions.

Faculty


Faculty Assitants


Projects from this course

NavBand

Cycle Navigation Aid – A Safer, Hands-Free Solution Arduino – Based Navigation Device for Cyclists NavBand is a compact navigation aid for urban cyclists, combining an 8×8 LED matrix display with a tactile vibration feedback system to provide clear, hands-free directional guidance. Designed to attach to a bicycle handlebar, it visually displays arrows for navigation … Read more

CLIMATECH

The project envisions a thermal and data hub in Barcelona’s 22@ district, transforming IT infrastructure into a sustainable heat source. Inspired by Roman baths, the design uses underground server racks as modern-day “columns” in a hypocaust system. Waste heat from servers is collected through metallic pipes, directing it to heat floors and supplement the Llevant … Read more

AcouTerm

The facade system I designed transforms sound into movement, creating a dynamic and interactive architectural element. Inspired by the form of a speaker, the design mimics the vibrations of sound waves through kinetic motion. Using parametric modeling and sound analysis, the facade responds to sound frequencies in real-time, producing an ever-changing aesthetic of light and … Read more

ALGAE WALL REACTOR

Algae Wall Reactor

Concept and Workflow A living bioreactor panel that produces music is a fascinating concept that merges biology, technology, and art. This innovative system features transparent bioreactor panels filled with algae that respond dynamically to environmental changes such as sunlight, pH levels, and temperature. These responses are captured as bio-signals and then translated into sound frequencies, … Read more

FLORAL SENSATIONS

Floral Sensations merges responsive technology and art in an interactive architectural installation. Powered by Arduino, an ultrasonic sensor triggers a DC motor to rotate lasercut flowers; and an LED to fade on or off. The rotation and illumination intensifies as viewers approach, enhancing the immersive experience.

My Lonely Days Are Over

‘My Lonely Days Are Over ‘ is a project aimed to addressing loneliness in an increasingly isolated society, through the creation of a dependable hand that provides physical stimulus i.e. a high-five; usually shared between friends in moments of joy or to express appreciation. Schematic 1x Arduino Uno 1x Bread Board 1x Ultrasonic Sensor: HC-SR04 … Read more

BT.begin(Rover)

Concept The intention was to design a multi functional rover with obstacle sensing capabilities. The rover can be controlled in two ways, either through voice commands or through Bluetooth remote sensing. Materials Circuit Diagram Some critical considerations: Before uploading the code RX and TX connections must be taken out. After uploading, they must be again … Read more

Desktop FAN-Tasy

“A futuristic, yet, simple approach to cooling down…” Concept While working in the office in the terrible heat of the summer, the air conditioner was rapidly cooling the small room and we had to constantly turn it on and off. For this reason, I bought a desktop fan, but to turn it on, I had … Read more

Adaptive Sun Shade

The proposed project is to have a mechanical responsive canopy that can react to the sun path in each time of the day. As climate conditions such as temperature and sun radiation levels approximate to undesired levels the built in system would trigger the mechanism. The sun shade is controlled by three different servo motors, … Read more

Touch Canvas

Concept Development  Touch canvas is an interactive visual project using Arduino that transforms touch inputs into dynamic visual effects. Users engage with sensors and controls connected to Arduino, triggering real-time changes in immersive visual environment, fostering a unique, hands-on digital experience. Material List Schematic Diagram Arduino Code Prototype Setup Future Step Interactive project, I propose … Read more

The Symphony of Senses: A Multisensory Theatrical Journey

CONCEPT Step into the future of performing arts with a motion and sound responsive centre. This innovative concept transforms live performances into immersive experiences by dynamically responding to movements and sounds. Through cutting-edge technology, the space comes alive with synchronized light displays, elevating the traditional arts experience. Witness a synergy of motion, sound, and light, … Read more

EuphoriaRAYS

CONCEPT “EuphoriaRAYS” is an innovative project harnessing music-reactive dynamic lighting to elevate spirits after stressful days or frustrating events. Through vibrant, responsive installations in public spaces, it creates immersive environments where individuals can engage with colorful, interactive lights synced to uplifting music. This transformative experience aims to shift moods, infusing joy and positivity by inviting … Read more

Focus Companion

LIFE IS FULL OF DISTRACTIONS. This sometimes hinders one’s ability to have periods of uninterrupted concentration. To combat this, the Focus Companion is a device for enhanced productivity that locks away distractors, such as phones, for a set amount of “focus time” and monitors users’ motion to ensure that they not only stay on their … Read more

Random Decision Making Device

Let’s talk about random decision-making devices, a cool tool with many uses. Ever get stuck deciding? This device helps break that deadlock, offering clarity and moving things along. But it’s not just about making life simpler – it sparks creativity, pushing us beyond the usual options. Think of it like a compass for trying new … Read more

The Future of Sensor

Team member(s): Sebastiyanraj Arockiam MichaelrajModified by Sebastiyanraj Arockiam Michaelraj on December 7, 2023 The system to save a Human life “Welcome to “The Future of Sensor”, a platform dedicated to examining the instrumental role of sensor technology in protecting individuals from self-inflicted harm. In our contemporary, high-speed society, the escalating stress levels, especially among younger demographics, emphasize the critical … Read more

night watering

application of an automatic watering system which only activates under two conditions :  the soil moisture is dry, and the sun has set. this helps to avoid too much water evaporation, but also to avoid over-watering the soil. step 1 / setting up the soil sensor. step 2 / setting up the servo motor. step 3 / setting … Read more

Artificial Sun

“Artificial sun” is a light installation that originated from a dark, cold winter walk in Berlin. Berlin, one of Europe’s liveliest and youngest cities, is renowned for its vibrant parties and general positive atmosphere.However, when winter arrives and the days grow shorter, the city seems to go into hibernation, leaving its streets cold and empty. … Read more

Automatic Irrigator

(Either that or a cool edgy name too.) As for a very simple concept: The idea surged from the need present for some of the people from the neighborhood. Many students struggle with finding good and affordable food at Barcelona – so, naturally, they resort to cooking themselves. Yet. for the last few months, some … Read more

DyeMate ProVision

Dye vending machine working with an ultrasonic drive system. Concept The project involves a container equipped with a keypad, allowing it to provide a specific weight of the material inside based on user input. The primary objective was to aid a friend in her natural dyeing process, eliminating the need for manual weighing of each … Read more

AquaRevival

INSPIRATION CONCEPT Aqua REVIVAL, a smart irrigation system which monitors tank levels via water sensors, activates a pump to draw and filter greywater. This sustainable solution minimizes grid water usage, promoting responsible landscaping. The addition of a soil moisture sensor ensures optimal soil hydration for thriving landscapes. PSEUDOCODE This pseudocode activates the DC motor with … Read more

NesTrash

According to The Guardian, “just 5% of Nespresso pods are recycled”. Thus leading to “12,600 tonnesof Nespresso aluminium end up in landfill annually, enough for 60 Sta-tues of Liberty.” NesTrash project aims to solve the problem when it starts, in everibody’s home.A tool that can separate the aluminium from coffee residues, permitting to dispose each … Read more

Ecofacade

RESPONSIVE BUILDING SKIN Ecofacade stands out as a revolutionary concept inspired by the intricate art of origami. This Miura fold pattern design is more than just an aesthetic marvel; it’s an intelligent, responsive facade system designed to harmonize with the environment. Ecofacade operates on a simple yet sophisticated principle: adjusting to environmental conditions to maintain … Read more

PowerPreserver_

A System of Sensors to Save Electricity Many hospitals, public offices, warehouses are characterized by the presence of constant electric lighting at any time of the day, includingless-frequented areas and throughout the night.But is this really necessary? Can’t there be a more sustainable and energy saving technology? PowerPreserver_ uses both a LDR photoresistor, apassive component … Read more