Raspberry Pi

From Digipool-Wiki
Revision as of 14:08, 24 November 2014 by WikiSysop (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Kurzes einfaches Setup für Mac

Apple-Pi-Baker.png

Eine Wiki mit dem umfassenden Startup Gids gibt es unter www.elinux.org


You need:

  • Raspberry-Pi (1 oder 2)
  • Tastatur, Maus (USB)
  • Monitor mit HDMI Kabel (großer Stecker)
  • Netzgerät Micro USB, 5V (Handy-Netzteil)
  • SD-Card min 4GB


  1. Download System Image
    1. at http://www.raspberrypi.org/downloads
    2. Raspbian zip
    3. Das Image wheezy-raspbian enpacken
  2. Installiere eine Software zum erstellen einer Linux-Bood-SD-Card
    1. Apple-Pi-Baker
    2. Apple-Pi-Baker normal installieren
    3. Apple-Pi-Baker starten und das Image auswählen
    4. Die SD-Card im linken Fester auswählen - gegebenen Falls auf Refesh klicken
    5. IMG to SD-Card
    6. Zum Unmounten der SD-Card das Mac-Konnto Admin Passwort eingeben
  3. Expand File System
  4. Boot to Dektop - Dektop Login
  5. Tastatur Setup - Generic - German - Mac / PS (nur German) Layout (Rest einfach Enter)
  6. Finish und Neustart
  7. Internet ist auf DHCP eingestellt!
    1. Falls gewünscht auf feste IP umstellen:
    2. Terminal: sudo leafpad /etc/network/interfaces
    3. Die Textdatei ämdern und ergänzen:
    4. iface eth0 inet static
    5. address 192.168.0.100
    6. netmask 255.255.255.0
    7. gateway 192.168.0.1
  8. Installation WiringPi
    1. Die Befehle von der WiringPi Installationsanleitung nach und nach in das LX-Terminal kopieren und ausführen


Terminal Befehle

  • cd = change directory (Verzeichnis wechseln)
    • cd ORDENER-NAME
    • cd .. = zurück
  • ls = list
  • die TAP-Taste kann zur Automatischen Vervollständigung verwendet werden.


Hello World

Das erste Physical Computing Programm

  1. Die Anleitung mit den GPIO-Befehlen erhlät man mit eingabe folgenden Befehles im Terminal:
man gpio
  1. Text Editor starten - z.B. LaefPad
  2. Kopfzeile für jedes Programm:
#! /bin/bash
  1. Blinking Code:
gpio mode 1 out
while [ true ] ; do
    gpio write 1 0
    sleep 1
    gpio write 1 1
    sleep 1
done
  1. Programm mit folgendem Befehl starten
bash programName.sh 
  1. Programm stopen mit CTRL/STRG + C


Wiring-Pi-Pinmap

Wiring-Pi-Pinmap.png Pipin.jpg


Weitere Shell Scripts

I am by no means a Raspberry Pi whizzkid
Andy Ibbitson


Autostart

  1. In dem Ordner mit dem Script oder dem Programm gehen
  2. rechter Mausklick - creat new blank file - name.sh
  3. Shell-Script siehe unten!
  4. rechten Mausklick auf die auszuführende Datei - Properties - Permissions - Make the file executable
  5. sudo raspi-config
  6. Enable boot to Desktop (3.)
  7. Console Text ...
  8. OK
  9. Mit dem File Manager aufs Haus
  10. View / Show Hidden
  11. dann die Datei " .bashrc " öffnen
  12. ganz unten eine Zeile hinzufügen
  13. "/home/pi/meinOrdner/meineShellScript.sh"
  14. (Um den Restart zu beenden zwei mal mit ctrl+c abbrechen)
#!/bin/bash
cd /home/pi/ordnerName
while [ true ] ;do
   python dateiName.py
   sleep 5
done


Autologin

  • Login: pi
  • Passwort: raspberry
  1. sudo apt-get install mingetty
  2. sudo leafpad /etc/inittab
  3. Dies Zeile suchen
  4. 1:2345:respawn:/sbin/mingetty -- noclear 38400 tty1
  5. und ergänzen zu
  6. 1:2345:respawn:/sbin/mingetty -- autologin pi 38400 tty1


GUI Ausschalten

Ohne die grafische Benutzeroberfläche laufen die Programme auf dem Raspbarry-Pi performanter und Störungsfreier.


Play Video

OmxPlayer - Um mit dem Raspbarry Pi Videos abzuspielen verwendet man am besten den OmxPlayer, der bei dem in diesem Tutorial verwendeten wheezy-raspbian bereits installiert ist. Dieser hat keine GUI und muss also über Terminal-Befehle gesteuert werden, was den Vorteil hat, dass sich leicht ein automatisches Start- und Loop-Script erstellen lässt. Die optimale Lösung für den Ausstellungsbetrieb!

XBMC Media Player - Alternativ kann einer Raspbarry Pi zum Beispiel mit XBMC auch als ein ganz normalen Medieplayer mit Grafischer Oberfläche Faforiten und Livestreams installiert werden.

  • Das Video sollte am besten als MP4 Datei auf dem Desktop des Raspbarry Pi liegen.
  • Das Terminal Öffnen
  • Mit folgendem Befehl startet das Video:
omxplayer myvideo.mp4
  • Will man den Sound über HDMI abspielen sieht der Befehl zum starten des Videos so aus:
omxplayer -o hdmi myvideo.mp4 



Raspberry-Pi-Automatic-Video-Looper

Der einfachste Weg für eine Installation bzw. Ausstellung:

Anleitung siehe: Raspberry-Pi-Automatic-Video-Looper