Raspberry Pi programmieren mit Java.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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