Erste Schritte mit Node-rot auf Raspberry Pi

Erste Schritte mit Node-rot auf Raspberry Pi
Node-Red ist ein visuelles Programmierwerkzeug, mit dem APIs und Hardware auf eine aufregendere und aufregende Weise angeschlossen werden können. Es verfügt über einen webbasierten Editor, mit dem Sie Ihr Raspberry PI-Gerät von einem Remote-Standort steuern und verwalten können. Die grafische Benutzeroberfläche des Editors ist ausgezeichnet und ziemlich einfach, was es einem Anfänger ermöglicht, ihn ganz einfach zu handhaben. Der Knotenrote kann problemlos auf Ihrem Raspberry PI-Gerät installiert werden. Sobald die Installation abgeschlossen ist, müssen Sie ein grundlegendes Verständnis dafür erwerben.

In diesem Tutorial bieten wir Ihnen einen einfachen Setup.

Erste Schritte mit Node-rot auf Raspberry Pi

Node-Red ist ein erstaunliches Tool, das das Konzept der visuellen Programmierung verwendet, mit dem die Benutzer verschiedene Codeblöcke miteinander verbinden können. Die Knoten müssen verkabelt werden, um verschiedene Nachrichten auszutauschen, und wenn verschiedene Knoten miteinander verbunden sind, nennen wir die Verbindung als Flows.

Um Knoten-rot auf Ihrem Raspberry PI auszuführen, müssen Sie ihn ordnungsgemäß auf Ihrem Raspberry PI-Gerät installieren. Sobald Sie dies tun, können Sie den Knoten-Red-Dienst starten, indem Sie den folgenden Befehl in Ihrem Geräteanschluss hinzufügen.

$ Node-Red-Start

Nach dem Start der Knoten-Red-Dienste können Sie zu Ihrem Browser gehen und die Adresse „http: // hostipaddress: 1880“ auf der Registerkarte Browser eingeben, um seine Schnittstelle zu öffnen.

Lassen Sie uns ein einfaches Projekt erstellen, das ist, um das LED -Licht zu steuern, indem wir es durch die folgenden Schritte ein- und ausschalten.

Schritt 1: Entwerfen Sie zuerst die Schaltung auf dem Störbrett mit den Raspberry Pi GPIO -Pinouts wie im Bild unten gezeigt.

Schritt 2: Auf dem Knoten-roten Dashboard müssen Sie zum Abschnitt Raspberry Pi GPIO gehen, den Sie auf der linken Seite des Dashboards finden.

Schritt 3: Ziehen Sie die "rpi-gpio aus" in die Registerkarte Fluss 1.

Schritt 4: Klicken Sie nun auf den GPIO -Block, um die Option GPIO -Pinout zu öffnen.

Schritt 5: Dort müssen Sie Ihre PIN -Nummer auswählen, die dem Ausgangsstift ähnlich sein muss, den Sie auf Ihrem Raspberry PI -Gerät verwenden. In unserem Fall haben wir Pin 11 (BCM 17) ausgewählt:

Schritt 6: Wählen Sie "eingeben" als "digitale Ausgabe" und prüfen Sie den anfänglichen PIN -Status. Sie können den GPIO -Pin als „LED“ benennen, indem Sie sich unten nach unten bewegen:

Klicken Sie auf die Option "Fertig", wenn die PIN ausgewählt ist.

Schritt 7: Wählen Sie nun das Feld "Inject" aus und ziehen Sie es in die Registerkarte Fluss 1.

Wenn Sie es ziehen, wird es in einen "Timestamp" -Block umgewandelt.

Schritt 8: Doppelklicken Sie auf den Zeitstempelblock und dann müssen Sie den Nutzlasttyp ändern. Sie haben die Wahl, ob Sie mit Boolean, String oder Nummer gehen sollen. Hier in unserem Fall gehen wir mit boolean und wenn die Bedingung wahr ist, wird die LED eingeschaltet.

Klicken Sie auf die Option "Fertig", wenn Sie fertiggestellt sind.

Schritt 9: Suchen Sie das Feld "Kommentar" in der auf der linken Seite verfügbaren Suchleiste und platzieren Sie die Box über dem "booleschen" Block.

Schritt 10: Verbinden Sie beide Blöcke miteinander.

Schritt 12: Doppelklicken Sie auf das Feld "Kommentar" und geben Sie den Titel "LED ON" Geben Sie an.

Schritt 13: Klicken Sie anschließend auf die Option "Bereitstellung".

Schritt 14: Wenn Sie nun auf die linke Seite des Booleschen Feldes klicken, werden Sie feststellen, dass Ihre LED eingeschaltet wird.

Schritt 14: Um die LED auszuschalten, müssen Sie einen ähnlichen Schaltkreis in die Registerkarte Fluss 1 erstellen. Dieses Mal wird die LED in das Kommentar in das Kommentarbox umgebracht und boolean als "false" verwendet.

Sobald dies erledigt ist, klicken Sie auf die Option Bereitstellung.

Sobald Sie auf die linke Seite des "falschen" Feldes klicken, wird die LED ausgeschaltet.

Auf diese Weise können Sie jetzt problemlos jede Schaltung auf Ihrem Raspberry PI -Gerät steuern.

Abschluss

Node-Red ist eine ausgezeichnete Programmierumgebung, mit der Sie Ihre Raspberry Pi GPIO-Stifte über eine grafische Schnittstelle steuern können. Sie können unterschiedliche und effizientere und effizientere Weise verwalten und kontrollieren. Wenn Sie mehrere Projekte auf Ihrem Raspberry PI-Gerät entwickeln möchten, sollten Sie Knoten-rot installieren, damit Sie Schaltkreise steuern können, ohne komplexe Codes schreiben zu müssen.