Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40
Kasutan oma koduautomaatika projektides laialdaselt sõlmepunast. ma ei ole edasijõudmise järgi programmeerija, kuid erinevate kaasautorite abiga proovin asju vastavalt oma nõudmistele konfigureerida. Mõnikord see töötab ja mõnikord mitte:)
Ühe oma automatiseerimisprojekti jaoks vajasin taimerit, mille saan määrata mitme nädala jooksul kasutajaliidese punase kasutajaliidese kaudu. On olemas projekte, kus kaastöötajad on tema eesmärgil kasutanud sõlmepunase panuse faile. Kuid üks põhiline asi, mida ma kunagi ei leidnud, on aja seadistamise säilitamine isegi pärast sõlmepunase taaskäivitamist (süsteemi krahhi jms tõttu). Tahtsin midagi, mis jätkuks viimasest tööetapist ja jätkuks pärast seda
See vajadus pani mind selle projektiga tegelema.
Minu projektis on pidevalt olnud vajadus taimeri funktsiooni järele
Samm: eeltingimused
Eeltingimused
1) Töötav sõlmpunane programm Windowsis (või Linuxis, Macis …). Veebis on palju juhiseid sõlmepunase seadistamiseks Windowsis.
2) Põhiteadmised If, muidu loogilistest väidetest
3) Ja palju uudishimu asjade uurimiseks ……………..
2. samm: natuke sõlme kohta - punane (pidage meeles, et pole liiga palju üksikasju…..)
Nagu nende ametlik veebisait ütleb
"Node-RED on programmeerimisvahend riistvaraseadmete, API-de ja võrguteenuste ühendamiseks uutel ja huvitavatel viisidel. See pakub brauseripõhist redaktorit, mis hõlbustab voogude ühendamist, kasutades paleti erinevaid sõlme saab ühe käiguga kasutuselevõtuks kasutusele võtta."
URL:
Selleks ei pea te programmeerija olema, kuid kui teil on JavaScripti kirjutamiseks teatud teadmisi, avardaks see kindlasti teie võimalusi.
See on võimas graafiline kasutajaliides, millel on pukseerimisfunktsioon selle automatiseerimiseks.
Näiteks: Selle taimerijuhendi abil saate kavandada voo, kus taimeriga alustades käivitage sündmus "Kastke aeda", "saatke e -kiri" jne.
Samm: käivitage sõlm - punane
Pärast Node -red arvutisse installimist. mine käsureale. Programmi käivitamiseks tippige sõlm-red.
4. samm: sõlme punane juhtkast
Juhtkastis kuvatakse vahekaarte, mida nimetatakse voogudeks, esialgu oleks see tühi, kuna see on värske install, minge paremasse nurka ja valige rippmenüüst "Halda paletti". Seda suvandit kasutatakse erinevate pakettide sisestamiseks.
Klõpsake käsku Halda paletti, avaneb kahe vahekaardiga aken
-Sõlmed -See loetleb kõik teie installitud sõlmed (paketid)
- Install - Uute sõlmede installimiseks.
Minge jaotisse Install ja installige järgmised sõlmed:
-sõlm-red-armatuurlaud: see sisaldab kõiki sõlme, mida kasutatakse armatuurlaudade loomiseks (nupud, graafikud, lülitid jne.)
-node-red-contrib-persist: See on väga hiljutine sõlm, seda sõlme saab kasutada mis tahes nupu oleku salvestamiseks. Muutuja väärtused põhjustavad sõlmepunase krahhi või suletakse järsult.
-node-red-contrib-simpletime: see on praeguse aja teisendamiseks mis tahes vajalikku vormingusse
Samm: natuke sõlme punaste elementide kohta
Ülemine osa koosneb erinevatest voogudest, saate luua nii palju voogusid kui vaja. Vasak nurk sisaldab kõiki sõlme. Mõni on vaikimisi, mõnda saab importida, kasutades suvandit Halda palett ja kui teil on piisavalt kogemusi, saate sõlme luua.
Sõlm on põhimõtteliselt eelmääratud funktsioonidega element.
Tööpiirkonna paremal küljel on silumisaken, armatuurlaua konfiguratsioon jne …
Voolus saate kasutada mitut sõlme ja erinevate voogude sõlme kasutades saate kujundada armatuurlaua.
Seadistustaimer on üks selline armatuurlaud, mis koosneb voo "Taimeri voo seadistamine" ja "Päeva komplekt" sõlmedest
Kogu voo saab eksportida lõikelauale või faili ja seda saab uuesti importida.
lisas kaks voogu txt -failina.
voogude importimiseks:
salvestage need ext -failid oma töölauale
Valige rippmenüü Paremale> Import> Lõikelaud
avage märkmik ja kleepige sisu siia
korrake toimingut teise voo jaoks.
Nüüd imporditakse teile kaks voogu, klõpsake projekti salvestamiseks käsul Juuruta.
6. samm: armatuurlaua vaade
Klõpsake silumisakna parempoolsel nurgal, leiate ribareklaami ikooni. See avab armatuurlaua kasutajaliidesega uue akna, Mängige taimeritega, määrake erinevad valikud.
Logige sisse erinevatel kellaaegadel erinevatel nädalapäevadel, et kontrollida, kas see töötab ootuspäraselt.
Seda projekti saab täiendavalt ekstrapoleerida, hõlmates valiku kriteeriumide osana kuid.
Nautige ja pls annavad tagasisidet.
Tootlik kriitika võetaks hea meelega vastu, kuna ma pole programmeerija ja selleks oleks kindlasti targem / lühem / lihtsam viis.
Soovitan:
IoT: valgusanduri andmete visualiseerimine sõlme-PUNASE abil: 7 sammu
IoT: valgusanduri andmete visualiseerimine sõlme-RED abil: selles juhendis saate teada, kuidas luua Interneti-ühendusega andurit! Selle demo jaoks kasutan ümbritseva valguse andurit (TI OPT3001), kuid teie valitud andur (temperatuur, niiskus, potentsiomeeter jne) töötab. Anduri väärtused
Püsiva käe mäng: 6 sammu
Stabiilse käe mäng: Selles projektis näitan teile, kuidas luua stabiilne käemäng. See kasutab väga lihtsat vooluringi ja on valmistatud tugevast juhtmest, mida saate painutada mis tahes kuju jaoks
Traadita vibratsiooni ja temperatuurianduri andmete saatmine Excelisse sõlme-PUNASE abil: 25 sammu
Traadita vibratsiooni- ja temperatuurianduri andmete saatmine Excelisse Node-RED abil: tutvustame NCD kaugjuhtimispuldi IoT Industrial traadita vibratsiooni- ja temperatuuriandurit, mis on kuni 2 miili ulatuses traadita võrgusilmaga. See seade sisaldab täpset 16-bitist vibratsiooni- ja temperatuuriandurit
E-posti märguannete loomine traadita temperatuuri ja niiskuse anduri NCD abil punase sõlme abil: 22 sammu
E-posti märguannete loomine NCD traadita temperatuuri ja niiskuse anduri kohta sõlme-punase abil: kasutame siin NCD temperatuuri ja niiskuse andurit, kuid sammud jäävad kõigi ncd-toodete jaoks samaks, nii et kui teil on muid ncd traadita andureid, proovige seda tasuta kõrvalt kõrvalt jälgida. Selle teksti peatamise abil peate
UCL - punase sõlme ühendamine Siemens PLC -ga KEPserveri abil: 7 sammu
UCL-punase sõlme ühendamine Siemens PLC-ga KEPserveri abil: NõudedNode-red: https://nodered.org/docs/getting-started/installationKEPserver: https://www.kepware.com/en-us/kepserverex-6 -6-vabastamine