Atelier / code vivant

Programmation créative · 01—02

Du signal
à l'image.

Deux langages, une même envie : transformer une idée en expérience. Arduino fait dialoguer le code avec le monde réel ; Processing lui donne une forme visuelle, sensible et interactive.

« Programmer, c'est apprendre à regarder les systèmes autrement. »

Une introduction en deux mouvements

01 / hardwareArduino

Le petit cerveau open source qui permet de prototyper des objets réactifs.

Électronique accessible

Faire sentir le code.

Arduino est une plateforme composée d'une carte programmable et d'un environnement de développement simple. Elle lit des capteurs, commande des lumières, des moteurs ou tout autre composant.

On commence parune LED, un bouton, un capteur
LangageC / C++ simplifié

Entrées

La carte écoute : pression, lumière, distance, température…

Logique

Le programme décide quoi faire à partir des données reçues.

Sorties

Un objet répond : une lumière clignote, un moteur se met en mouvement.

02 / softwareProcessing

Un carnet de croquis numérique pour créer images, animations et interactions.

Création visuelle

Penser en mouvement.

Processing rend la programmation graphique immédiate. On décrit des formes, des couleurs et des règles ; l'ordinateur les répète, les anime et révèle des compositions inattendues.

On commence parun point, une forme, une boucle
Formatsketch interactif

Formes

Points, lignes et courbes deviennent un vocabulaire visuel.

Boucles

Les répétitions et variations font naître des motifs vivants.

Interaction

Souris, clavier ou caméra transforment l'image en expérience.

Et si l'objet
pouvait répondre à l'image ?

Reliés ensemble, Arduino et Processing ouvrent un terrain de jeu hybride : un capteur influence une couleur, un geste déforme une forme, un environnement devient instrument.