Cargando…

Raspberry Pi programmieren mit Java.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Höfer, Wolfgang
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Place of publication not identified] : MITP Verlags GmbH & Co. KG, 2016.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover
  • Titel
  • Impressum
  • Inhaltsverzeichnis
  • Einleitung
  • Kapitel 1: Der Raspberry Pi
  • 1.1 Das Board
  • 1.1.1 Der Prozessor
  • 1.1.2 Die GPU (Graphics Processing Unit)
  • 1.1.3 Audio
  • 1.1.4 Netzwerk und USB
  • 1.1.5 CSI (Camera Serial Interface)
  • 1.1.6 DSI (Display Serial Interface)
  • 1.1.7 Status-LEDs
  • 1.1.8 Der Schacht für die SD-Karte
  • 1.1.9 GPIO (General Purpose Input and Output)
  • 1.2 Ein Gehäuse für den Raspberry Pi
  • 1.3 Das richtige Netzteil
  • 1.4 Tastatur, Maus und HDMI-Kabel
  • 1.5 Die SD-Karte
  • Kapitel 2: Booten und konfigurieren
  • 2.1 Das Betriebssystem auf die SD-Karte laden
  • 2.2 Booten
  • 2.2.1 Reboot und richtig ausschalten
  • 2.2.2 Mögliche Fehler
  • 2.3 Der Raspberry Pi und das Netzwerk
  • 2.4 Der Desktop
  • 2.5 Den Raspberry Pi headless betreiben
  • 2.6 Der Raspberry Pi und das WLAN
  • 2.7 Ein Backup
  • Kapitel 3: Linux auf dem Raspberry Pi
  • 3.1 Verzeichnisse
  • 3.2 Dateien
  • 3.3 Suchen
  • 3.4 Berechtigungen
  • 3.5 Benutzer verwalten
  • 3.6 Administrator werden
  • 3.7 Dateien und Verzeichnisse packen
  • 3.8 Softwarepakete verwalten
  • 3.9 Netzwerk
  • 3.10 Prozesse
  • 3.11 Gemischtes
  • Kapitel 4: Projektvorbereitung
  • 4.1 BlueJ installieren
  • 4.2 Pi4J installieren
  • 4.3 Pi4J in BlueJ einbinden
  • 4.4 Das Buchprojekt installieren
  • 4.5 Ein Projekt anlegen und Pi4J testen
  • 4.6 Ein Überblick über das Buchprojekt
  • 4.7 Das Gertboard
  • 4.7.1 Das Testprogramm
  • 4.7.2 Die Klasse TestLED
  • Kapitel 5: Datum und Zeit
  • 5.1 Die Date-Klasse
  • 5.1.1 Jede Zeitangabe gehört zu einer Zeitzone und einem Sprachraum
  • 5.2 Die Klassen Calendar und GregorianCalendar
  • 5.3 Datum und Zeit formatieren und parsen
  • 5.4 An welchem Wochentag habe ich Geburtstag?
  • 5.5 Wie viele Arbeitstage liegen zwischen Weihnachten und Silvester?
  • 5.6 Relais schalten
  • 5.7 Akkus zeitgesteuert laden
  • 5.8 Zeitsteuerung einer Kamera
  • 5.9 Die Navigation in BlueJ
  • Kapitel 6: Digitale Eingänge und Sensoren
  • 6.1 Den Raspberry Pi über einen Taster steuern
  • 6.2 Externe Prozesse über einen Taster steuern
  • 6.3 Der Bewegungsmelder HC-SR501
  • 6.4 Licht und Musik über den Bewegungsmelder steuern
  • 6.5 Abstandsmessung mit dem Ultraschallsensor HC-SR04
  • 6.6 Schmitt-Trigger für analoge Sensoren
  • Kapitel 7: Swing lernen
  • 7.1 Ein Fenster erzeugen
  • 7.2 Swing-Komponenten
  • 7.3 Auf Ereignisse reagieren und Text verarbeiten
  • 7.4 Auf Ereignisse in einer Auswahlliste reagieren
  • 7.5 Auf Ereignisse in Checkboxen und Radiobuttons reagieren
  • 7.6 Auf Ereignisse in einer Liste reagieren
  • 7.7 Noch etwas über Ereignisse
  • Kapitel 8: Analoge Eingänge und Sensoren
  • 8.1 Den MCP3002 an den Raspberry Pi anschließen
  • 8.2 Temperaturmessung mit einem NTC-Widerstand
  • 8.2.1 Kennlinie linearisieren
  • 8.2.2 Der passende Verstärker
  • 8.2.3 Die Schutzschaltung
  • 8.3 LDR-Sensoren
  • 8.4 Analoge Distanzsensoren
  • Kapitel 9: Messwerte speichern