Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Při této příležitosti použijeme Node-RED k ovládání a Arduino MEGA 2560 R3, díky spolupráci kolegy Absolutely Automation jsem naznačil tuto metodu, která v případě komplikací umožňuje snadné ovládání Arduina.
Také v jednom z komentářů někdo konzultuje, zda existuje praktičtější způsob ovládání z Arduina a Node-RED?
Rozhodl jsem se udělat tutoriál, který toto řešení vezme v úvahu.
V mém případě jsem nainstaloval Node-REDon můj počítač s lubuntu, v jiných aplikacích lze nainstalovat na Raspberry pi, i když v případě velmi složitých aplikací musíte vzít v úvahu rychlost a výkon.
Více informací: PDAControl Anglická verze: Ovládání Arduina z Node-RED pomocí Firmware Firmata
Verze ve Španělsku: Controlar Arduino desde Node-RED con Firmware Firmata
Krok 1: Materiály
Materiály
1 Arduino MEGA 2560 R3 -Clone (Very cheaps -Aliexpress)
Krok 2: Doporučuji operační systém Linux…. Lubuntu
Doporučuji operační systém linux v mém případě Lubuntu, lehký a rychlý
níže řešení, pokud jsou uživateli Windows.
Vytvořte virtuální počítač pomocí Virtualboxu ve Windows a v několika krocích připojte systém Linux
Doporučený návod:
Nainstalujte lubuntu (Ubuntu) ze Scratch na Virtualbox
pdacontrolen.com/install-ubuntu-ubuntu-from…
Krok 3: Trvalá instalace
Trvalá instalace
Můžete také nainstalovat lubuntu natrvalo, v mém případě nechat okna, dobrá je možnost..
Doporučený návod:
Plná migrace na operační systém Lubuntu
pdacontrolen.com/full-migration-to-lubuntu-…
Krok 4: Node-RED nainstalujte
Nainstalujte Node-RED
Dlouho jsem chtěl vyzkoušet tuto platformu s názvem Node-red vytvořenou společností IBM, byla vyvinuta v nodejs, síť Node je vyvinuta Nickem O’Leary a Dave Conway-Jonesem díky za vaše příspěvky.
Doporučený návod: Node-RED nainstalujte
pdacontrolen.com/installation-node-red-plat…
Ale co je Node-Red?
Jedná se o open source grafický nástroj založený na připojení uzlů, které obsahují rozhraní API a / nebo služby pro komunikaci a / nebo připojení zařízení pro internet
Výukové programy Node-RED:
pdacontrolen.com/installation-node-red-plat…
Krok 5: Nainstalujte uzly pro Arduino
Nainstalujte uzly pro Arduino
Z Node-RED z palety uzlů můžeme přímo nainstalovat uzly Arduino a v příkladu zkopírujeme základní příklad mrknutí do arduino GPIO 13.
Node-RED Návody
informační balíček npm: node-red-node-arduino
Krok 6: Nahrajte firmware z Arduino IDE
Nahrajte firmware z Arduino IDE
Tento kód je technicky velmi rychlý protokol, který řídí řízení GPIO, ADC, PWM a zpracování řetězců přes sériový port, existuje několik verzí firmwaru, ale použijeme StandardFirmata obsaženou ve vzorových knihovnách.
Krok 7: Závěry a úvahy
Závěry a úvahy
Včasné řešení pro jednoduché aplikace, které umožňují připojení blade přímo k počítači. Velkou nevýhodou obecně ovládacích prvků vytvořených z externí platformy, bez správného provádění kódu na desce, je bezpečnost nebo autonomie v případě odpojení v tomto případě, odpojení Node-RED
ale záruky robustního hardwaru by se nemělo bát.
Další informace: PDAControl
anglická verze
Ovládání Arduina z Node-RED pomocí firmwaru Firmata
pdacontrolen.com/controlling-arduino-from-n…
Verze en Español
Controlar Arduino desde Node-RED con Firmware Firmata
pdacontroles.com/controlar-arduino-desde-no…