19 Zoll Rack Display
Von 52Pi.com gibt es ein 19 Zoll rack für vier Raspberries und ein kleinen 128x32 Pixel Display. Dies kann für vielfältige Anzeigemöglichkeiten benutzt werden und wird über die GPIOs des ersten (also des direkt daneben liegenden) Raspberries gesteuert.
Hierzu müsseneinige Einstellungen vorgenommen werden. Das geht am bestenmit der grafischen Benutzeroberfläche unter Einstellungen/Interfaces:
i2c einschalten, UART anschalten,( SSH sollte man sowieso anschalten)
Alternativ zur grafischen Oberfläche kann man es auch über sudo raspi-config probieren
Virtual environment package laden
sudo apt update sudo apt upgrade -y sudo apt -y install virtualenv sudo usermod -a -G i2c,spi,gpio $USER
sudo apt install python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libportmidi-dev
Create virtual environment
virtualenv -p python3 venv cd venv/ source bin/activate
Install SSD1306 drivers für das OLED 0.91
pip install luma pip install luma.core pip install psutil
Clone luma repository
git clone https://github.com/rm-hull/luma.examples.git cd luma.examples/
Install luma libraries
sudo -H pip install -e. --break-system-packages
Demo testen
cd examples/ python 3d_box.py --width=128 --height=32 -r 2
Die Parameter legen Breite und Höhe sowie die Drehung (0..3) des Displays fest.
Mit Ctrl-C dann abbrechen
Im Ordner examples sind noch mehrere Demos enthalten
Es gibt auch eine webseite (im booklet ist fälschlicherweise ein - zuviel in der adresse) mit Wiki und einen tchnical support unter tech@52pi.net
Impressum und Erklärung zum Datenschutz