Raspberry Pi

From Digipool-Wiki
Revision as of 17:29, 12 November 2013 by WikiSysop (Talk | contribs)

Jump to: navigation, search

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.


GUI Ausschalten

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