Le plasma est une suite de séquençage LED / lumière écrite pour harmoniser une variété de types de brins / carton LED et d'interfaces dans une API standard pour le code d'éclairage d'écriture à tout autre.
Le plasma comprend également Plasmad, un démon système pour le séquençage des bandes lumineuses à l'aide d'images PNG pour fournir des cadres d'animation.
Le plasma a été écrit à l'origine pour fournir un moyen facile de séquencer les lumières et d'échanger des motifs pour le kit Pimoroni Plasma.
Nous avons créé un script d'installation facile qui installera toutes les pré-requis et que votre bouton d'arcade plasma s'allume avec un minimum d'efforts. Pour l'exécuter, lancez le terminal que vous trouverez dans le menu -> Accessoires -> Terminal sur votre bureau Raspberry Pi, comme illustré ci-dessous:
Dans la nouvelle fenêtre de terminal, tapez la commande exactement telle qu'elle apparaît ci-dessous (vérifiez les fautes de frappe) et suivez les instructions à l'écran:
curl https://get.pimoroni.com/plasma | bash Si vous choisissez de télécharger des exemples, vous les trouverez dans /home/pi/Pimoroni/plasma/ .
sudo pip3 install plasmalightsPour installer le démon plasma, vous devez cloner ce référentiel, accéder au répertoire "démon" et exécuter l'installateur:
git clone https://github.com/pimoroni/plasma
cd plasma/daemon
sudo ./install
Remarque: Si vous utilisez Picade Player X, vous devez modifier Daemon / etc / Systemd / System / Plasma.Service et modifier l'option de périphérique de sortie de -o GPIO:15:14 to -o SERIAL:/dev/ttyACM0 . Si vous utilisez un chapeau Unicorn ou PHAT, vous devez utiliser -o WS281X:WS2812:18:0 .
Si vous utilisez GPIO sur un chapeau PICADE, vous pouvez ajuster les broches en conséquence en utilisant -o GPIO:<data>:<clock> où les données et l'horloge sont des broches BCM valides. Si vous utilisez l'ancien en-tête plasma / piratage, vous devrez peut-être échanger de -o GPIO:15:14 à -o GPIO:14:15 en fonction de la façon dont vos connexions sont câblées.
L'installateur de démon plasma installe deux programmes sur votre Raspberry Pi. plasma lui-même et un outil appelé plasmactl que vous pouvez utiliser pour installer et changer d'effets d'éclairage. Le plasma fonctionne comme un service sur votre système.
Commandes plasmactl :
plasmactl 255 0 0 - Réglez les feux de plasma sur R, G, B couleur. Rouge dans ce cas.plasmactl <pattern> - définir les lumières du plasma sur l'image du motifplasmactl fps <fps> - Modifier l'effet plasma Framerate (par défaut est 30, FPS inférieur = moins de processeur)plasmactl --list - énumérer tous les modèles disponiblessudo plasmactl --install <pattern> - installer un nouveau motif, où <pattern> est le nom de fichier d'un fichier d'image PNG 24 bits Si vous souhaitez contribuer ou aimez vivre sur le bord de votre siège en ayant le dernier code, vous devez cloner ce référentiel, cd au répertoire de la bibliothèque et exécuter:
sudo python3 setup.py install