Benutzer-Werkzeuge

Webseiten-Werkzeuge


thoschwiki:raspberrypi:wavesharepoehatb

Dies ist eine alte Version des Dokuments!


Waveshare PoE HAT (B)

Die Seite ist im Aufbau.

Das Waveshare PoE HAT (B) ist eine PoE-Hardwareerweiterung für den Raspberry Pi 3B+ und 4B, die eine Stromversorgung über das Netzwerkkabel ermöglichst. Neben der Hardware für die Spannungswandlung ist ein Lüfter und eine OLED-Dispplay mit 128×32 Pixel vorhanden.

Installation der Software

Für die Steuerung des Lüfters und der Displayanzeige gibt es Programme in C und Python. Ich habe mich für die Variante in Python (3) entschieden, weil ich diese Sprache am ehesten verstehe und ggf. Änderungen bzw. Ergänzungen vornehmen kann.

Installation der notwendigen Pakete:

sudo apt install python3-pip libopenjp2-7 libtiff5 libatlas-base-dev p7zip-full
sudo pip3 install RPi.GPIO pillow numpy smbus
Gegenüber der Beschreibung im Waveshare Wiki sind zwei Abweichungen zu beachten:
  1. Das Paket libtiff existiert nicht (mehr?) und scheint auch nicht benötigt zu werden.
  2. Das Python-Paket smbus wird nicht als Abhängigkeit aufgeführt, jedoch führt sein Fehlen zu einem Programmabbruch.

Das Paket p7zip-full wird nur zum Auspacken des Code-Archivs benötigt und kann danach wieder entfernt werden.

Quellen

thoschwiki/raspberrypi/wavesharepoehatb.1607590179.txt.gz · Zuletzt geändert: 10.12.2020 09:49 von thosch