====== Programmation interactive ====== Initiation sur 3 jours Public : élèves beaux arts (2e année ++) ===== Description ===== Les techniques interactives reposent souvent sur la captation de phénomènes physiques, traduits en électricité et en données informatiques par des composants électroniques plus ou moins complexes. Grâce à une connaissance même sommaire en électricité et en programmation, nous pourrons imaginer et réaliser de petits systèmes interactifs. Ces techniques ont toujours été, depuis les premiers temps de l'électronique, déviée à des fins artistiques. La finalité aujourd'hui de tels dispositifs couvre un large spectre de réalisations : vidéo, audio, 3D, chimique, mécanique, optique, etc. {{ :ateliers:programmation-interactive:hommemachine.png?nolink |}} ===== Déroulé ===== ==== Introduction ==== - Exemple d'interactivités . - La chaîne capteur / traitement / actionneur. - les différents capteurs - les différents actionneurs - Les différents traitements (lisser, moyenne, comparaison...) - Le matériel électroniques (composants passifs, actifs, microcontroleurs) - Les logiciels : (Arduino , puredata , et autres...) ==== Bases de l'électronique - 1/2j ==== * Initiation à l'interactivité et à l'art interactif * Représentation atomique * Composants passifs * Composants actifs * Circuits intégrés ==== Initiation à l'Arduino - 1/2j ==== * Historique * Présentation des composants de la carte * Matériel de prototypage * Programmation avec la carte Arduino ==== Programmation avec Pure Data 1j ==== * Historique * Prise en main du logiciel * Présentation des concepts de base * Programmation avec le //framework// Malinette, conçu par nos soins ==== Programmation avec Processing 1j ==== * Prise en main du langage * Programmation générative avec la programmation objet * Traitements des entrées et sorties ===== Objectifs ===== * Initiation à l'interactivité et à l'art interactif * Prise en main de trois outils sous licence libre et de cette environnement contributif * Initiation aux principes fondamentaux en électronique et programmation {{http://reso-nance.org/wiki/_media/ateliers/formations/interactivite.jpg}} ===== Page ressources connexes ===== Les contenus des formations seront piochés ici et la ! * http://reso-nance.org/wiki/culture/references-artistiques/ * http://reso-nance.org/wiki/culture/machines-musicales/accueil * http://reso-nance.org/wiki/materiel/electronique/init/accueil * http://reso-nance.org/wiki/_media/materiel/electronique/composants.pdf * http://reso-nance.org/wiki/materiel/capteurs-diy/accueil * http://reso-nance.org/wiki/logiciels/arduino * https://fablab.univ-tlse3.fr/wiki/images/9/92/Cours_arduino_v0.2.pdf * http://reso-nance.org/wiki/materiel/esp8266/ * http://reso-nance.org/wiki/logiciels/puredata/ * http://reso-nance.org/wiki/logiciels/serial/