ExSitu

Recherche et expérimentation artistique

Outils pour utilisateurs

Outils du site


prod:creation:crea-continue:exboxes

ExBoxes

Dispositif expérimental
2020 - En cours

Dimensions modulaires variables
Bois, électronique, capteurs, actionneurs, Arduino, Raspberry Pi…

Le projet ExBoxes reprend et poursuit différentes recherches et créations de prototypes en prenant d'avantage en compte la mobilité et la modularité de ces dispositifs.

La plupart de nos expériences ont en commun de capter des informations, de traiter et synchroniser ces données, et de produire une action (sonore, visuelle…) à partir de ces données. En organisant ces différentes étapes selon un système modulaire de “boîtes”, à la fois autonomes dans leur fonctionnement, et capables de communiquer les unes avec les autres, nous ouvrons le champ des possibles et de l'expérimentation.

A l'instar d'une caméra, d'un microphone, ou de n'importe quel système de diffusion, chaque “ExBox” est une prothèse dédiée à une fonction précise, et permettant soit de capter certaines informations dans environnement (ExBoxes Captation), soit de matérialiser, visualiser ou sonifier un phénomène(ExBoxes Action), soit de coordonner les interactions entre différentes ExBoxes (ExBoxes Serveur).

Principes généraux

Matériau : CP 9, 10 ou 12 mm

Lasercut + assemblage colle

Finition noire (Bichromate + Campêche) ? + Fondure + Cire/Huile ?

Connexion fonds/couvercles : aimants

Façade connecteurs ? Câbles internes ?

  1. Réalisation d'un prototype de boite vide courant octobre/novembre
  2. Réalisation d'un kit complet (électronique sur planche)
  3. Conception détaillée de la série homothétique
  4. Commande de matériel (CP + aimants + colle)
  5. Lasercut + Assemblage + Finitions
  6. Aménagements intérieurs + Cablages

Budgétisation courant octobre

Description des modules

[ExBoxes] - Captation

Commun à toutes les ExBoxes captation

Sytème de captation
- arduino
- SD slot
- horloge (RTC)
- module wifi ESP8266
- capteurs

Alimentation secteur
- alimentation 5V-4A
- connecteur choco

Alimentation batterie (12V)
- step down 12V / 5V
- connecteur allume cigare

[Captation] - Pollution-Air

Capteurs - 3 capteurs = 8 flux de données

  • compteur geiger → on en a un qui fonctionne

Ressources capteurs

Labomedia - capteurs environnementaux

Particule en suspension (doc) WIKI

PM10 particules en suspension dans l'air, d'un diamètre aérodynamique (ou diamètre aéraulique) inférieur à 10 micromètres. Les particules plus fines peuvent être référencées :

  • PM2.5 dont le diamètre est inférieur à 2,5 micromètres, appelées «particules fines»
  • PM1,0 dont le diamètre est inférieur à 1,0 micromètre, appelées «particules très fines»
  • PM0,1 dont le diamètre est inférieur à 0,1 micromètre, appelées «particules ultrafines» ou «nanoparticules»

Lien vers Phonosynthesis
Lien vers De Natura Rerum
Lien vers Singing Plants

[Captation] - Plantes Bio Feedback

Capteurs

PAR sensor (rayonnement photosynthétiquement actif)

Ressources

[Captation] - Météo

[Captation] - Audio record

[Captation] - Image record (PiCam)

Raspicam commands

Instructables tuto

Picamera (Python interface to the Raspberry Pi camera) - Basic Recipes

Raspberry webcam serveur



[ExBoxes] - Action

Doivent êtres envisagées comme des sculptures sonores

Contiennent leur propres système de sonorisation mais aussi une sortie jack 6,35 mm vers console

Contenu communs à toutes les ExBoxes actionneurs

Transformation des données

  • arduino
  • driver actionneur (puissance)
  • led 12V
  • driver LED (puissance)
  • module wifi ESP8266

Alimentation secteur

  • alimentation 12V-XA
  • step down 12V / 5V
  • connecteur choco + switch

Audio

  • piezo (possibilité d'en connecter plusieurs)
  • potentiomètre (gain)
  • amplificateur
  • speaker
  • connecteur jack (le gros) vers table de mix
  • Hydrophone disponible
  • 10 delay (PCB à monter) disponible
Liste d'actionneurs possible
  • 5V → moteurs, vibreurs, vue mètre, leds
  • 12 → moteurs, vibreurs, solénoïdes, leds, pompe air, pompe eau
Ressources

Acoustique / Mécanique


[Action] - Héliotropisme

[Action] - Instrumentarium

  • bols tibétains
  • gongs, cymbales
  • cordes (guitare, piano)
  • ressorts
  • lames de métal

[ExBoxes] - Périphériques

Serveur

  • raspberry pi
  • écran

Alimentation secteur

  • alimentation 12V-XA
  • step down 12V / 5V
  • connecteur choco + switch

[Périph] - Serveur

[Périph] - Routeur

[Périph] - Énergie autonome

[Périph] - Cartel screen

[Périph] - ShoBox

Présentoir audiovisuel
260mm x 190mm x 65mm
Boîte en bois, Raspberry Pi, écran TFT Tontec 3.5, enceinte Bluetooth, câbles, accessoires

Mini-ShoBox

Présentoir de petite taille, pratique à transporter, contenant de quoi diffuser une vidéo et du son, fixer un flyer ou une image, poser des cartes de visite…

Cahier des charges

  • Diffusion vidéo sur petit écran ou HDMI.
  • Diffusion audio sur casque ou enceinte.
  • Fixation d'une image sur format A5.
  • Éclairage de l'image.
  • Encombrement réduit (passe dans un sac à dos)
  • La Shobox doit contenir l'ensemble des éléments, fermer correctement.
  • Les éléments doivent rester fixes une fois la Shobox fermée.
  • Alimentation unique

Matériel
- Boite
- Plaque acier/fer
- Aimants x4
- Accessoires

Électronique
- Raspi
- Ecran TFT Tontec 3.5 (480 x 320 px)
- Casque ou écouteurs
- Enceinte Bluetooth + entrée jack 3.5
- Câble jack 3.5 mâle/mâle 30cm
- Câble USB micro (pour recharger l'enceinte) 30cm
- Alimentation USB 5V 2A(min)
- Led stick dimmer
- Rallonge USB 30cm

Si l'audio est en mono, les oreillettes peuvent êtres séparées pour laisser la possibilité à 2 personnes d'écouter en même temps, en mode “téléphone”

[Code] Raspberry Pi - Configuration de l'écran Tontec MZ61581

Installation rasbian strech sur une carte SD depuis Ubuntu :

Se rendre dans le répertoire de l'image disque précédemment téléchargée

cd raspi_img

Copier :

sudo dd bs=4M if=2018-11-13-raspbian-stretch.img of=/dev/sdb status=progress conv=fsync

Attention, bien vérifier le nom de la carte sd (/dev/sdb de ce cas précis)

Insérez la carte sd dans le raspi.

login :

pi

password :

raspberry

Attention, version anglaise du clavier par défaut

Configuration du Rasbian :

sudo raspi-config 

Installation de l'écran Tontec 3.5 :
Tuto: https://theezitguy.wordpress.com/2016/01/17/raspberry-pi-tontec-3-5-screen-installation/

sudo apt-get update
sudo apt-get upgrade
sudo reboot

Maintenant, téléchargez et installez la mise à jour du firmware en tapant les lignes suivante. La MAJ peut prendre quelques minutes :

sudo apt-get install rpi-update
REPO_URI=https://github.com/notro/rpi-firmware
sudo rpi-update
sudo reboot

Configurez les options “Overlay” et SPI“ de l'écran Tontec MZ61581 :

Allez dans le fichier config.txt :

sudo nano /boot/config.txt

Ajoutez les lignes de code suivante à la fin du fichier et sauvegarder :

dtparam=spi=on
dtoverlay=mz61581
gpu_mem=128

Installez maintenant les dépendances nécessaires pour configurer l'écran Tontec :

sudo apt-get install xserver-xorg-video-fbturbo

Après avoir installé (avec succès) les dépendances, modifier le fichier 99-fbturbo.conf :

cd /usr/share/X11/xorg.conf.d/
sudo nano 99-fbturbo.conf

Modifier la ligne suivante :

Option "fbdev" "/dev/fb0"

par :

Option "fbdev" "/dev/fb1"

Enregistrez et quittez

Installez omxplayer :

sudo apt-get install omxplayer

Installez fbcp (pour cloner l'image du HDMI sur le Tontec) :
tuto: https://forums.framboise314.fr/viewtopic.php?t=894

sudo apt-get install cmake
git clone https://github.com/tasanakorn/rpi-fbcp
cd rpi-fbcp/
mkdir build
cd build/
cmake ..
make
sudo install fbcp /usr/local/bin/fbcp

Chargez les pilotes fbcp :

sudo modprobe fbtft dma </span>
sudo modprobe fbtft_device name=mz61581 rotate=90 speed=48000000 fps=50

Syntaxe d'utilisation de fbcp :

fbcp &

Pour lire une vidéo sur /dev/fb1 (PiTFT), saisir dans un terminal :

fbcp & omxplayer NomFichier.Ext

Pour lire en boucle (–loop) une vidéo sur /dev/fb1 (PiTFT) avec sortie audio du raspi (-o local ou –adev local), saisir dans un terminal :

fbcp & omxplayer --adev local --loop NomFichier.Ext

Done!

[Périph] - Light modules

Collection de modules d'éclairages LEDs pour les expos

prod/creation/crea-continue/exboxes.txt · Dernière modification: 26 09 2020 de barth