Raspberry Pi Audio Player für Blinde: Unterschied zwischen den Versionen

 
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Tipps_und_Tricks]]
{{Infobox Projekt
Dieser Audioplayer richtet sich an Blinde, speziell ältere Blinde, die den Umgang mit Technik nicht gewohnt sind. Er kann aber auch für eigene Projekte verwendet werden. Zur Zeit planen wir auch ein kleines Display.
|name            = R-Pi Audio Player für Blinde
|status          = experimentell
|beschreibung    = Audioplayer mit extrem einfacher Bedienung
|autor          = [[Benutzer:JanT|Jan]]
|owner          = Jan
|image          = RPi-Audioplayer.jpeg
|version        = 1.0
}}


Die Daisy-Player die im Handel erhältlich sind, sind nicht nur extrem teuer sondern auch unbedienbar für meine Zielgruppe.
Dieser Audioplayer richtet sich an Blinde, speziell ältere Blinde, die den Umgang mit Technik nicht gewohnt sind. Er basiert auf Debian plus MPD und einem Pythonscript. Er bekommt Hardwaretasten über den GPIO und evtl auch einen Lautstärkeregler und ein kleines Display. Außerdem USB Automount.
Dieser Audioplayer richtet sich an Blinde, speziell ältere Blinde, die den Umgang mit Technik nicht gewohnt sind. Er kann aber auch für eigene Projekte verwendet werden.
 
Die Daisy-Player, die im Handel erhältlich sind, sind nicht nur extrem teuer sondern auch unbedienbar für meine Zielgruppe.


Die Eckpunkte:  
Die Eckpunkte:  
Zeile 71: Zeile 81:


== System installieren und einrichten ==  
== System installieren und einrichten ==  
* Installiere Debian/Raspian auf der SD-Karte.
=== System ===
* Starte mit Monitor, Tastatur und Netzwerk
* Download Raspberry Pi OS Lite von https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit
* Installiere Debian/Raspian auf der SD-Karte
* Starte mit Monitor, Tastatur und Netzwerk-Kabel
 
=== Netzwerkzugriff ===
* Login pi/raspberry
* Login pi/raspberry
* Ändere das Passwort mit passwd???
* Ändere das Passwort mit passwd?
* Aktiviere den SSH Server mittels  
* Aktiviere den SSH Server mittels  
     sudo systemctl enable ssh
     sudo systemctl enable ssh
     sudo systemctl start ssh
     sudo systemctl start ssh
* Am besten jetzt auch den Wifi-Zugriff einrichten
** Network-Manager installieren
    sudo apt install network-manager-gnome
** TODO
* /etc/hostname setzen, anschliessend Reboot?
* /etc/hostname setzen, anschliessend Reboot?
* Nun kann remote auf die Kiste zugegriffen werden
* NTP einrichten, um die Uhrzeit automatisch einzustellen
* NTP einrichten, um die Uhrzeit automatisch einzustellen
     sudo systemctl enable systemd-timesyncd.service
     sudo systemctl enable systemd-timesyncd.service
Zeile 99: Zeile 106:
     sudo apt install ntp
     sudo apt install ntp


https://github.com/adafruit/Raspberry-Pi-Installer-Scripts/issues/92
https://bugs.launchpad.net/raspbian/+bug/1920806
=== Wifi - optional, aber zu empfehlen ===
* Network-Manager installieren
    sudo apt install network-manager-gnome
* mittels NMCLI Wifi einrichten, siehe https://www.makeuseof.com/connect-to-wifi-with-nmcli/ https://kifarunix.com/connect-to-wifi-in-linux-using-nmcli-command/
=== Paketmanagement ===


* Update durchführen
* Update durchführen
Zeile 111: Zeile 127:


** Pakete für das Pythonscript
** Pakete für das Pythonscript
     sudo apt install git libespeak1 python3-pip  
     sudo apt install git libespeak-ng1 python3-pip  


** Weitere Pakete für das Pythonscript, alternativ!! per APT oder per PIP3:
** Weitere Pakete für das Pythonscript, alternativ!! per APT oder per PIP3:
Zeile 122: Zeile 138:
** Optional Pakete für die Ansteuerung der GPIOs von der Kommandozeile
** Optional Pakete für die Ansteuerung der GPIOs von der Kommandozeile
     sudo apt install gpio-utils
     sudo apt install gpio-utils
** TODO Pakete für Google TTS
    mpg123, ...
** TODO Pakete für System TTS


== MPD einrichten ==
== MPD einrichten ==
* Medienverzeichnis
* Medienverzeichnis
* Audiodevice
* Audiodevice
    sudo mkdir /var/log/mpd
    # chown?


== Python Skript einrichten ==
== Python Skript einrichten ==
mitglieder, vorstand
283

Bearbeitungen