Node Red 3 – Einfache Entwicklungsumgebung steuert Raspberry Pi per Baukastenprinzip

Node-RED 3 ist eine visuelle Programmierumgebung für die Erstellung von Anwendungen, die Datenflüsse verarbeiten. Es ermöglicht Benutzern, mithilfe von „Knoten“ und „Flows“ (Datenflüsse) schnell und einfach Prototypen und Anwendungen zu erstellen, die Daten aus verschiedenen Quellen erfassen, verarbeiten und an verschiedene Ziele senden. Node-RED ist Open-Source und besonders nützlich für das Internet der Dinge (IoT) und die Automatisierung von Prozessen.

Hier wird Schritt für Schritt gezeigt, wie auf einem Rapberry Pi 400 das Raspberry Pi Betriebssystem installiert und eingerichtet wird. Wie die grafische Entwicklungsumgebung Node-Red in der Version 3 zum Laufen gebracht werden kann. Und wie in drei aufeinander aufbauende Beispielprojekte zu sehen ist, das keine Programmierkenntnisse benötigt wird, um zB. mit den Messergebnissen eins Temperatursensors unterschiedliche LED´s zum Leuchten gebracht werden.
Der hier verwendete Raspberry Pi 400, ist eine Tastatur mit integriertem Raspberry Pi 4 B, mit 4 Kerne CPU ARM Cortex-A72 1800 MHz und 4 GB Arbeitsspeicher. Mehr als ausreichend für dieses Projekt.
Das ganze läuft aber auch auf einem Raspberry Pi 4 mit 1 oder 2 GB RAM oder sogar auf den schon in die Tage gekommenen Raspberry Pi 3.

Nach langer Zeit sind die Nachschubprobleme der Raspberry Produkte wieder etwas entspannter. Doch muss man noch suchen und die Preise vergleichen. Da hilft das Webportal rpiLocator, das täglich aktuell anzeigt, wo es gerade welche gibt und zu welchem Preis.

Hardware:

Raspberry Pi 400 mit oder ohne Zubehör

GPIO Adapter für Breakboard

Temperatursensor DHT22

Software:

Raspberry Pi Imager

Installieren von Node-RED

Verdrahtung:

Video:

Empfehlenswertes Lesematerial:

, ,