Tartalomjegyzék:
- 1. lépés: Csomagok telepítése
- 2. lépés: Első indítási csomópont-piros
- 3. lépés: Bejelentkezés a weboldalra
- 4. lépés: A műszerfal modul telepítése GPIO -hoz
- 5. lépés: Irányítópult létrehozása a GPIO számára
- 6. lépés: A kapcsoló konfigurálása
- 7. lépés: A csúszka konfigurálása
- 8. lépés: A felhasználói felület indítása és tesztelése
Videó: Piros csomópont - a RaspberryPi vezérlése: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Ebben az utasításban megvizsgáljuk, hogyan kell beállítani a Node-Red szoftvert, valamint hogyan lehet könnyedén szabályozni a GPIO-t a málna pi-n.
1. lépés: Csomagok telepítése
Először telepítenünk kell a csomagokat. Ehhez a következő parancsokat kell kiadnia egy terminálon:
pi@raspberrypi: ~ $ sudo apt-get update
pi@raspberrypi: ~ $ sudo apt-get install build-essential python-rpi.gpio
(Ha stretch rasbian fut, akkor azt már telepíteni kell.)
pi@raspberrypi: ~ $ bash <(curl -sL
2. lépés: Első indítási csomópont-piros
A Node-Red elindításához egyszerűen futtassa a terminálparancsot: pi@raspberrypi: ~ $ node-red-start
A Node-Red automatikus indításához, amikor a pi elindul, egyszerűen engedélyeznie kell a szolgáltatást a következő paranccsal:
pi@raspberrypi: ~ $ sudo systemctl enable nodered.service
3. lépés: Bejelentkezés a weboldalra
Most egyszerűen be kell jelentkeznie arra a weboldalra, amely most fut a málna pi-n a Node-Red fejlesztéshez.
Ehhez egyszerűen el kell mennie a pi címére, és az 1880 -as portot kell használnia.
Példa:
Ha a pi címem 192.168.1.40, akkor a https://192.168.1.40:1880 használatával jelentkeznék be
4. lépés: A műszerfal modul telepítése GPIO -hoz
Most megvizsgáljuk egy irányítópult létrehozását a GPIO vezérléséhez. Először telepítenünk kell a műszerfal összetevőt.
Végezze el a következő parancsot a pi terminálján:
pi@raspberrypi: ~ $ node-red-stop
pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm install node-red-dashboard pi@raspberrypi: ~ $ node-red-start
5. lépés: Irányítópult létrehozása a GPIO számára
Most vissza kell térnie arra a böngészőoldalra, amelyre a projekt elején navigált.
Ezen az oldalon példát építünk a GPIO -ra. Teszek egy kapcsolót és egy csúszkát a GPIO be- és kikapcsolásához, egyet pedig a pwm hullám végrehajtásához.
Meg kell találnia a panel bal oldaláról a műszerfal alatt a kapcsológombot, és húzza az Flow 1 -re. Ezután meg kell találnia a csúszkát, és át kell húznia az Flow 1 -re is.
Most meg kell találnia a GPIO -t a málna pi szakasz alatt. Most azt a gpio modult szeretné, amelynek bal oldalán van az összekötő pont, mivel ez a bemeneti modul. Húzzon kettőt lefelé a Flow 1 -re a kapcsolóval és a csúszkával szemben.
Egyszerűen helyezze a kurzort a kapcsoló bal oldalán található összekötő pontra, majd kattintson és húzza a csatlakozási pontra az egyik GPIO csap bal oldalán. Tegye ugyanezt a csúszkával.
Miután csatlakoztatta, konfigurálnia kell az egyes darabokat dupla kattintással.
6. lépés: A kapcsoló konfigurálása
Kattintson duplán a kapcsoló csomópontra, és nyissa meg a tulajdonságok menüt.
Itt a csoport jobb oldalán található ceruzára kell kattintania.
Most hozzon létre egy új csoportnevet (az enyémet alapértelmezés szerint hagytam)
Válassza ki a ceruza ikont a TAB mellett, és nevezze el azt a táblázatot, amelynek részét szeretné képezni (én az otthont választottam)
Most válassza a frissítést a jobb felső sarokban.
Most kiválaszthatja a kapcsoló méretét és elrendezését. Miután megkapta a használni kívánt ikont és elkészítette az összes kozmetikumot, lemegy a hasznos terhelési lehetőségekhez.
A kapcsolóhoz a következőképpen kell beállítani a hasznos terhelési beállításokat:
Válassza ki a hasznos terhelés szövegmező melletti legördülő nyilat, és válassza ki a számot mindkét hasznos terheléshez, majd állítsa be:
A hasznos terhelésnél: 1
Kihasználtság: 0
Most be kell állítania a váltani kívánt GPIO tűt.
Kattintson duplán a kapcsoló csapjára, és ez megnyitja a szerkesztés rpi-gpio out módját.
Válassza ki a használni kívánt tűt, esetünkben GPIO04-7 tűt használunk.
Adjon nevet, ha szeretné, és válassza a "Kész" lehetőséget
7. lépés: A csúszka konfigurálása
A csúszka konfigurálásához először duplán kell kattintania a csúszka műszerfal gombjára.
Ha már ott van, akkor a "label" tulajdonságot olyanra fogja szerkeszteni, amire szeretné, hogy a neve szerepeljen a felhasználói felületen.
Ezután állítsa be a minimális és a maximális tartományt. Mivel a PWM LED fényereje általában százalékban van megadva, a %Duty Cycle miatt a minimumnak 0 -nak, a maximumnak 100 -nak kell lennie.
Most példánkban a lépésnek köszönhető, hogy a fény mennyire agresszíven változtatja a fényerőt. A miénk lépésenként 1 -re van konfigurálva, így a csúszka 1 egysége 1% -os fényerővel egyenlő.
Ennyi a csúszka
A Pin esetén duplán kell kattintania a hozzá tartozó GPIO pin modulra.
Most már inkább a GPIO18 tűt választottuk, mivel ez egy PMW tű a Raspberry pi 3 B+ számára
Ezután ki kell választania a PWM kimenetet a típus mezőben, hogy tudható legyen, hogy PWM kimenetről van szó.
Adj nevet és készen állsz.
8. lépés: A felhasználói felület indítása és tesztelése
Most, hogy kipróbálhassa az új irányítópult felhasználói felületét, kattintson az üzembe helyezésre a jobb felső sarokban az egyéni kód telepítéséhez. Ezután el kell mennie a pi IP-címére, amely csomópontvörös. És adjuk hozzá a felhasználói felület megnevezését, például: https://192.168.1.31:1880/uiA látnunk kell a kapcsolót és a létrehozott csúszkát. Most már mindegyikre kattintva tesztelhet. Remélem, élvezte ezt az Instructables -t, és nézze meg a youtube csatornát és a videót, ha további információkat szeretne.
Ajánlott:
Háztartási készülékek vezérlése a csomópont MCU és a Google Assistant segítségével - IOT - Blynk - IFTTT: 8 lépés
Háztartási készülékek vezérlése a csomópont MCU és a Google Assistant segítségével | IOT | Blynk | IFTTT: Egy egyszerű projekt a készülékek vezérléséhez a Google Segéd használatával: Figyelmeztetés: A hálózati áram kezelése veszélyes lehet. Rendkívül óvatosan kezelje. Béreljen fel szakképzett villanyszerelőt, miközben nyílt áramkörökkel dolgozik. Nem vállalom a felelősséget a
E-mail figyelmeztetések létrehozása az NCD vezeték nélküli hőmérséklet- és páratartalom-érzékelőről a piros csomópont használatával: 22 lépés
E-mail figyelmeztetések létrehozása az NCD vezeték nélküli hőmérséklet- és páratartalom-érzékelőről csomópont-vörös használatával: Itt az NCD hőmérséklet- és páratartalom-érzékelőjét használjuk, de a lépések mindegyike megegyezik az ncd termékek bármelyikével, így ha más ncd vezeték nélküli érzékelővel rendelkezik, használja mellette figyelni. Ennek a szövegnek a leállításával meg kell
UCL - Piros csomópont csatlakoztatása a Siemens PLC -hez a KEPserver használatával: 7 lépés
UCL-A vörös csomópont csatlakoztatása a Siemens PLC-hez KEP-kiszolgáló használatával: Követelmények Csomópont-vörös: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6 kiadás
Nappali időzítő piros csomópont használatával, állandó memóriával: 6 lépés
Nappali időzítő vörös csomópont használatával, állandó memóriával: A vörös csomópontot széles körben használom otthoni automatizálási projektjeimhez. nem vagyok programozó az előrehaladás alapján, de különböző közreműködők segítségével megpróbálom a követelményeim szerint beállítani a dolgokat. Néha működik, és néha nem:) Egy alkalommal
ESP8266 DS18B20 Hőmérséklet csomópont-PIROS MQTT: 5 lépés
ESP8266 DS18B20 Hőmérséklet csomópont-VÖRÖS MQTT: Ezúttal az ESP8266 és a Node-RED platform integrációja valósult meg, integrálva a OneWire protokoll DS18B20 érzékelőjét. Egy HMI vagy SCADA webkészítőről a Node-Red-Dashboard-on, az MQTT alapjaként Protokoll és kocsmai könyvtárak