Inhalt

Materialien

Betriebsystem

Das Betriebsystem des Raspberry Pis ist eine angepasste Linux-Distribution, die von dem populärem Debian abstammt, daher auch der Name “Raspbian”.

1. Download

Als erstes muss das Datenträgerabbild von der Raspberry Pi Webseite heruntergeladen werden. Ihr findet es auf der Downloadseite. Am Besten ladet ihr immer das Aktuellste herunter, wenn ihr einen Pi neu aufsetzt, dieses seht ihr auf der linken Seite: Direktlink

Nach dem ihr die ZIP-Datei heruntergeladen habt, müsst ihr diese entpacken: Ihr erhaltet eine .IMG Datei, das Datenträgerabbild.

2. SD-Karte

Für das Kopieren des Images (Datenträgerabbildes) ist ein Programm wie Win32 Disk Imager benötigt, welches den Inhalt auf die SD-Karte schreibt.

Startet das Programm nach Download & Entpacken mit Administratorrechten. Dies ist wichtig, da das Schreiben sonst unter Umständen nicht funktioniert!

  1. Rechtsklick auf “Win32DiskImager.exe”
  2. Klick auf “Als Administrator ausführen”

Wenn Win32 Disk Imager läuft:

  1. Klick auf den kleinen, blauen Ordner rechts
  2. Image (.IMG Datei) auswählen und bestätigen
  3. Rechts unter “Device” die SD-Karte auswählen, den Laufwerkbuchstaben findet unter Windows-Explorer heraus
  4. Klick auf “Write”
  5. Klick auf “Yes”

Wartet nun, bis der Schreibvorgang fertig abgeschlossen wurde.

3. Einrichtung

Steckt die SD-Karte, ein Netzwerkkabel und das Stromkabel in euren Pi und bootet. Hat Alles funktioniert, könnt ihr nach ein paar Sekunden euch über SSH mit eurem Raspberry Pi verbinden. Wie das geht, steht hier: SSH Verbindung

Benutzer: pi
Passwort: raspberry

Zu Erst werden einige grundlegende Einstellungen vorgenommen und Programme installiert.
All dies wird als Root-Benutzer ausgeführt:

sudo -i

Update der Software auf dem Pi (kann eine Weile dauern):

apt-get -y update && apt-get -y upgrade

Konfigurieren mit “raspi-config”:

raspi-config

Ihr navigiert mit den Pfeiltasten und bestätigt mit der Entertaste. Mit Escape kommt ihr ein Menü zurück.

  1. Wähle “1 Expand Filesystem”
  2. Bestätige mit OK

  3. Wähle “3 Boot Options”

  4. Wähle “B2 Console Autologin”
    Der Pi startet dann in der Konsole und ihr seit bereits eingeloggt

  5. Wähle “8 Advanced Options”

  6. Wähle “A6 SPI”

  7. Wähle “Yes”
    SPI ist aktiviert, das ist eine Schnittstelle die z.B. für das LCD Tutorial benötigt wird

  8. Bestätige mit OK

  9. Wähle “Yes”
    SPI ist nun auch beim nächsten Neustart aktiv

  10. Bestätige mit OK

  11. Wähle “Finish” oder Drücke die Escape-Taste um zu Beenden

Startet nun den Raspberry Pi neu!

Software

C++ Bibliotheken

Als Nächstes wollen wir die benötigten C++ Bibliotheken installiern, die zum Zugreifen auf die GPIO-Schnittstelle benötigt werden.

BCM2835

Diese Bibliothek ist die Grundlage für alle weiteren GPIO Bibliotheken. Um sie zu installieren, führt ihr folgendes in der Konsole aus.

# Ordner erstellen
mkdir -p ~/libs
cd ~/libs

# Download und Entpacken
wget http://www.airspayce.com/mikem/bcm2835/bcm2835-1.46.tar.gz
tar -xzvf bcm2835-1.46.tar.gz
cd bcm2835-1.46

# Konfigurieren, Kompilieren, Installieren
./configure
make
sudo make check
sudo make install

GPIO

Mit dieser Bibliothek wird das verwenden von Pins erheblich erleichtert, deswegen sollte sie installiert werden:

cd ~/libs

# Download
git clone https://github.com/stormarnschule/gpio.git
cd gpio

# Kompiliern und Installieren
make
sudo make install