Obsah:
- Krok 1: Inštalácia balíkov
- Krok 2: Spustenie Node-Red prvýkrát
- Krok 3: Prihlásenie na webovú stránku
- Krok 4: Inštalácia modulu Dashboard pre GPIO
- Krok 5: Vytvorenie hlavného panela pre GPIO
- Krok 6: Konfigurácia prepínača
- Krok 7: Konfigurácia posúvača
- Krok 8: Spustenie používateľského rozhrania a testovanie
![Node Red - Control RaspberryPi: 8 krokov Node Red - Control RaspberryPi: 8 krokov](https://i.howwhatproduce.com/images/002/image-5686-54-j.webp)
Video: Node Red - Control RaspberryPi: 8 krokov
![Video: Node Red - Control RaspberryPi: 8 krokov Video: Node Red - Control RaspberryPi: 8 krokov](https://i.ytimg.com/vi/_DO2wHI6JWQ/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
![Node Red - Ovládajte RaspberryPi Node Red - Ovládajte RaspberryPi](https://i.howwhatproduce.com/images/002/image-5686-55-j.webp)
V tomto návode sa pozrieme na to, ako nastaviť softvér Node-Red a ako ľahko ovládať GPIO na vašom malinovom pi.
Krok 1: Inštalácia balíkov
Najprv budeme musieť nainštalovať balíky. Na to budete musieť na termináli zadať nasledujúce príkazy:
pi@raspberrypi: ~ $ sudo apt-get update
pi@raspberrypi: ~ $ sudo apt-get install build-essential python-rpi.gpio
(Ak beží stretch rasbian, mal by byť už nainštalovaný.)
pi@raspberrypi: ~ $ bash <(curl -sL
Krok 2: Spustenie Node-Red prvýkrát
Na spustenie Node-Red stačí spustiť príkaz terminálu: pi@raspberrypi: ~ $ node-red-start
Na automatické spustenie Node-Red pri spustení pí stačí službu povoliť pomocou nasledujúceho príkazu:
pi@raspberrypi: ~ $ sudo systemctl povoliť službu nodered.service
Krok 3: Prihlásenie na webovú stránku
![Prihlasovanie na webovú stránku Prihlasovanie na webovú stránku](https://i.howwhatproduce.com/images/002/image-5686-56-j.webp)
Teraz sa stačí prihlásiť na webovú stránku, ktorá je teraz spustená na vašom malinovom pi pre vývoj Node-Red.
Ak to chcete urobiť, stačí ísť na adresu pí a použiť port 1880.
Príklad:
Ak je moja pí adresa 192.168.1.40, prihlásil by som sa pomocou
Krok 4: Inštalácia modulu Dashboard pre GPIO
![Inštalácia modulu dashboard pre GPIO Inštalácia modulu dashboard pre GPIO](https://i.howwhatproduce.com/images/002/image-5686-57-j.webp)
Teraz sa pozrieme na vytvorenie dashboardu pre vašu kontrolu nad GPIO. Najprv budeme musieť nainštalovať komponent palubnej dosky.
Na termináli na vašom pí vykonajte nasledujúci príkaz:
pi@raspberrypi: ~ $ node-red-stop
pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm install node-red-dashboard pi@raspberrypi: ~ $ node-red-start
Krok 5: Vytvorenie hlavného panela pre GPIO
Teraz sa budete musieť vrátiť na stránku prehliadača, na ktorú ste v minulosti prešli týmto projektom.
Z tejto stránky vytvoríme príklad GPIO. Dám vypínač a posúvač na zapínanie a vypínanie GPIO a jeden na vykonávanie vlny PWM.
Na ľavej strane panelu pod palubnou doskou budete musieť nájsť prepínač a potiahnuť ho na Flow 1. Potom budete musieť nájsť posúvač a pretiahnuť ho aj na Flow 1.
Teraz musíte nájsť sekciu GPIO v sekcii malinový pi. Teraz chcete modul gpio, ktorý má na ľavej strane spojovaciu bodku, pretože toto je vstupný modul. Dve z nich potiahnite nadol do zariadenia Flow 1 cez prepínač a posúvač.
Jednoducho umiestnite kurzor na spojovaciu bodku na ľavej strane prepínača a kliknite a potiahnite na spojovaciu bodku na ľavej strane jedného z pinov GPIO. To isté urobte s posúvačom.
Po pripojení musíte nakonfigurovať každý kus dvojitým kliknutím na ne.
Krok 6: Konfigurácia prepínača
![Konfigurácia prepínača Konfigurácia prepínača](https://i.howwhatproduce.com/images/002/image-5686-58-j.webp)
![Konfigurácia prepínača Konfigurácia prepínača](https://i.howwhatproduce.com/images/002/image-5686-59-j.webp)
Dvakrát kliknite na uzol prepínača a otvorte ponuku vlastností.
Tu budete musieť kliknúť na ceruzku vpravo od skupiny.
Teraz vytvorte nový názov skupiny (ponechal som svoje predvolené)
Vyberte ikonu ceruzky vedľa TAB a pomenujte tabuľku, v ktorej chcete, aby bola súčasťou (vybral som si domov)
Teraz vyberte aktualizáciu v pravom hornom rohu.
Teraz si môžete vybrať veľkosť a rozloženie prepínača. Akonáhle získate ikonu, ktorú chcete použiť, a všetku kozmetiku hotovú, prejdete k možnostiam užitočného zaťaženia.
Pre prepínač musíte nastaviť možnosti užitočného zaťaženia nasledovne:
Vyberte šípku rozbaľovacieho zoznamu vedľa textového poľa užitočného zaťaženia, zvoľte číslo pre obidve užitočné zaťaženia a potom nastavte:
Pri užitočnom zaťažení: 1
Off Payload: 0
Teraz musíte nakonfigurovať pin GPIO, ktorý chcete prepnúť.
Dvakrát kliknite na prepínač a tým sa otvorí režim úprav rpi-gpio.
Vyberte pin, ktorý chcete použiť, v našom prípade používame pin GPIO04-7.
Ak chcete, pomenujte ho a zvoľte „Hotovo“
Krok 7: Konfigurácia posúvača
![Konfigurácia posúvača Konfigurácia posúvača](https://i.howwhatproduce.com/images/002/image-5686-60-j.webp)
![Konfigurácia posúvača Konfigurácia posúvača](https://i.howwhatproduce.com/images/002/image-5686-61-j.webp)
Na konfiguráciu posuvníka budete musieť najskôr dvakrát kliknúť na tlačidlo na paneli posúvača.
Akonáhle ste tam, upravíte vlastnosť „label“na to, čo by ste chceli, aby jej názov bol v používateľskom rozhraní.
Ďalej nastavíte minimálny a maximálny dosah. Pretože jasy PWM LED sú zvyčajne v percentách, kvôli %pracovnému cyklu, potrebujeme, aby minimum bolo 0 a maximum 100.
Teraz pre náš príklad, ako agresívne svetlo mení jas kvôli kroku. Náš je nakonfigurovaný na 1 na krok, takže 1 jednotka posúvača sa rovná 1% jasu.
To je pre posúvač všetko
Pri pine budete musieť dvakrát kliknúť na príslušný modul pinov GPIO.
Teraz sme pre Rusko vybrali pin GPIO18, pretože toto je kolík PMW pre Raspberry pi 3 B+
Potom musíte v poli typu vybrať výstup PWM, aby bolo známe, že ide o výstup PWM.
Pomenujte ho a môžete ísť.
Krok 8: Spustenie používateľského rozhrania a testovanie
![](https://i.ytimg.com/vi/iA3-hYD9nKM/hqdefault.jpg)
![Image Image](https://i.howwhatproduce.com/images/002/image-5686-64-j.webp)
Teraz, aby ste vyskúšali svoje nové používateľské rozhranie hlavného panela, musíte nasadiť svoj vlastný kód kliknutím na nasadenie v pravom hornom rohu. Potom musíte ísť na IP adresu vášho pí, ktorá beží node-red. A k tomu napríklad označenie používateľského rozhrania: https://192.168.1.31:1880/ui To, čo by ste mali vidieť, je váš prepínač a posúvač, ktoré ste vytvorili. Teraz môžete testovať kliknutím na každú z nich. Dúfam, že sa vám tento návod páčil a ďalšie informácie nájdete na kanáli youtube a vo videu.
Odporúča:
Práca s URL API v Node-RED: 10 krokov
![Práca s URL API v Node-RED: 10 krokov Práca s URL API v Node-RED: 10 krokov](https://i.howwhatproduce.com/images/005/image-13457-j.webp)
Práca s URL API v Node-RED: Tento návod vás naučí používať URL API (http get) v node-RED. Je to zámerne jednoduché. A ak ste v node-RED relatívne nový, potom je tento príklad pre vás to pravé. Naučím vás používať prostredie NED-RED a čo je a
IoT: Vizualizácia údajov svetelného senzora pomocou Node-RED: 7 krokov
![IoT: Vizualizácia údajov svetelného senzora pomocou Node-RED: 7 krokov IoT: Vizualizácia údajov svetelného senzora pomocou Node-RED: 7 krokov](https://i.howwhatproduce.com/images/006/image-15630-j.webp)
IoT: Vizualizácia údajov svetelného senzora pomocou Node-RED: V tomto návode sa naučíte, ako vytvoriť senzor pripojený k internetu! Na toto demo použijem snímač okolitého svetla (TI OPT3001), ale akýkoľvek snímač podľa vášho výberu (teplota, vlhkosť, potenciometer atď.) Bude fungovať. Hodnoty senzora
Údaje bezdrôtového senzora vibrácií a teploty do MySQL pomocou Node-RED: 40 krokov
![Údaje bezdrôtového senzora vibrácií a teploty do MySQL pomocou Node-RED: 40 krokov Údaje bezdrôtového senzora vibrácií a teploty do MySQL pomocou Node-RED: 40 krokov](https://i.howwhatproduce.com/images/009/image-26885-j.webp)
Údaje o bezdrôtovom senzore vibrácií a teploty do MySQL pomocou Node-RED: Predstavujeme priemyselný bezdrôtový snímač vibrácií a teploty IoT s dlhým dosahom NCD, ktorý sa môže pochváliť až 2-mílovým dosahom použitím štruktúry bezdrôtovej sieťovej siete. Toto zariadenie obsahuje presný 16-bitový snímač vibrácií a teploty a
Odosielanie údajov bezdrôtového senzora vibrácií a teploty do Excelu pomocou Node-RED: 25 krokov
![Odosielanie údajov bezdrôtového senzora vibrácií a teploty do Excelu pomocou Node-RED: 25 krokov Odosielanie údajov bezdrôtového senzora vibrácií a teploty do Excelu pomocou Node-RED: 25 krokov](https://i.howwhatproduce.com/images/010/image-27097-j.webp)
Odosielanie údajov bezdrôtového vibračného a teplotného senzora do Excelu pomocou Node-RED: Predstavujeme priemyselný bezdrôtový vibračný a teplotný senzor NCD s dlhým dosahom IoT od spoločnosti NCD, ktorý sa môže pochváliť využitím bezdrôtovej sieťovej štruktúry až na 2 míle. Toto zariadenie obsahuje presný 16-bitový snímač vibrácií a teploty a
Odosielanie údajov o bezdrôtových vibráciách a teplote do tabuliek Google pomocou Node-RED: 37 krokov
![Odosielanie údajov o bezdrôtových vibráciách a teplote do tabuliek Google pomocou Node-RED: 37 krokov Odosielanie údajov o bezdrôtových vibráciách a teplote do tabuliek Google pomocou Node-RED: 37 krokov](https://i.howwhatproduce.com/images/010/image-28733-j.webp)
Odosielanie údajov o bezdrôtových vibráciách a teplote do tabuliek Google pomocou Node-RED: Predstavujeme priemyselný bezdrôtový snímač vibrácií a teploty IoT s dlhým dosahom NCD od spoločnosti NCD, ktorý sa môže pochváliť dosahom až 2 míle použitím štruktúry bezdrôtovej sieťovej siete. Toto zariadenie obsahuje presný 16-bitový snímač vibrácií a teploty a