Difference between revisions of "Raspberry Pi"
(→Kurzes einfaches Setup für Mac) |
|||
(16 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== Kurzes einfaches Setup für Mac == | == Kurzes einfaches Setup für Mac == | ||
− | + | [[File:Apple-Pi-Baker.png|500px|right]] | |
Eine Wiki mit dem umfassenden Startup Gids gibt es unter [http://elinux.org/Rpi_easy_sd_card_setup www.elinux.org] | Eine Wiki mit dem umfassenden Startup Gids gibt es unter [http://elinux.org/Rpi_easy_sd_card_setup www.elinux.org] | ||
Line 24: | Line 24: | ||
## Die SD-Card im linken Fester auswählen - gegebenen Falls auf Refesh klicken | ## Die SD-Card im linken Fester auswählen - gegebenen Falls auf Refesh klicken | ||
## IMG to SD-Card | ## IMG to SD-Card | ||
+ | ## Zum Unmounten der SD-Card das Mac-Konnto Admin Passwort eingeben | ||
# Expand File System | # Expand File System | ||
# Boot to Dektop - Dektop Login | # Boot to Dektop - Dektop Login | ||
Line 29: | Line 30: | ||
# Finish und Neustart | # Finish und Neustart | ||
# Internet ist auf DHCP eingestellt! | # Internet ist auf DHCP eingestellt! | ||
− | # | + | ## Falls gewünscht auf feste IP umstellen: |
+ | ## Terminal: sudo leafpad /etc/network/interfaces | ||
+ | ## Die Textdatei ämdern und ergänzen: | ||
+ | ## iface eth0 inet static | ||
+ | ## address 192.168.0.100 | ||
+ | ## netmask 255.255.255.0 | ||
+ | ## gateway 192.168.0.1 | ||
# Installation WiringPi | # Installation WiringPi | ||
## Die Befehle von der WiringPi Installationsanleitung nach und nach in das LX-Terminal kopieren und ausführen | ## Die Befehle von der WiringPi Installationsanleitung nach und nach in das LX-Terminal kopieren und ausführen | ||
+ | |||
+ | <br> | ||
+ | |||
+ | == 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. | ||
<br> | <br> | ||
Line 49: | Line 66: | ||
# Blinking Code: | # Blinking Code: | ||
+ | gpio mode 1 out | ||
while [ true ] ; do | while [ true ] ; do | ||
gpio write 1 0 | gpio write 1 0 | ||
Line 61: | Line 79: | ||
# Programm stopen mit CTRL/STRG + C | # Programm stopen mit CTRL/STRG + C | ||
− | |||
− | |||
− | |||
− | |||
<br> | <br> | ||
Line 70: | Line 84: | ||
== Wiring-Pi-Pinmap == | == Wiring-Pi-Pinmap == | ||
− | [[File:Wiring-Pi-Pinmap.png|200px]] | + | [[File:Wiring-Pi-Pinmap.png|200px]] [[File:Pipin.jpg|400px]] |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
<br> | <br> | ||
− | == | + | == Weitere Shell Scripts == |
− | + | I am by no means a Raspberry Pi whizzkid <br> | |
+ | [http://andyseasysite.com/?cat=4 Andy Ibbitson] | ||
<br> | <br> | ||
− | |||
== Autostart == | == Autostart == | ||
Line 138: | Line 143: | ||
'''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! <br> | '''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! <br> | ||
− | + | <br> | |
− | '''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. | + | '''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. <br> |
− | + | <br> | |
* Das Video sollte am besten als MP4 Datei auf dem Desktop des Raspbarry Pi liegen. | * Das Video sollte am besten als MP4 Datei auf dem Desktop des Raspbarry Pi liegen. | ||
* Das Terminal Öffnen | * Das Terminal Öffnen | ||
Line 148: | Line 153: | ||
omxplayer -o hdmi myvideo.mp4 | omxplayer -o hdmi myvideo.mp4 | ||
* Weitere Tipps zum OmxPlayer: [http://elinux.org/Omxplayer www.elinux.org/Omxplayer] | * Weitere Tipps zum OmxPlayer: [http://elinux.org/Omxplayer www.elinux.org/Omxplayer] | ||
+ | <br> | ||
+ | |||
+ | |||
+ | == Raspberry-Pi-Automatic-Video-Looper == | ||
+ | |||
+ | Der einfachste Weg für eine Installation bzw. Ausstellung: <br> | ||
+ | |||
+ | Anleitung siehe: [[Raspberry-Pi-Automatic-Video-Looper]] | ||
+ | |||
<br> | <br> |
Latest revision as of 15:08, 24 November 2014
Contents
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
- Download System Image
- at http://www.raspberrypi.org/downloads
- Raspbian zip
- Das Image wheezy-raspbian enpacken
- Installiere eine Software zum erstellen einer Linux-Bood-SD-Card
- Apple-Pi-Baker
- Apple-Pi-Baker normal installieren
- Apple-Pi-Baker starten und das Image auswählen
- Die SD-Card im linken Fester auswählen - gegebenen Falls auf Refesh klicken
- IMG to SD-Card
- Zum Unmounten der SD-Card das Mac-Konnto Admin Passwort eingeben
- Expand File System
- Boot to Dektop - Dektop Login
- Tastatur Setup - Generic - German - Mac / PS (nur German) Layout (Rest einfach Enter)
- Finish und Neustart
- Internet ist auf DHCP eingestellt!
- Falls gewünscht auf feste IP umstellen:
- Terminal: sudo leafpad /etc/network/interfaces
- Die Textdatei ämdern und ergänzen:
- iface eth0 inet static
- address 192.168.0.100
- netmask 255.255.255.0
- gateway 192.168.0.1
- Installation WiringPi
- 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
- Die Anleitung mit den GPIO-Befehlen erhlät man mit eingabe folgenden Befehles im Terminal:
man gpio
- Text Editor starten - z.B. LaefPad
- Kopfzeile für jedes Programm:
#! /bin/bash
- Blinking Code:
gpio mode 1 out while [ true ] ; do gpio write 1 0 sleep 1 gpio write 1 1 sleep 1 done
- Programm mit folgendem Befehl starten
bash programName.sh
- Programm stopen mit CTRL/STRG + C
Wiring-Pi-Pinmap
Weitere Shell Scripts
I am by no means a Raspberry Pi whizzkid
Andy Ibbitson
Autostart
- In dem Ordner mit dem Script oder dem Programm gehen
- rechter Mausklick - creat new blank file - name.sh
- Shell-Script siehe unten!
- rechten Mausklick auf die auszuführende Datei - Properties - Permissions - Make the file executable
- sudo raspi-config
- Enable boot to Desktop (3.)
- Console Text ...
- OK
- Mit dem File Manager aufs Haus
- View / Show Hidden
- dann die Datei " .bashrc " öffnen
- ganz unten eine Zeile hinzufügen
- "/home/pi/meinOrdner/meineShellScript.sh"
- (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
- sudo apt-get install mingetty
- sudo leafpad /etc/inittab
- Dies Zeile suchen
- 1:2345:respawn:/sbin/mingetty -- noclear 38400 tty1
- und ergänzen zu
- 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
- Weitere Tipps zum OmxPlayer: www.elinux.org/Omxplayer
Raspberry-Pi-Automatic-Video-Looper
Der einfachste Weg für eine Installation bzw. Ausstellung:
Anleitung siehe: Raspberry-Pi-Automatic-Video-Looper