Difference between revisions of "Raspberry Pi"

From Digipool-Wiki
Jump to: navigation, search
(Play Video)
(Play Video)
Line 146: Line 146:
 
* Will man den Sound über HDMI abspielen sieht der Befehl zum starten des Videos so aus:  
 
* Will man den Sound über HDMI abspielen sieht der Befehl zum starten des Videos so aus:  
 
  omxplayer -o hdmi myvideo.mp4  
 
  omxplayer -o hdmi myvideo.mp4  
 +
* Weitere Tipps zum OmxPlayer: [http://elinux.org/Omxplayer www.elinux.org/Omxplayer]
 
<br>
 
<br>

Revision as of 04:45, 22 March 2014

Kurzes einfaches Setup für Mac

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
  2. Installiere eine Software zum erstellen einer Linux-Bood-SD-Card
    1. Download piWriter http://sourceforge.net/projects/piwriter/
    2. piWriter normal installieren
  3. Das Image wheezy-raspbian enpacken
  4. piWriter starten und das Image auswählen
  5. Den Anweisungen von piWriter folgen um die SD-Card zu beschreiben
  6. Expand File System
  7. Boot to Dektop - Dektop Login
  8. Tastatur Setup - Generic - German - Mac / PS (nur German) Layout (Rest einfach Enter)
  9. Finish und Neustart
  10. Internet ist auf DHCP eingestellt!
  11. Mirory ist der Browser
  12. Installation WiringPi
    1. Die Befehle von der WiringPi Installationsanleitung nach und nach in das LX-Terminal kopieren und ausführen


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:
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


Blinking Example:
Ranspberry-Pi-Blink-Example.jpg


Wiring-Pi-Pinmap

Wiring-Pi-Pinmap.png


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.


Python

Ein Python Skript wird im Terminal mit dem Befehl python NAME gestartet.



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