schule:raspberry_pi
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
schule:raspberry_pi [2023-12-24 11:42] – [Inbetriebnahme] pintman | schule:raspberry_pi [2024-01-25 17:33] (aktuell) – mv pintman | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Raspberry Pi ====== | + | Verschoben nach [[edu: |
- | {{: | + | |
- | + | ||
- | Der Raspberry Pi ist ein kleiner und kostengünstiger Einplatinencomputer. Er wird während der Ausbildung in verschiedenen Bereichen eingesetzt. | + | |
- | ===== Inbetriebnahme ===== | + | |
- | + | ||
- | Die Inbetriebnahme wird ausführlich und aktueller im ITA-Wiki im | + | |
- | [[https:// | + | |
- | + | ||
- | ==== Direkter Anschluss ==== | + | |
- | + | ||
- | Der Pi kann direkt an einen Fernseher oder Monitor angeschlossen werden. Bei der Verwendung eines Adapters von HDMI auf [[wpde> | + | |
- | + | ||
- | + | ||
- | ==== Fernzugriff (SSH, RDP und WinSCP) ==== | + | |
- | Falls noch nicht vorhanden: SSH-Server aktivieren mit | + | |
- | + | ||
- | $ raspi-config | + | |
- | + | ||
- | oder installieren mit | + | |
- | + | ||
- | $ sudo apt-get install openssh-server | + | |
- | + | ||
- | {{ : | + | |
- | Zugang mit einem ssh Client (ssh für Linux oder [[http:// | + | |
- | + | ||
- | Damit wir auch eine grafische Oberfläche für den Fernzugriff haben, müssen | + | |
- | wir noch einen RDP-Server installieren. RDP steht für [[wpde> | + | |
- | + | ||
- | $ sudo apt-get install xrdp | + | |
- | + | ||
- | {{ : | + | |
- | Danach prüfen, ob man sich mit einer Remote Desktopverbindung (Windows) bzw. xfreerdp (Linux) auf die IP-Adresse verbinden kann. Unter Windows ist das Programm bereits in der Standardinstallation vorhanden. | + | |
- | + | ||
- | RaspberryPi herunterfahren, | + | |
- | + | ||
- | {{ : | + | |
- | Eine weitere Möglichkeit, | + | |
- | ==== ipplayer: Audioausgabe der IP-Adresse ==== | + | |
- | + | ||
- | Wir wollen den Pi mit einer Fernwartung über ssh erreichen. Dazu | + | |
- | müssen wir die IP-Adresse kennen. Damit wir nicht jedes mal ein Display | + | |
- | anschließen müssen, um diese heraus zu bekommen, erstellen wir ein | + | |
- | kleines Skript, das die aktuelle IP-Adresse auf dem Audio-Ausgang | + | |
- | ausgibt. | + | |
- | + | ||
- | Wir müssen die Audio-Ausgabe auf analog umstellen. Dies gelingt mit einem | + | |
- | Rechtsklick auf das Lautsprechersymbol oben rechts. | + | |
- | + | ||
- | Das Paket espeak und die Sprachfiles (espeak-data) müssen installiert | + | |
- | werden. Hiermit wird der Pi um eine Sprachausgabe erweitert. | + | |
- | + | ||
- | $ sudo apt-get install espeak espeak-data | + | |
- | + | ||
- | Das Skript im Verzeichnis '' | + | |
- | Internet verbunden sein. Wenn dies nicht möglich ist, kann der [[https:// | + | |
- | + | ||
- | $ mkdir ~/bin | + | |
- | $ curl https:// | + | |
- | + | ||
- | Das Skript machen wir mit [[debman> | + | |
- | + | ||
- | $ chmod +x ~/ | + | |
- | + | ||
- | Nun können wir es testweise ausführen und mit Kopfhörern die korrekte | + | |
- | Funktionsweise prüfen. Über den Audioausgang sollte nun die aktuelle | + | |
- | IP-Adresse angesagt werden. | + | |
- | + | ||
- | $ ~/ | + | |
- | + | ||
- | Damit das Skript beim Neustart in regelmäßigen Abständen - z. B. jede Minute - | + | |
- | ausgeführt wird, fügen wir einen [[wpde> | + | |
- | + | ||
- | $ crontab -u pi -e | + | |
- | + | ||
- | Folgende Zeile müssen wir im Editor eintragen. | + | |
- | + | ||
- | < | + | |
- | + | ||
- | ==== Zugriff über Zeroconf ==== | + | |
- | + | ||
- | Mit Zeroconf lassen sich Netzwerke ohne zentrale Konfiguration verwalten. Für | + | |
- | DNS existiert mit mDNS ein multicast DNS. Die Microsoftimplementierung ist | + | |
- | leider wenig verbreitet und wurde von Apples Bonjourdienst abgelöst. Um | + | |
- | Bonjour auch unter Windows zu betreiben, muss z.B. iTunes oder der [[https:// | + | |
- | + | ||
- | Weitere Informationen stehen im [[https:// | + | |
- | + | ||
- | Der hostname des Pi kann über '' | + | |
- | geändert werden. | + | |
- | + | ||
- | + | ||
- | + | ||
- | ===== Raspberry Pi Blog ===== | + | |
- | + | ||
- | Die letzten Artikel zum Raspberry Pi im offiziellen Blog: | + | |
- | + | ||
- | {{rss> | + | |
- | + | ||
- | + | ||
- | ===== Links ===== | + | |
- | + | ||
- | ==== Allgemein ==== | + | |
- | + | ||
- | * [[https:// | + | |
- | * [[itawiki> | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * [[http:// | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * Der Kollege Reinhard Gummlich sammelt in seinem Wiki auch [[http:// | + | |
- | * [[https:// | + | |
- | * Vortrag [[https:// | + | |
- | * In [[http:// | + | |
- | * Bei Problemen jeder Art hilft ein Blick in den [[http:// | + | |
- | * [[http:// | + | |
- | * [[https:// | + | |
- | * [[http:// | + | |
- | + | ||
- | + | ||
- | ==== Projekte ==== | + | |
- | Die bevorzugte Programmiersprache auf dem Raspberry Pi ist [[Python]]. Sie ist einfach im Aufbau und leicht erlernbar. | + | |
- | + | ||
- | * Das [[https:// | + | |
- | * [[MagPi]] stellt in einem Magazin regelmäßig unterschiedliche Projekte vor. | + | |
- | * [[http:// | + | |
- | + | ||
- | * [[Raspberry Pi als Server]] | + | |
- | * [[raspberrypi-programmierung_mit_c-sharp|RaspberryPi-Programmierung mit C#]] | + | |
- | * [[RaspberryPi als DHCP-Server]] | + | |
- | * [[GPIO auslesen]] | + | |
- | * [[blog> | + | |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * Die [[http:// | + | |
- | * [[https:// | + | |
- | * " | + | |
- | * [[http:// | + | |
- | * Neben dem Raspberry Pi gibt es noch weitere Kleincomputer: | + | |
- | * [[https:// | + | |
- | + | ||
- | + | ||
- | ==== Administration ==== | + | |
- | + | ||
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * [[http:// | + | |
- | * [[http:// | + | |
- | * Der [[https:// | + | |
- | * Eine SD-Karte kann von einer Raspian-Installation befreit werden, indem die Partitionstabelle mit dem Windowstool diskpart gelöscht wird. Ein [[http:// | + |
schule/raspberry_pi.txt · Zuletzt geändert: 2024-01-25 17:33 von pintman