Kazalo:
- 1. korak: Namestitev paketov
- 2. korak: Prvič zagonsko vozlišče-rdeče
- 3. korak: Prijava na spletno stran
- 4. korak: Namestitev modula nadzorne plošče za GPIO
- 5. korak: Ustvarite nadzorno ploščo za GPIO
- 6. korak: Konfiguriranje stikala
- 7. korak: Konfiguriranje drsnika
- 8. korak: Zagon uporabniškega vmesnika in testiranje
Video: Node Red - Nadzor RaspberryPi: 8 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
V tem navodilu bomo preučili, kako nastaviti programsko opremo Node-Red, pa tudi, kako z lahkoto upravljati GPIO na vašem maline pi.
1. korak: Namestitev paketov
Najprej bomo morali namestiti pakete. Če želite to narediti, morate v terminalu izvesti naslednje ukaze:
pi@raspberrypi: ~ $ sudo apt-get update
pi@raspberrypi: ~ $ sudo apt-get install build-bistven python-rpi.gpio
(če se izvaja stretch rasbian, mora biti že nameščen.)
pi@raspberrypi: ~ $ bash <(curl -sL
2. korak: Prvič zagonsko vozlišče-rdeče
Če želite zagnati Node-Red, preprosto zaženite terminalski ukaz: pi@raspberrypi: ~ $ node-red-start
Če želite samodejni zagon Node-Red, ko se pi zažene, morate preprosto omogočiti storitev z naslednjim ukazom:
pi@raspberrypi: ~ $ sudo systemctl omogoči nodered.service
3. korak: Prijava na spletno stran
Zdaj se morate preprosto prijaviti na spletno stran, ki se zdaj izvaja na vašem maline pi za razvoj Node-Red.
Če želite to narediti, preprosto pojdite na naslov pi in uporabite vrata 1880.
Primer:
Če je moj naslov pi 192.168.1.40, bi se prijavil z uporabo
4. korak: Namestitev modula nadzorne plošče za GPIO
Zdaj bomo pogledali ustvarjanje nadzorne plošče za vaš nadzor nad GPIO. Najprej bomo morali namestiti komponento armaturne plošče.
V terminalu na pi izvedite naslednji ukaz:
pi@raspberrypi: ~ $ node-red-stop
pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm install node-red-dashboard pi@raspberrypi: ~ $ node-red-start
5. korak: Ustvarite nadzorno ploščo za GPIO
Zdaj se boste morali vrniti na stran brskalnika, na katero ste se pomikali prej v tem projektu.
Na tej strani bomo zgradili primer GPIO. Postavil bom stikalo in drsnik za vklop in izklop GPIO ter enega za izvajanje pwm vala.
Na levi strani plošče pod armaturno ploščo boste morali poiskati gumb za preklop in ga povleči na tok 1. Nato boste morali najti drsnik in ga povleči tudi na tok 1.
Zdaj morate poiskati GPIO v razdelku malina pi. Zdaj želite modul gpio, ki ima povezovalno piko na levi strani, saj je to vhodni modul. Povlecite dva od teh navzdol na Flow 1 nasproti stikala in drsnika.
Kazalec preprosto postavite na povezovalno piko na levi strani stikala in kliknite in povlecite do povezovalne pike na levi strani enega od zatičev GPIO. Enako naredite z drsnikom.
Ko ste povezani, morate vsak kos konfigurirati tako, da jih dvokliknete.
6. korak: Konfiguriranje stikala
Dvokliknite stikalo in odprite meni lastnosti.
Tukaj boste morali klikniti svinčnik na desni strani skupine.
Zdaj ustvarite novo ime skupine (moje sem pustil privzeto)
Izberite ikono svinčnika poleg zavihka in poimenujte tabelo, v kateri želite biti del (izbral sem dom)
Zdaj izberite posodobitev v zgornjem desnem kotu.
Zdaj lahko izberete velikost in postavitev stikala. Ko dobite ikono, ki jo želite uporabiti, in vso kozmetiko, ki ste jo naredili, se spustite na možnosti tovora.
Za stikalo morate nastaviti možnosti tovora na naslednji način:
Izberite spustno puščico poleg besedilnega polja koristnega tovora in izberite številko za oba tovora, nato pa nastavite:
Pri obremenitvi: 1
Izven koristnega tovora: 0
Zdaj morate konfigurirati pin GPIO, ki ga želite preklopiti.
Dvokliknite pin na stikalu in to bo odprlo način za urejanje rpi-gpio out.
Izberite pin, ki ga želite uporabiti, v našem primeru uporabljamo pin GPIO04-7.
Če želite, mu dajte ime in izberite »Končano«
7. korak: Konfiguriranje drsnika
Če želite konfigurirati drsnik, morate najprej dvakrat klikniti gumb na armaturni plošči drsnika.
Ko boste tam, boste lastnost »label« uredili tako, da želite, da je njeno ime v uporabniškem vmesniku.
Nato nastavite najmanjši in največji razpon. Ker je svetlost LED PWM običajno v odstotkih, moramo zaradi %obratovalnega cikla minimalno nastaviti 0, največjo pa 100.
Zdaj za naš primer, kako agresivna svetloba spreminja svetlost, je posledica koraka. Našega imam konfiguriranega za 1 na korak, tako da je 1 enota drsnika enaka 1% svetlosti.
To je to za drsnik
Za pin boste morali dvoklikniti pripadajoči pin -modul GPIO.
Za rusko smo izbrali pin GPIO18, saj je to pin PMW za Raspberry pi 3 B+
Nato morate v polju tipa izbrati izhod PWM, tako da je znano, da gre za izhod PWM.
Dajte mu ime in pripravljeni ste iti.
8. korak: Zagon uporabniškega vmesnika in testiranje
Zdaj, da preizkusite svoj novi uporabniški vmesnik na armaturni plošči, kliknite uvajanje v zgornjem desnem kotu, da uvedete kodo po meri. Nato morate iti na naslov IP vašega pi, ki je runnin node-red. Dodajte mu tudi oznako uporabniškega vmesnika: https://192.168.1.31:1880/ui Kaj bi morali videti, je vaše stikalo in drsnik, ki ste ga ustvarili. Zdaj lahko preizkusite tako, da kliknete vsakega od njih. Upam, da ste uživali v tem navodilu, za druge informacije pa si oglejte kanal YouTube in video.
Priporočena:
Delo z API-jem URL v Node-RED: 10 korakov
Delo z API-jem URL v Node-RED: Ta navodila vas bodo naučila, kako uporabljati URL URL (http get) v vozlišču-RED. Namerno je preprosto. In če ste relativno node v vozlišču-RED, potem je ta primer pravi za vas. Naučil vas bom, kako uporabljati okolje node-RED in kaj je, in h
IoT: Vizualizacija podatkov senzorja svetlobe z uporabo Node-RED: 7 korakov
IoT: Vizualizacija podatkov senzorja svetlobe z uporabo Node-RED: V tem navodilu se boste naučili ustvariti senzor, povezan z internetom! Za to predstavitev bom uporabil senzor zunanje svetlobe (TI OPT3001), vendar bi kateri koli senzor po vaši izbiri (temperatura, vlaga, potenciometer itd.) Deloval. Vrednosti senzorja
Node-RED: RS485 Raspberry Pi Vadnica: 8 korakov
Node-RED: RS485 Raspberry Pi Vadnica: Orodje za vizualno programiranje na osnovi toka Node-RED postaja vse bolj priljubljeno za razvijalce Raspberry Pi. Ta navodila vam bodo pokazala, kako uporabljati naš izolirani serijski HAT RS422 / RS485 pod Node-Red za preprosto komunikacijo RS485 in za MODBUS
Brezžični podatki senzorja vibracij in temperature v MySQL z uporabo Node-RED: 40 korakov
Brezžični podatki senzorja vibracij in temperature v MySQL z uporabo Node-RED: Predstavljamo NCD-jev brezžični industrijski brezžični senzor vibracij in temperature za domet do 2 milj, ki se ponaša z uporabo brezžične mrežne strukture. Ta naprava vključuje natančen 16-bitni senzor vibracij in temperature, ki
Pošiljanje podatkov brezžičnega senzorja vibracij in temperature v Excel z uporabo Node-RED: 25 korakov
Pošiljanje podatkov brezžičnega senzorja vibracij in temperature v Excel z uporabo Node-RED: Predstavljamo NCD-jev brezžični industrijski brezžični senzor za vibracije in temperaturo IoT, ki se ponaša z uporabo brezžične mrežne strukture do 2 milj. Ta naprava vključuje natančen 16-bitni senzor vibracij in temperature, ki