<aside> 📌 Table of content

</aside>

Présentation

Dans le cadre de nos initiations (et en vrai c'est aussi un projet giga fun) nous avons décidé de fabriquer un panneau Led géant. Celui-ci peut-être programmé de multiples manière, dans notre cas nous avons créé une boîte pour voir le fonctionnement avec un arduino, une raspberry et une stm32.

Programmes

Le montage et l'assemblage est techniquement trivial, même si en pratique il vous faudra patience et détermination 😁.

Arduino

Programmes exemples

Spectre audio

Raspberry / Python

Après avoir installé toutes les librairies, nous pouvons créer un script bash pour ensuite executer un cronjob afin de lancer le jeu au démarrage du raspberry pi.

#!/bin/bash
if ! screen -ls | grep -q "tetris"; then
  screen -S tetris -d -m /bin/bash -c 'sudo /home/ice/venv/bin/python3 /home/ice/Panneau_LED/Raspberry/tetris.py'
fi
*/1 * * * * /home/ice/Panneau_LED/Raspberry/runtetris.sh

Ressources

Liens

https://github.com/tsuno0/LEDdisplay

https://github.com/ice-efrei/Panneau_LED

32 Band LED Audio Spectrum Analyzer | Arduino Nano + MAX 7219

Adafruit NeoPixel Überguide

FastLED LED animation library for Arduino (formerly FastSPI_LED)

Connectez et contrôlez bandes LED WS2812 RGB via Raspberry Pi