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

  1. Raspberry Pi: Einführung
  2. Raspberry Pi: Einrichten
  3. Raspberry Pi: SD-Karten-Image verkleinern
  4. Raspberry Pi: Onboard-LEDs
  5. Raspberry Pi: Netzwerk-Konfiguration
  6. Raspberry Pi: Einrichten von NFS-Server und -Client
  7. Raspberry Pi: E-Mail mit Postfix
  8. Raspberry Pi: Externe USB-Platte/USB-Stick
  9. Raspberry Pi: Programme beim Systemstart ausführen
  10. Raspberry Pi: GPIO-Grundlagen
  11. Raspberry Pi: GPIO per Shell-Kommando ansteuern
  12. Raspberry Pi: GPIO per Programm (C, Perl, PHP) ansteuern
  13. Raspberry Pi: Flanken am GPIO erkennen (C)
  14. Raspberry Pi: Interrupt-Verarbeitung mit Python
  15. Raspberry Pi: Sleep- und Timerfunktionen in C
  16. Raspberry Pi: Prozess-Priorität ändern
  17. Raspberry Pi: Serielle Schnittstelle
  18. Raspberry Pi: I2C-Konfiguration
  19. Raspberry Pi: SPI-Konfiguration
  20. Raspberry Pi: Webserver und PHP einrichten
  21. Raspberry Pi: Kamera einrichten und verwenden
  22. Raspberry Pi: Einrichtung eines X-Servers unter Windows
  23. Den Raspberry Pi sicher machen
  24. (Mini-)Displays am Composite-Video-Ausgang
  25. Bildausgabe ohne X-Window-System mit fbi/OMXPlayer
  26. Bilder mit ImageMagick bearbeiten
  27. Sound-Schnittstelle, USB-Sound-Adapter, Vorverstärker, Stecker
  28. Der Sound-Exchanger SoX
  29. TIPP: SSH-Tunnel mit Linux
  30. TIPP: SSH-Tunnel mit Putty/Delight
  31. Das Kommando dd

Raspberry Pi Projekte

  1. Raspberry Pi Projekt: Langweilometer
  2. Raspberry Pi Projekt: Infrarot-Fernsteuerung (LIRC)
  3. Raspberry Pi Projekt: 1-Wire Temperatursensor DS1820
  4. Raspberry Pi Projekt: Realtime-Clock mit DS1307 und DS3231
  5. Raspberry Pi Projekt: DCF77-Normalzeit-Empfang
  6. Raspberry Pi Projekt: I2C-Expander mit MCP23017
  7. Raspberry Pi Projekt: I2C-Multiplexer mit PCA9516
  8. Raspberry Pi Projekt: Temperatur- und Feuchtesensor HDC1008 mit I2C-Interface
  9. Raspberry Pi Projekt: Lichtsensoren mit I2C-Interface
  10. Raspberry Pi Projekt: Luftdrucksensor BMP280 mit I2C-Interface
  11. Raspberry Pi Projekt: I2C-Sensorik mit Web-Frontend
  12. Raspberry Pi Projekt: Einfaches Text-LCD mit I2C-Interface
  13. Raspberry Pi Projekt: GPS mit dem NL602U-USB-Empfänger
  14. Raspberry Pi Projekt: Raumluftsensor REHAU/Velux
  15. Raspberry Pi Projekt: Infoscreen- und Kiosksystem
  16. Raspberry Pi Projekt: PIR Bewegungsmelder HC-SR501
  17. Raspberry Pi Projekt: Servo ansteuern
  18. Raspberry Pi Projekt: Ultraschall-Entfernungsmessung mit HC-SR04
  19. Raspberry Pi Projekt: Regen-Sensoren
  20. Raspberry Pi Projekt: Audio-Verstärker mit LM386
  21. Sound-Schnittstelle, USB-Sound-Adapter, Vorverstärker, Stecker
  22. Raspberry Pi Projekt: LED-Ansteuerung mit TLC59116
  23. Raspberry Pi Projekt: SMS-Versand mit Raspberry Pi und Arduino über TC35i
  24. Raspberry Pi Projekt: Power over Ethernet
  25. Raspberry Pi Projekt: IRC-Server (Internet Relay Chat) einrichten

Hintergrundinformationen

  1. Die GPIO-Pins
  2. Eagle-Library für Modell 2 B+ und Modell 3

  3. Betriebssystem UNIX/Linux (Arbeitsweise, Kommandos usw.)
  4. Kurzreferenz der gebräuchlichsten Linux-Kommandos
  5. Hardwarenahe Linux-Programmierung
  6. Die serielle Schnittstelle (allgemein)
  7. Die USB-Schnittstelle (allgemein)
  8. Linux-IO-Port-Howto
  9. elinux.org/RPi_Low-level_peripherals
  10. Datenblatt: BCM2835-ARM-Peripherals.pdf
  11. 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: