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.
Das Experimentieren mit Node Red macht nach kurzer Einarbeitung richtig Spaß.
Hardware:
Raspberry Pi 400 mit oder ohne Zubehör
Software:
Verdrahtung:
Video:
Empfehlenswertes Lesematerial: