Sie sind hier: Startseite / Fächer / Grundlagenfächer / Informatik / Raspberry Pi

Artikelaktionen

Raspberry Pi

Ein kreditkartengrosser Bauteil - wie ein grosser Computer - und doch viel mehr!
Bild Legende:
raspi

Der Raspberry Pi ist ein kreditkartengrosser Computer u.a. mit einem TV Ausgang und USB Tastatur Eingang. Der kleine PC kann für viele Dinge gebraucht werden, die ein ausgewachsener PC auch kann (Spreadsheets, Word-Processing und Spiele). Er kann auch HD-Videos abspielen. Wir nutzen ihn um das Programmieren zu erlernen.

Die Schule besitzt 20 Raspberry Pi (Modell B), 10 PiFace und diverses Zubehör (WiPi, Gertboard, PiCam). Dir Pi's bekommen in Abhängigkeit ihrer Mac-Adresse automatisch eine IP zugewiesen. Die letzte Zahl (siehe weiter unten mit x bezeichnet) ist auf den Gehäusen notiert.

Um mit den Pi's zu arbeiten müssen diese an einem Ethernetanschluss ans Netzwerk angeschlossen werden und über den USB-Eingang (mini-USB) mit Strom (5V) versorgt werden. Das Betriebssystem Raspbian ist auf der SD Karte. Danach kann mit einem Terminal über ssh auf die Geräte zugegriffen werden (für die Zugangsdaten bitte im Intranet anmelden):

  • Windows: Putty (Programme > Tools > Putty) und auf 10.207.1.x verbinden
  • OS-X oder Linux: Terminal und ssh verwenden (ssh pi@10.207.1.x)

Falls in die X-Oberfläche gestartet werden soll:

  1. auf dem Pi das Kommando pi@raspberrypi ~ $ ./svnc.sh eingeben
  2. unter Windows oder OS-X den VNC-Viewer verwenden und im Adressfeld 10.207.1.x:1 eingeben

Grundlagen (als PDF) - melden sie sich an, um alle Dokumente zu sehen:

Links:

 

Interne Dokumente

Intern verfügbares PDF zur Einführung: Getting_Started_with_Raspbe

Beispielprogrammcode (Python) für das PiFace

Bild Legende:

Machen sie sich zuerst mit dem PiFace vertraut und testen sie die Ein- und Ausgänge:

  1. Starten sie eine Instanz des vncservers mit ./svnc.sh
  2. Verbinden sie sich mit realvnc auf diese Instanz
  3. Starten sie ein terminalfenster und geben sie piface/scripts/piface-emulator ein.
  4. Wir möchten das Interface manuell bedienen: klicken sie auf "Override enable"
  5. Probieren sie die verschiedenen Optionen rechts im Fenster und beobachten sie das PiFace
  6. klicken sie auf "Keep inputs updated"
  7. Drucken sie auf die Eingabeknöpfe am PiFace
  8. Jetzt können sie mit der Programmierung beginnen: starten sie die Umgebung durch doppelklick auf "IDLE"

Python: Referenz zur Programmiersprache, Python-Einführung (englisch)

Beispielcode: alle Led hintereinander 1 Sekunde blinken:

from time import sleep
import piface.pfio as pfio
pfio.init()
for x in range(8):

pfio.digital_write(x,1)
sleep(1)
pfio.digital_write(x,0)
sleep(1)

Mehr hier! Viel Spass und Erfolg!

Tolle Einführung mit Beispielcode: Autorennbahn-Auto starten und stoppen und mehr (hier)

Anmeldeinformation

Um sich an einem Terminal erstmalig am Pi anzumelden:

  • Benutzername: pi
  • Passwort: raspberry

bei Raspberry Pi mit PiFace:

  •  Benutzername: pi
  • Passwort: raspberry123
     

Um sich mit VNC erstmalig anzumelden:

  • kein Benutzername
  • Passwort: rasPBerr

 

Downloads

Downloads
Typ Titel Bearbeitet
Datei PDF document GERTBOARD_Operating_Instructions.pdf 28.05.2019
Datei PDF document Getting_Started_with_Raspbe 28.05.2019
Datei PDF document PiFace_Operating_Instructions.pdf 28.05.2019
Datei PDF document Raspberry_Pi_Education_Manual.pdf 28.05.2019
Datei ODT document RaspiCamDocs.odt 28.05.2019
Datei PDF document RaspiCamDocs.pdf 28.05.2019
Datei PDF document WiPI User Manual.pdf 28.05.2019