Workshop Ensaama  - Olivier de Serres

Physical computing "De l'analogique au numérique" - 13 étudiants - 3 jours


Le workshop se concentrera sur le prototypage rapide de projets interactifs utilisant des capteurs et des effecteurs.

Un package logiciel permet de prendre en main les notions de programmation afin de développer n'importe quel idée de projet multimédia, tout en mettant en évidence le passage du monde analogique à celui du numérique.


Logiciels Pure Data - version workshop

- Pour Windows:

Télécharger PureData-Workshop pour microsoft windows

Note: pour lire des vidéos il faut installer le pack de codec K-lite basic

 

- Pour MacOS:

Télécharger PureData-Workshop-MacOS_Intel

-> Note: Sur les derniers Mac, pour autoriser l'application qui n'est pas officielle, il faut lancer l'application "Terminal", puis copier/coller cette commande:

sudo xattr -r -d com.apple.quarantine /path/to/PureData-Workshop-MacOS_intel.app <- drag and drop de l'application ici

Télécharger les médias d'exemple utiles pour les exercices / projets...



Sites internet utiles

- Site officiel Arduino IDE : https://www.arduino.cc/

- Site officiel PureData : https://puredata.info/

- Tutoriel en Français (bientôt mis  à jour...) https://fr.flossmanuals.net/puredata/

- Liste de tous les capteurs avec vidéo démonstration: http://www.lafabriquediy.com/tutoriel/liste-des-capteurs-229/

- ChatGPT pour créer du code de manière efficace: https://chat.openai.com/

- Site très pédagogique sur Arduino en Français https://arduino.blaisepascal.fr/

- Forum d'aide en anglais (très efficace) https://forum.pdpatchrepo.info/

- Chaine youtube avec des tutoriels rapides à découvrir https://www.youtube.com/watch?v=Vyp6_SJlWAs

- Des patch graphiques en français (peuvent être compliqués) https://yamatierea.org/papatchs/

 


Informations Carte microcontrôleur "Uno 328 Plus"

Modules Capteurs (entrée) pour les exercices:

Modules effecteurs (sortie):


Sélection de modules capteurs et actionneurs (exemple):

- Download all modules test code for Arduino IDE

 


Informations utile programmation Arduino IDE:


Structure

Carte structure globale

Function "if"

Carte de la condition "if".

fonction "while"

Carte de la condition "while".



Installer le code "firmata" sur la carte avec Arduino IDE

Ce code général permet de créer facilement un dialogue entre la carte microcontrôleur Arduino et un logiciel hôte (exemple: PureData).


Référence matériel Workshop (exemple achat Amazon)


Magasins électroniques et Arduino à Paris

- Letmeknow https://letmeknow.fr/

- R.A.M électronique https://www.vdram.com/

- Hackspark https://hackspark.fr/