Innehållsförteckning:

Node Red - Control RaspberryPi: 8 steg
Node Red - Control RaspberryPi: 8 steg

Video: Node Red - Control RaspberryPi: 8 steg

Video: Node Red - Control RaspberryPi: 8 steg
Video: 5 minutes use Node Red control relay board by raspberry pi 4 USB port 2024, November
Anonim
Node Red - Control RaspberryPi
Node Red - Control RaspberryPi

I den här instruktionsboken kommer vi att titta på hur du installerar Node-Red-programvaran samt hur du enkelt kan styra GPIO på din hallonpi.

Steg 1: Installera paket

Först måste vi installera paket. För att göra detta måste du utfärda följande kommandon i en terminal:

pi@raspberrypi: ~ $ sudo apt-get update

pi@raspberrypi: ~ $ sudo apt-get install build-essential python-rpi.gpio

(om den kör stretch rasbian bör den redan vara installerad.)

pi@raspberrypi: ~ $ bash <(curl -sL

Steg 2: Start Node-Red för första gången

För att starta Node-Red upp behöver du bara köra terminalkommandot: pi@raspberrypi: ~ $ node-red-start

För att starta Node-Red automatiskt när pi startar behöver du bara aktivera tjänsten med följande kommando:

pi@raspberrypi: ~ $ sudo systemctl aktivera nodered.service

Steg 3: Logga in på webbsidan

Loggar in på webbsidan
Loggar in på webbsidan

Nu behöver du helt enkelt logga in på den webbsida som nu körs på din hallon pi för Node-Red-utveckling.

För att göra detta behöver du helt enkelt gå till din pi -adress och använda port 1880.

Exempel:

Om min pi -adress är 192.168.1.40 skulle jag logga in med

Steg 4: Installera instrumentpanel för GPIO

Installera instrumentpanel för GPIO
Installera instrumentpanel för GPIO

Nu ska vi titta på att skapa en instrumentpanel för din kontroll över GPIO. Först måste vi installera instrumentpanelen.

Utför följande kommando i en terminal på din pi:

pi@raspberrypi: ~ $ node-red-stop

pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm installera node-red-dashboard pi@raspberrypi: ~ $ node-red-start

Steg 5: Skapa en instrumentpanel för GPIO

Nu måste du gå tillbaka till webbläsarsidan som du navigerade till tidigare i det här projektet.

Från den här sidan kommer vi att bygga ett exempel på GPIO. Jag kommer att sätta en strömbrytare och en reglage för att slå på och av GPIO och en för att utföra en pwm -våg.

Du måste hitta omkopplarknappen från panelens vänstra sida under instrumentpanelen och dra den till flödet 1. Sedan måste du hitta reglaget och dra det till flöde 1 också.

Nu måste du hitta GPIO under hallon pi -sektionen. Nu vill du ha gpio -modulen som har anslutningspunkten på vänster sida eftersom detta är inmatningsmodulen. Dra två av dessa ner på Flow 1 mittemot strömbrytaren och reglaget.

Placera bara markören på anslutningspunkten på vänster sida av strömbrytaren och klicka och dra till anslutningspunkten till vänster på en av GPIO -stiften. Gör samma sak för reglaget.

När du är ansluten måste du konfigurera varje del genom att dubbelklicka på dem.

Steg 6: Konfigurera omkopplaren

Konfigurera omkopplaren
Konfigurera omkopplaren
Konfigurera omkopplaren
Konfigurera omkopplaren

Dubbelklicka på switch -noden och öppna egenskapsmenyn.

Här måste du klicka på pennan till höger om gruppen.

Skapa nu ett nytt gruppnamn (jag lämnade mitt som standard)

Välj pennikonen bredvid fliken och namnge tabellen du vill att den här ska vara en del av (jag valde hem)

Välj nu uppdatering i det övre högra hörnet.

Nu kan du välja storlek och layout på din switch. När du har fått ikonen du vill använda och alla kosmetika gjort kommer du ner till nyttolastalternativen.

För en switch måste du ställa in nyttolastalternativen enligt följande:

Välj rullgardinspilen bredvid textrutan nyttolast och välj nummer för båda nyttolasterna och ställ sedan in:

Vid nyttolast: 1

Av nyttolast: 0

Nu måste du konfigurera GPIO -stiftet som du vill byta.

Dubbelklicka på knappen för omkopplaren så öppnas redigerings-rpi-gpio-utläget.

Välj den pin du vill använda, i vårt fall använder vi GPIO04-7 pin.

Ge det ett namn om du vill och välj "Klar"

Steg 7: Konfigurera reglaget

Konfigurera reglaget
Konfigurera reglaget
Konfigurera reglaget
Konfigurera reglaget

För att konfigurera skjutreglaget måste du först dubbelklicka på skjutreglaget för instrumentpanelen.

Väl där kommer du att redigera egenskapen "label" till vad du vill att det ska ha sitt namn i användargränssnittet.

Därefter ställer du in minsta intervall och maxintervall. Eftersom PWM -LED: s ljusstyrka vanligtvis är i procent, på grund av %Duty Cycle, behöver vi minimum vara 0 och max vara 100.

Nu till vårt exempel hur aggressivt ljuset ändrar ljusstyrka beror på steget. Jag har vår konfigurerad för 1 per steg så 1 enhet av reglaget är lika med 1% ljusstyrka.

Det är det för reglaget

För PIN -koden måste du dubbelklicka på den associerade GPIO -pin -modulen.

Nu för rus valde vi GPIO18 -stiftet eftersom detta är en PMW -stift för Raspberry pi 3 B+

Du måste sedan välja PWM -utdata i typfältet så att det är känt att det är en PWM -utgång.

Ge det ett namn och du är redo att gå.

Steg 8: Starta användargränssnittet och testa

Image
Image

Nu för att testa ditt nya instrumentpanelsgränssnitt måste du klicka på distribuera i det övre högra hörnet för att distribuera din anpassade kod. Sedan måste du gå till IP-adressen för din pi som är runnin node-red. Och ada UI -beteckningen till den till exempel: https://192.168.1.31:1880/uiVad du bör se är din switch och ditt reglage som du har skapat. Nu kan du testa genom att klicka på var och en. Jag hoppas att du har haft glädje av dessa instruktioner och kolla in YouTube -kanalen och videon för annan information.

Rekommenderad: