Raspberry Pi Audio Player für Blinde: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
JanT (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Kategorie:Tipps_und_Tricks = Hardware = == Material == Meine Hardware sieht folgendermaßen aus: * Raspberry Pi Zero W * HiFiBerry DAC+ Zero, passt auc…“) |
JanT (Diskussion | Beiträge) |
||
Zeile 20: | Zeile 20: | ||
= Software = | = Software = | ||
* Installiere Debian/Raspian auf der SD-Karte | |||
== System installieren und einrichten == | |||
* Installiere Debian/Raspian auf der SD-Karte. | |||
* Starte mit Monitor, Tastatur und Netzwerk | |||
* Login pi/raspberry | |||
* Ändere das Passwort mit passwd | |||
* Aktiviere den SSH Server mittels | |||
sudo systemctl enable ssh | |||
sudo systemctl start ssh | |||
* Am besten jetzt auch den Wifi-Zugriff einrichten | |||
** TODO | |||
* Nun kann remote auf die Kiste zugegriffen werden | |||
* Installiere folgende Pakete: | * Installiere folgende Pakete: | ||
Zeile 37: | Zeile 51: | ||
Es könnte von Vorteil sein, die Python-Pakete via Pip3 zu installieren, damit sie aktueller sind. | Es könnte von Vorteil sein, die Python-Pakete via Pip3 zu installieren, damit sie aktueller sind. | ||
== Mediaplayer installieren und einrichten == | |||
TODO | TODO | ||
checkout the source | checkout the source |
Version vom 5. März 2021, 17:12 Uhr
Hardware
Material
Meine Hardware sieht folgendermaßen aus:
- Raspberry Pi Zero W
- HiFiBerry DAC+ Zero, passt auch bei (fast) allen anderen PI
- eine Handvoll Taster
- SD-Karte 8? GB
Der Zero hat keinen Audioanschluß. Der Hat liefert zwei Chinch-Anschlüsse. Der Pi 1B hat einen miserablen Audioanschluss. Die späteren Modelle sind etwas besser, für Hifi aber vermutlich ebenfalls kaum geeignet.
Taster
Für den Anschluss der Taster gilt folgendes:
- Die GPIO-Pins des Pi sind nicht geschützt. Bei falschem Anschluss ist ruck zuck der Spannungsregler defekt. Dieser kann nicht getauscht werden. Totalschaden. Aus diesem Grund müssen einige Vorsichtsmaßnahmen getroffen werden:
- Wir verwenden grundätzlich GND als Input für die Buttons
Software
System installieren und einrichten
- Installiere Debian/Raspian auf der SD-Karte.
- Starte mit Monitor, Tastatur und Netzwerk
- Login pi/raspberry
- Ändere das Passwort mit passwd
- Aktiviere den SSH Server mittels
sudo systemctl enable ssh sudo systemctl start ssh
- Am besten jetzt auch den Wifi-Zugriff einrichten
- TODO
- Nun kann remote auf die Kiste zugegriffen werden
- Installiere folgende Pakete:
mpd git libespeak1 python3-pip python3-mpd python3-gst-1.0 python3-rpi.gpio
Optional, um manuell mit den GPIO zu experimentieren
mpc gpio-utils
Mittels pip3:
pyttsx3
Auf anderen Plattformen könnten die Pakete anders heissen. Es könnte von Vorteil sein, die Python-Pakete via Pip3 zu installieren, damit sie aktueller sind.
Mediaplayer installieren und einrichten
TODO
checkout the source copy service file to /etc/systemd... edit service file to point to the checked out Pyhton-script chown root:root service-file enable service
Configuration
check your audio volume using alsamixer check your audio device using ... ... set up wifi set up NTP in /etc/systemd/timesyncd.conf