RPI/ARDUINO/MALINETTE

  • Atelier conçu pour le CFAMS de la friche Belle de Mai autour d'une création collective avec l'Art de Vivre : Impossible Mission
  • Date : du 26/11/2018 au 30/11/2018 et du 17/12/2018 au 21/12/2018
  • Initiation aux procédés interactifs,
  • Usage de cartes de type Arduino,
  • Dispositifs embarqués avec Raspberry pi,
  • Dispositifs interactifs avec Pure data et La Malinette
  • Mise en réseau et communication entres dispositifs

Cet atelier est l'occassion d'associer des dispositifs D.I.Y avec les outils génériques des métiers de la scène et du spectacle, via UDP, OSC, MIDI, DMX et réaliser le prototypage des dispositifs envisagés pour la prochaine co-création de l'IMMS et la Cie l'Art de Vivre.

Présentation Fablab

  1. Atelier : travail collaboratif et outils mutualisés
  2. Présentation des outils du fablab
  3. Asso : économie du lieu, adhésion, tarifs, rémunération, implication
  4. Wiki : partage de connaissance via la documentation
  5. logiciels et materiels libreslogiciels et materiels libres

Arduino

  1. Introduction Arduino : l’architecture de la carte et le logiciel.
  2. Hardware, découverte des composants du kit Keyestudio
  3. Breadboard, composants de bases, Capteurs et actionneurs
  4. Software, Premier programme : faire clignoter une LED (Exemples > Basics > Blink)
  5. Notion de programmation Arduino : syntaxe, variables, Serial print
  6. Deuxième programme : récupération des données d’un potentiomètre
  7. Troisième programme : servo-moteur contrôlé par un potentiomètre
  8. Création de fonctions
  9. Firmata pour Pure Data et la Malinette/Brutbox

Raspberry pi

CHOISIR UNE SDCARD CLASS 10

la section suivante utilise la console bash/linux, pour les utilisateur de windows 10, il faut accéder au systeme Ubuntu inclus ds votre PC

Install Raspbian (prendre Raspbian Stretch with desktop)

Configuration réseau

connexion reseau

ifconfig

Acceder au Raspberry pi en SSH

Configuration du Pi

Install Malinette

lancement Malinette en ssh -Y

Script de lancement automatique

rappel de quelques commandes bash

Pure Data et la Malinette

  1. Pure Data ?
  2. A propos de la Malinette
  3. Manuel
  4. Liste des objets
  5. Exemples
  6. création des patchs

Install Pd 0.49 et maj start-malinette.sh

La version 0.49 de Pd permet entre autre d'utiliser l'objet [table] sans restriction de taille (auparavant limité à 4 000 000 d'elements) ce qui posait probleme lors de la mise en cache de fichier audio supérieur a 90s).

instruction install pd 0.49 linux

modif start-malinette.sh

copier des fichiers depuis un pc vers la rpi

commande scp

parametrage de pi pour lancement -nogui -audiodev etc... !

audio

headless boot

clonage de la sdcard

pi shrink pour obtimiser l'espace utilisé

Soft windows pour SSH