Rasberry Pi - Installation / Setup
Inhalt
Materialien
- SD-Karte, 4 GB oder mehr
- Win32 Disk Imager
- Raspberry Pi
- Computer mit SD-Kartenleser
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!
- Rechtsklick auf “Win32DiskImager.exe”
- Klick auf “Als Administrator ausführen”
Wenn Win32 Disk Imager läuft:
- Klick auf den kleinen, blauen Ordner rechts
- Image (.IMG Datei) auswählen und bestätigen
- Rechts unter “Device” die SD-Karte auswählen, den Laufwerkbuchstaben findet unter Windows-Explorer heraus
- Klick auf “Write”
- 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.
- Wähle “1 Expand Filesystem”
Bestätige mit OK
Wähle “3 Boot Options”
Wähle “B2 Console Autologin”
Der Pi startet dann in der Konsole und ihr seit bereits eingeloggtWähle “8 Advanced Options”
Wähle “A6 SPI”
Wähle “Yes”
SPI ist aktiviert, das ist eine Schnittstelle die z.B. für das LCD Tutorial benötigt wirdBestätige mit OK
Wähle “Yes”
SPI ist nun auch beim nächsten Neustart aktivBestätige mit OK
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