
Mundarija:
- 1 -qadam: URL API
- 2-qadam: tugun-RED
- 3 -qadam: oqim
- 4 -qadam: oqimni qanday import qilish kerak - 1 -qadam
- 5 -qadam: oqimni qanday import qilish kerak - 2 -qadam
- 6 -qadam: etishmayotgan tugunlarni o'rnatish
- 7 -qadam: boshqaruv paneli
- 8 -qadam: Bu aslida qanday ishlaydi
- 9 -qadam: Yuqorida aytib o'tilgan tugunlar va ularning sozlamalari
- 10 -qadam: Qo'shimcha ma'lumot
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Bu ko'rsatma sizga tugun-REDda URL API (http get) dan foydalanishni o'rgatadi. Bu qasddan oddiy. Va agar siz RED tuguniga nisbatan yangi bo'lsangiz, bu misol sizga mos keladi. Men sizga tugunli-RED muhitidan qanday foydalanishni va URL API-dan qanday foydalanishni o'rgataman.
O'qitish maqsadida men NETIO 4All aqlli rozetkasidan foydalanaman, lekin xavotir olmang, bizda NETIO -da yaxshi onlayn demo mavjud, shuning uchun siz hech narsa sotib olmaysiz.
1 -qadam: URL API
*O'qitish uchun men aqlli powerocket NETIO 4All bilan tushuntiraman
URLda NETIO qurilmasi tomonidan qabul qilingan belgilar qatori alohida buyruqlarga bo'linadi va keyin qurilma chiqish raqamiga qarab kerakli holatlarga chiqadi.
Chiqish bilan bog'liq harakatlar:
- 0 = Chiqish o'chirilgan (O'chirilgan)
- 1 = Chiqish yoqilgan (yoqilgan)
- 2 = Chiqish qisqa vaqtga o'chirilgan (qisqa O'chirish)
- 3 = Chiqish qisqa vaqt uchun yoqilgan (qisqa yoqilgan)
- 4 = Chiqish bir holatdan ikkinchisiga o'tkazildi (o'tish)
- 5 = Chiqish holati o'zgarmadi (o'zgarishsiz)
URL API misoli (1 chiqish holatini o'zgartiradi):
netio-4all.netio-products.com:8080/netio.cgi?pass=netio-psw&output1=4
2-qadam: tugun-RED

Lekin tugun-RED nima?
Node-RED-bu apparat qurilmalarini, API va onlayn xizmatlarni yangi va qiziqarli usullar bilan ulash uchun dasturlash vositasi. Node-RED brauzerga asoslangan oqim muharriri va tugunlar va variantlarning keng tanlovini taqdim etadi.
U Node. JS-da qurilgan bo'lib, Raspberry Pi kabi arzon uskunalarda va bulutda ishlashni ideal holga keltiradi.
Node-RED-Internet-narsalar (IoT) ilovalari uchun mashhur platforma. Oqim (ya'ni skript yoki loyiha) konfiguratsiya json fayli sifatida osongina o'tkazilishi mumkin.
3 -qadam: oqim

Va endi asosiy qism. Qizil tugunli muhit shunday ko'rinadi. Keyingi bosqichda men sizga oqimlarni qanday import qilishni ko'rsataman.
Ko'rib turganingizdek, Node-RED brauzerga asoslangan oqim muharriri bilan ta'minlanadi, bu palitradagi tugunlarning keng assortimenti yordamida oqimlarni bir-biriga ulashni osonlashtiradi. Keyin oqimlarni ish vaqtiga bir marta bosish bilan joylashtirish mumkin.
JavaScript funktsiyalari boy matn muharriri yordamida muharrir ichida yaratilishi mumkin. O'rnatilgan kutubxona foydali funktsiyalarni, shablonlarni yoki oqimlarni qayta ishlatish uchun saqlashga imkon beradi.
4 -qadam: oqimni qanday import qilish kerak - 1 -qadam

Menyudan Import -> Clipboard -ni tanlang.
5 -qadam: oqimni qanday import qilish kerak - 2 -qadam

Keyin, quyidagi matnni ko'rsatilgan maydonga ko'chiring va Import tugmasini bosing.
[{"id": "53632275.7d628c", "type": "tab", "label": "NETIO AN29 (URL API)", "o'chirilgan": noto'g'ri, "ma'lumot": ""}, {"id"): "bf404b4d.c9abf8", "type": "http so'rovi", "z": "53632275.7d628c", "name": "HTTP so'rovi (GET)", "usul": "OLISH", "ret": " txt "," url ":" https://netio-4all.netio-products.com:8080/netio.cgi?pass=&{{msg.payload}} "," tls ":" "," x ": 600, "y": 160, "simlar":
6 -qadam: etishmayotgan tugunlarni o'rnatish


Tugunlar tanlangan oqimga yuklanadi. Xato xabari import qilinayotgan bloklar ro'yxati bilan ko'rsatilishi mumkin, lekin hali tugun-RED-ga o'rnatilmagan. Bunday holda, etishmayotgan bloklarni o'rnatish kerak. Agar tugunlar etishmayotgan bo'lsa, menyudan Palitrani boshqarish -ni tanlang.
Keyin O'rnatish -ni tanlang va etishmayotgan tugunlarni toping va o'rnating.
7 -qadam: boshqaruv paneli


Boshqaruv paneli - bu grafik interfeys, agar xohlasangiz, dasturni boshqarishingiz mumkin.
Boshqaruv panelini ko'rsatilgan belgini bosish orqali ochish mumkin, yoki uode qo'shilgan Node-RED serveringiz manzilida, masalan: 127.0.0.1:1880/ui
8 -qadam: Bu aslida qanday ishlaydi


- Boshqaruv panelida Flow -da yaratilgan beshta tugma ko'rsatiladi.
- Boshqarish panelida Chiqish 1 = ON tugmachasini bosgandan so'ng, yuk 1 ga o'rnatiladi (harakatni belgilash uchun har bir tugmachada belgilanadi).
- Amalni tanlash tugunlari harakatga mos keladigan qatorni tanlaydi (yukning yuklanishi) va aqlli quvvat rozetkasini boshqarish uchun hosil bo'lgan URL satrini yaratadi.
- HTTP so'rovi (GET) tugunlari IP -manzilni + kiruvchi yuk qiymatidan harakatni birlashtiradi va HTTP GET so'rovi yordamida olingan qatorni yuboradi. Server javobi (holati) chiqish sifatida qaytariladi.
- msg.payload tuguni netio 4All qurilmasida ishlaydigan HTTP serveridan javobni ko'rsatadi.
- Va server tugunidan javoblar boshqaruv panelida server javobini ko'rsatadi
9 -qadam: Yuqorida aytib o'tilgan tugunlar va ularning sozlamalari



10 -qadam: Qo'shimcha ma'lumot
Mening ko'rsatmalarni o'qiganingiz uchun tashakkur. Umid qilamanki, bu sizga yoqdi va yangi narsalarni o'rgandingiz.
Bu ko'rsatma URL-API-ni tugun-RED bilan qanday ishlatish bo'yicha tezkor qo'llanma edi
Batafsil ko'rsatma uchun quyidagi havolani bosing.
www.netio-products.com/en/application-notes/an29-node-red-ex-le-url-api-communication-with-netio-4x
Bundan tashqari, tugun-RED-dan turli xil foydalanish bo'yicha o'xshash qo'llanmalar mavjud, shuning uchun agar siz qiziqmoqchi bo'lsangiz, o'zingizni erkin o'rganing:
REST JSON bilan tugun-REDda ishlash
www.netio-products.com/en/application-notes/an30-node-red-example-of-rest-json-communication-with-netio-4x
Tugun-REDda REST XML bilan ishlash
www.netio-products.com/en/application-notes/an31-node-red-example-of-rest-xml-communication-with-netio-4x
Tugun-REDda TCP/Modbus bilan ishlash
Tez kunda.
Tavsiya:
OpenLH: Biologiya bilan ijodiy tajriba o'tkazish uchun ochiq suyuqlik bilan ishlash tizimi: 9 qadam (rasmlar bilan)

OpenLH: Biologiya bilan ijodiy eksperimentlar uchun ochiq suyuqlik bilan ishlash tizimi: Biz bu ishni moddiy, ko'milgan va mujassamlangan o'zaro ta'sir xalqaro konferentsiyasida (TEI 2019) taqdim etganimizdan faxrlanamiz. Tempe, Arizona, AQSh | 17-20 mart. Hamma yig'ish fayllari va qo'llanmalar bu erda mavjud. Oxirgi kod versiyasi
Node-RED-da JSON bilan qanday ishlash kerak: 13 qadam

Node-RED-da JSON bilan qanday ishlash kerak: Bu ko'rsatma sizga tugun-RED-da JSON bilan ishlashni o'rgatadi. Men sizga json fayllarini http get va post orqali uzatish orqali tarmoqqa ulangan rozetkalarni qanday boshqarishni ko'rsataman. Siz bu ma'lumotni keyinchalik JSON -ni qo'llab -quvvatlaydigan har qanday qurilmani boshqarish uchun ishlatishingiz mumkin
Dragonboard-410c bilan Alexa bilan qanday ishlash kerak: 5 qadam

Alexa-ni Dragonboard-410c bilan qanday o'zaro bog'lash mumkin: Ushbu qo'llanmada siz Alexa-ni Dragonboard-410c-ga qanday joylashtirishni o'rganasiz. Ishni boshlashdan oldin, sizga kerak bo'lgan narsalarni taqdim qilaylik: Alexa Voice Service (AVS) - qurilmalaringiz bilan gaplashish imkonini beradi, siz bulutli alexa -ga kira olasiz
NodeMCU bilan o'zaro ishlash Servo Dvigatel: 6 qadam (rasmlar bilan)

Servo dvigatelni NodeMCU bilan o'zaro bog'lash: Hammaga salom, bu mening birinchi ko'rsatma loyiham, shuning uchun siz NodeMCU bilan ishlashni boshlamoqchimisiz? Men siz bilan baham ko'rmoqchiman, bugun men sizga NodeMCU -ni qanday ishga tushirishni ko'rsataman. Ketamiz! NodeMCU bortida ESP8266-12E bor
UPSni katta quvvat bilan qayta ishlash: 4 qadam (rasmlar bilan)

UPSni katta quvvat bilan qayta ishlash: Kompyuteringiz uchun sotib olgan UPS qurilmalarida odatda bir necha yil davom etadigan jel-akkumulyator mavjud. Agar kuchingiz tez -tez o'chib qolsa, kamroq. Agar siz ularni almashtirsangiz, siz standart paket bo'lsa ham, bir to'plam to'laysiz. Bu qisqa ko'rsatmali ko'rsatma bo'ladi