 |
Raspberry Pi und Linux Raspberry Pi Projekte
Prof. Jürgen Plate |
Raspberry Pi und Linux
Ein kompletter Linux-Rechner für weniger als 40 Euro, der kaum größer ist als eine Kreditkarte -
das ist das Raspberry Pi-Board. Dieser Minicomputer ist mit einem ARM-Prozessor ausgestattet
und wurde von der Raspberry Pi Foundation (Großbritannien)
entwickelt. Übrigens ist auch das ARM-Konzept eine britische Entwicklung. Da dieser Computer
(neben dem Arduino) des öfteren im Projektpraktikum eingesetzt wird, sind hier einige Infos
zusammengetragen.
Inhalt
Installation, Konfiguration, Programmierung
- Raspberry Pi: Einführung
- Raspberry Pi: Einrichten
- Raspberry Pi: Onboard-LEDs
- Raspberry Pi: Netzwerk-Konfiguration
- Raspberry Pi: E-Mail mit Postfix
- Raspberry Pi: Externe USB-Platte/USB-Stick
- Raspberry Pi: Programme beim Systemstart ausführen
- Raspberry Pi: GPIO-Grundlagen
- Raspberry Pi: GPIO per Shell-Kommando ansteuern
- Raspberry Pi: GPIO per Programm (C, Perl, PHP) ansteuern
- Raspberry Pi: Flanken am GPIO erkennen (C)
- Raspberry Pi: Interrupt-Verarbeitung mit Python
- Raspberry Pi: Sleep- und Timerfunktionen in C
- Raspberry Pi: Prozess-Priorität ändern
- Raspberry Pi: Serielle Schnittstelle
- Raspberry Pi: I2C-Konfiguration
- Raspberry Pi: SPI-Konfiguration
- Raspberry Pi: Webserver und PHP einrichten
- Raspberry Pi: Kamera einrichten und verwenden
- Raspberry Pi: Einrichtung eines X-Servers unter Windows
- (Mini-)Displays am Composite-Video-Ausgang
- Bildausgabe ohne X-Window-System mit fbi/OMXPlayer
- Bilder mit ImageMagick bearbeiten
- Sound-Schnittstelle, USB-Sound-Adapter, Vorverstärker, Stecker
- Der Sound-Exchanger SoX
- TIPP: SSH-Tunnel mit Linux
- TIPP: SSH-Tunnel mit Putty/Delight
Raspberry Pi Projekte
- Raspberry Pi Projekt: Audio-Verstärker mit LM386
- Raspberry Pi Projekt: Langweilometer
- Raspberry Pi Projekt: 1-Wire Temperatursensor DS1820
- Raspberry Pi Projekt: Realtime-Clock mit DS1307 und DS3231
- Raspberry Pi Projekt: DCF77-Normalzeit-Empfang
- Raspberry Pi Projekt: I2C-Expander mit MCP23017
- Raspberry Pi Projekt: I2C-Multiplexer mit PCA9516
- Raspberry Pi Projekt: Temperatur- und Feuchtesensor HDC1008 mit I2C-Interface
- Raspberry Pi Projekt: I2C-Sensorik mit Web-Frontend
- Raspberry Pi Projekt: Einfaches Text-LCD mit I2C-Interface
- Raspberry Pi Projekt: GPS mit dem NL602U-USB-Empfänger
- Raspberry Pi Projekt: Infoscreen- und Kiosksystem
- Sound-Schnittstelle, USB-Sound-Adapter, Vorverstärker, Stecker
- Raspberry Pi Projekt: PIR Bewegungsmelder HC-SR501
- Raspberry Pi Projekt: Ultraschall-Entfernungsmessung mit HC-SR04
- Raspberry Pi Projekt: IRC-Server (Internet Relay Chat) einrichten
Hintergrundinformationen
- Die GPIO-Pins
- Eagle-Library für Modell 2 B+ und Modell 3
- Betriebssystem UNIX/Linux (Arbeitsweise, Kommandos usw.)
- Kurzreferenz der gebräuchlichsten Linux-Kommandos
- Hardwarenahe Linux-Programmierung
- Die serielle Schnittstelle (allgemein)
- Die USB-Schnittstelle (allgemein)
- Linux-IO-Port-Howto
- elinux.org/RPi_Low-level_peripherals
- Datenblatt: BCM2835-ARM-Peripherals.pdf
- Literatur zum Raspberry Pi
Download des gesamten Skripts
10. September 2016: Anfang 2012 erschien das erste Modell des Raspberry Pi. Seitdem
wurden insgesamt 10 Millionen dieser Einplatinenrechner verkauft. Das geht
aus einem Blogeintrag von Eben Upton, einem der Gründer der Raspberry Pi Foundation und
heutiger CEO von Raspberry Pi (Trading) Ltd., hervor. Er habe zu Beginn der Entwicklung des
Systems geglaubt, dass sie mit Glück insgesamt 10.000 Stück verkaufen würden.
Copyright © Hochschule München, FK 04, Prof. Jürgen Plate
Letzte Aktualisierung: