Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Pri tejto príležitosti použijeme Node-RED na ovládanie a Arduino MEGA 2560 R3, vďaka spolupráci kolegu Absolutely Automation som naznačil túto metódu, ktorá umožňuje v prípade komplikácií ľahko ovládať Arduino.
Tiež v jednom z komentárov niekto konzultuje, či existuje praktickejší spôsob ovládania z Arduina a Node-RED?
Rozhodol som sa urobiť tutoriál, ktorý zohľadní toto riešenie.
V mojom prípade som nainštaloval Node-REDon môj počítač s lubuntu, v iných aplikáciách je možné nainštalovať na Raspberry pi, aj keď v prípade veľmi zložitých aplikácií musíte vziať do úvahy rýchlosť a výkon.
Viac informácií: PDAControl Anglická verzia: Ovládanie Arduina z Node-RED pomocou firmvéru Firmata
Verzia v Španielsku: Controlar Arduino desde Node-RED con Firmware Firmata
Krok 1: Materiály
Materiály
1 Arduino MEGA 2560 R3 -Clone (veľmi lacné -Aliexpress)
Krok 2: Odporúčam operačný systém Linux…. Lubuntu
Odporúčam operačný systém linux v mojom prípade Lubuntu, ľahký a rýchly
nižšie uvedené riešenie, ak sú používateľmi systému Windows.
Vytvorte virtuálny počítač pomocou programu Virtualbox v systéme Windows a v niekoľkých krokoch pripojte systém Linux
Odporúčaný návod:
Nainštalujte lubuntu (Ubuntu) z programu Scratch do Virtualboxu
pdacontrolen.com/install-ubuntu-ubuntu-from…
Krok 3: Trvalá inštalácia
Trvalá inštalácia
Môžete tiež nainštalovať lubuntu natrvalo, v mojom prípade nechajte okná, dobrá je možnosť..
Odporúčaný návod:
Úplná migrácia na operačný systém Lubuntu
pdacontrolen.com/full-migration-to-lubuntu-…
Krok 4: Nainštalujte Node-RED
Nainštalujte Node-RED
Už dlho som chcel vyskúšať túto platformu s názvom Node-red od IBM, bola vyvinutá v nodejs, sieť Node vyvíjajú Nick O’Leary a Dave Conway-Jones vďaka za vaše príspevky.
Odporúčaný návod: Node-RED nainštalujte
pdacontrolen.com/installation-node-red-plat…
Ale čo je Node-Red?
Je to open source grafický nástroj založený na pripojení uzlov, ktoré obsahujú rozhrania API a / alebo služby na komunikáciu a / alebo pripojenie zariadení na internet.
Návody Node-RED:
pdacontrolen.com/installation-node-red-plat…
Krok 5: Nainštalujte uzly pre Arduino
Nainštalujte uzly pre Arduino
Z Node-RED z palety uzlov môžeme priamo nainštalovať uzly Arduino a v príklade skopírujeme príklad základného blikania do arduino GPIO 13.
Návody s Node-RED
informačný balík npm: node-red-node-arduino
Krok 6: Nahrajte firmvér z Arduino IDE
Nahrajte firmvér z Arduino IDE
Tento kód je technicky veľmi rýchly protokol, ktorý smeruje kontrolu nad GPIO, ADC, PWM a manipuláciu so strunami cez sériový port, existuje niekoľko verzií firmvéru, ale použijeme StandardFirmata zahrnutú vo vzorových knižniciach.
Krok 7: Závery a úvahy
Závery a úvahy
Včasné riešenie pre jednoduché aplikácie, ktoré umožňujú pripojenie čepele priamo k počítaču. Veľkou nevýhodou ovládacích prvkov vyrobených z externej platformy bez riadneho vykonávania kódu na doske je bezpečnosť alebo autonómia v prípade odpojenia, v tomto prípade odpojenia Node-RED
ale záruky robustného hardvéru by ste sa nemali báť.
Viac informácií: PDAControl
Anglická verzia
Ovládanie Arduina z Node-RED pomocou firmvéru Firmata
pdacontrolen.com/controlling-arduino-from-n…
Verzia v španielčine
Ovládajte Arduino des Node-RED pomocou firmvéru
pdacontroles.com/controlar-arduino-desde-no…