Raspberry Pi programmieren mit Java (mitp Professional)

Raspberry Pi programmieren mit Java (mitp Professional)


Preis: EUR 39,99
(as of Oct 15,2019 14:52:45 UTC – Details)


Mit vielen Beispielprojekten
Broschiertes Buch
Alle Java-Grundlagen, die Sie für Ihren RPi brauchen
Einsatz von Temperatursensoren, Relais, A/D-Wandlern, analogen und digitalen Eingängen und Sensoren
Beispielprojekte aus der Hausautomation: Heizungssteuerung, Zeitschaltuhr, Alarmanlage, Audio- und Lichtsteuerung, Füllstandsanzeige, Daten speichern und visualisieren
Der Raspberry Pi ist ein preiswerter und äußerst energiesparsamer Computer in der Größe einer Kreditkarte. In Kombination mit der Programmiersprache Java bietet er eine hervorragende Umgebung für die schnelle Realisierung technischer Ideen und Projekte.

Dieses Buch vermittelt Ihnen anhand vieler anschaulicher Beispiele genau die Java-Kenntnisse, die auf die Hardware des Raspberry Pi und das Linux-Betriebssystem Raspbian zugeschnitten sind.

In jedem Kapitel werden neue Techniken der Java-Programmierung eingeführt, die Sie daraufhin in einem Praxisbeispiel einsetzen:

Funktionen für Datum und Zeit: Akkus laden mit zeitgesteuerten Relais und eine Spiegel- reflexkamera steuern
Digitale Eingänge und Sensoren: Bewegungsmelder, Ultraschallsensor zur Abstandsmessung, Anschluss analoger Sensoren über einen Schmitt-Trigger zur Schwellenwerterkennung
Analoge Eingänge und Sensoren: Einsatz externer Analog-Digital-Wandler und deren Ansteuerung über den SPI-Bus, Messen von Temperatur und Lichtstärke
Swing zum Erzeugen grafischer Oberflächen mit Java wie z.B. zum Anzeigen von Messwertdiagrammen
Messwerte in eine Datei speichern am Beispiel eines Datenloggers
Threads zur parallelen Verarbeitung von Daten
Reguläre Ausdrücke für die komplexe Suche von Zeichenketten
Füllstandsanzeige: Ermitteln des Wasserstandes in einer Zisterne mit einem Distanzsensor und grafische Darstellung als Funktion über die Zeit
Mit Java einen eigenen programmieren und diesen für verschiedene Projekte als Webservice einsetzen: Messwerte abfragen,…



0

Leave a Comment

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.