ExSitu

Recherche et expérimentation artistique

Outils pour utilisateurs

Outils du site


Panneau latéral

prod:recherches:explorations:shoboxes

Shoboxes

Mini-shobox

Mini-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

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…

Documentation

Cahier des charges

Besoins techniques.

  • 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

Design

Matériaux, recyclage, forme, mise en scène…

Le design dépend de la nature de la boîte.

Matériel

Liste et informations.

  • Boite
  • Plaque acier/fer
  • Aimants x4
  • Accessoires

Electronique

Liste et informations.

  • Raspi
  • Ecran TFT Tontec 3.5
  • 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”

Programme

Configuration du RasperryPi avec 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 </span>

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!


Exemple commercial : Valise d'expérimentation JoyPi Joy-it

prod/recherches/explorations/shoboxes.txt · Dernière modification: 09 04 2020 par barth