Kursinhalt

In diesem Kurs geht es primär um Grundlagen. Wir behandeln das Thema Installation, sprechen über die benötigte Infrastruktur, sprechen über die Art der Programmierung und installieren die Programmierumgebung Node Red, sprechen grundlegend über BUS Systeme und je nach verbleibender Zeit über weitere Services auf dem Raspberry Pi, wie MQTT und SQL Server.

Für den Kurs ist eine technische Entwicklungsumgebung notwendig. Diese ist auf einem Steckbrett (ähnlich wie im Physikunterricht) aufgebaut und muss für den Kurs betriebsbereit zur Verfügung stehen. Auf diesem Steckbrett befindet sich: Ein Temperatur/ Luftfeuchtigkeitssensor, Relais, ein Analog- Digitalwandler, ein Display, optional ein Bewegungsmelder. Mit diesem Steckbrett können wir exemplarisch alle hier im Seminar verwendeten Anschlussmöglichkeiten nachstellen.

Es ist wichtig das die Teilnehmer das Steckbrett fertig betriebsbereit zum Kurs mitbringen. In dem Kurs ist keine Zeit für den Aufbau oder Nacharbeiten vorgesehen.

Mitzubringen

Neben dem Raspberry Pi (Pi Zero w/H, Raspberry Pi 3B(+), Raspberry Pi 4) und dem fertigen Steckbrett, ist wenn möglich ein Notebook mit WLAN mitzubringen. Wir arbeiten möglichst remote auf dem Raspberry Pi und benötigen normalerweise keine angeschlossene Tastatur/ Monitor/Maus. Bei dem Notebook kommt es weniger auf Performance an, es muss ein gängiger Browser dort laufen und wir installieren ein paar Werkzeuge wie Raspi-Imager, Putty, MQTT-Explorer, Heidi SQL. Die Programme müssen NICHT gekauft werden.


Foliensatz