Difference between revisions of "Raspberry Pi"
From Digipool-Wiki
(→Kurzes einfaches Setup für Mac) |
|||
Line 85: | Line 85: | ||
Ein Python Skript wird im Terminal mit dem Befehl python NAME gestartet. | Ein Python Skript wird im Terminal mit dem Befehl python NAME gestartet. | ||
+ | |||
+ | <br> | ||
+ | |||
+ | |||
+ | == Autostart == | ||
+ | |||
+ | # In dem Ordner mit dem Script gehen | ||
+ | # rechter Mausklick - creat new blank file - name.sh | ||
+ | # Shell-Script siehe unten! | ||
+ | # sudo raspi-config | ||
+ | # Enable boot to Desktop (3.) | ||
+ | # Console Text ... | ||
+ | # OK | ||
+ | |||
+ | #!/bin/bash | ||
+ | cd /home/pi/ordnerName | ||
+ | while [ true ] ;do | ||
+ | python dateiName.py | ||
+ | sleep 5 | ||
+ | done | ||
+ | |||
+ | <br> | ||
<br> | <br> |
Revision as of 16:59, 20 December 2013
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
- Installiere eine Software zum erstellen einer Linux-Bood-SD-Card
- Download piWriter http://sourceforge.net/projects/piwriter/
- piWriter normal installieren
- Das Image wheezy-raspbian enpacken
- piWriter starten und das Image auswählen
- Den Anweisungen von piWriter folgen um die SD-Card zu beschreiben
- 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!
- Mirory ist der Browser
- Installation WiringPi
- Die Befehle von der WiringPi Installationsanleitung nach und nach in das LX-Terminal kopieren und ausführen
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:
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
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
- In dem Ordner mit dem Script gehen
- rechter Mausklick - creat new blank file - name.sh
- Shell-Script siehe unten!
- sudo raspi-config
- Enable boot to Desktop (3.)
- Console Text ...
- OK
#!/bin/bash cd /home/pi/ordnerName while [ true ] ;do python dateiName.py sleep 5 done
GUI Ausschalten
Ohne die grafische Benutzeroberfläche laufen die Programme auf dem Raspbarry-Pi performanter und Störungsfreier.