I denne opplæringen vil vi gi deg en enkel installasjonsguide for å komme i gang med node-rød på Raspberry Pi og begynne å utvikle prosjektene dine med letthet.
Komme i gang med node-rød på Raspberry Pi
Node-rød er et fantastisk verktøy som bruker konseptet visuell programmering som gjør det mulig for brukerne å koble sammen forskjellige kodeblokker som kalles noder sammen for å utføre flere oppgaver på Raspberry Pi-enheten. Nodene er nødvendig for å kobles til for å utveksle forskjellige meldinger, og når forskjellige noder er koblet sammen, kaller vi forbindelsen som strømmer.
For å kjøre node-rød på Raspberry Pi, må du installere den ordentlig på Raspberry Pi-enheten din, og når du først har gjort det, kan du starte den nodede tjenesten ved å legge til følgende kommando i enhetsterminalen din.
$ node-rød-start
Etter å ha startet Node-Red-tjenestene, kan du deretter gå til nettleseren din og angi adressen “http: // hostipadress: 1880” i nettleserfanen for å åpne sitt grensesnitt.
La oss begynne å lage et enkelt prosjekt som vi skal kontrollere LED -lys ved å slå det av og på gjennom følgende trinn.
Trinn 1: Først design kretsen på brødbord ved hjelp av Raspberry Pi GPIO -pinouts som vist på bildet nedenfor.
Steg 2: På den nodrøde dashbordet må du gå til Raspberry Pi GPIO-delen som du finner på venstre side av dashbordet, du finner et alternativ "RPI-gpio ut", så klikk på den blokken.
Trinn 3: Dra "RPI-gpio ut" inn i Flow 1-fanen.
Trinn 4: Nå, dobbeltklikk på GPIO -blokken for å åpne GPIO Pinout -alternativet.
Trinn 5: Der må du velge PIN -nummeret ditt som må være lik utgangspinnen du bruker på Raspberry Pi -enheten. I vårt tilfelle har vi valgt pinne 11 (BCM 17):
Trinn 6: Velg “Type” som “Digital Output” og avkrysningsrute Den opprinnelige PIN -tilstanden. Du kan navngi GPIO -pinnen som "LED" ved å bevege deg ned i bunnen:
Klikk på alternativet "Ferdig" når pinnen er valgt.
Trinn 7: Velg nå "Injeksjon" -boksen og dra den inn i FLOW 1 -fanen.
Når du drar den, blir den konvertert til en "tidsstempel" -blokk.
Trinn 8: Dobbeltklikk på tidsstempelblokken, og så må du endre nyttelasttypen. Det er ditt valg om du vil gå med boolsk, streng eller nummer. Her i vårt tilfelle går vi med boolsk, og når tilstanden er sann vil LED slå på.
Klikk på alternativet "Ferdig" når du er fullført.
Trinn 9: Finn "kommentar" -boksen i søkefeltet som er tilgjengelig på venstre side og legg boksen over "Boolean" -blokken.
Trinn 10: Koble begge blokkene med hverandre.
Trinn 12: Dobbeltklikk på "Kommentar" -boksen og oppgi tittelen "LED ON".
Trinn 13: Deretter klikker du på alternativet "Distribusjon".
Trinn 14: Når du klikker på venstre side av "boolsk" -boksen, vil du se at LED -en din vil slå på.
Trinn 14: For å slå av LED -en, må du opprette en lignende krets til flyt 1 -fanen, og denne gangen gir du opp ledningen til av i kommentarfeltet og bruker Boolean som "falsk".
Når det er gjort, klikker du på alternativet Deploy.
Nå, så snart du klikker på venstre side av den "falske" boksen, vil LED slå av.
På denne måten kan du nå enkelt kontrollere hvilken som helst krets på Raspberry Pi -enheten.
Konklusjon
Node-rød er et utmerket programmeringsmiljø som lar deg kontrollere Raspberry Pi GPIO-pinner gjennom et grafisk grensesnitt. Det lar deg administrere og kontrollere forskjellige kretsløp på en mer fremtredende og effektiv måte. Hvis du vil utvikle flere prosjekter på Raspberry Pi-enheten, bør du installere Node-Red slik at det hjelper deg i å kontrollere kretsløp uten å måtte skrive noen komplekse koder.