Nadzor Arduina iz Node-RED s Firmata IoT vdelane programske opreme#: 7 korakov
Nadzor Arduina iz Node-RED s Firmata IoT vdelane programske opreme#: 7 korakov
Anonim
Nadzor Arduina iz Node-RED z vdelano programsko opremo Firmata IoT#
Nadzor Arduina iz Node-RED z vdelano programsko opremo Firmata IoT#

Ob tej priložnosti bomo uporabili Node-RED za nadzor in Arduino MEGA 2560 R3, zahvaljujoč sodelovanju kolega Absolutely Automation sem navedel to metodo, ki omogoča enostavno krmiljenje Arduina v primeru zapletov.

Ali se kdo v enem od komentarjev posvetuje, če obstaja bolj praktičen način za nadzor iz Arduina in Node-RED?

Odločil sem se, da bom upošteval to rešitev.

V mojem primeru sem na svoj računalnik z lubuntu namestil Node-RED, v drugih aplikacijah pa lahko namestim na Raspberry pi, čeprav morate pri zelo zapletenih aplikacijah upoštevati hitrost in zmogljivost.

Več informacij: PDAControl Angleška različica: Nadziranje Arduina iz Node-RED s programsko opremo Firmata

Različica na španskem: Controlar Arduino desde Node-RED z vdelano programsko opremo

1. korak: Materiali

Materiali
Materiali

Materiali

1 Arduino MEGA 2560 R3 -Klon (zelo poceni -Aliexpress)

2. korak: Priporočam operacijski sistem Linux…. Lubuntu

Priporočam operacijski sistem linux v mojem primeru Lubuntu, lahek in hiter

spodaj rešitev, če so uporabniki sistema Windows.

Ustvarite navidezni stroj z Virtualbox v sistemu Windows in v nekaj korakih namestite sistem Linux

Priporočeno vadnico:

Namestite lubuntu (Ubuntu) iz programa Scratch na Virtualbox

pdacontrolen.com/install-ubuntu-ubuntu-from…

Korak: Trajna namestitev

Image
Image

Trajna namestitev

Lubuntu lahko namestite tudi trajno, v mojem primeru pustite okna, dobra je možnost.

Priporočeno vadnico:

Popolna selitev v operacijski sistem Lubuntu

pdacontrolen.com/full-migration-to-lubuntu-…

4. korak: Namestite Node-RED

Namestite Node-RED

Dolgo sem želel preizkusiti to platformo, imenovano Node-red, ki jo je ustvaril IBM, razvita je bila v sistemu nodejs, omrežje Node razvijata Nick O'Leary in Dave Conway-Jones, hvala za vaše prispevke.

Priporočeno vadnico: Namestite Node-RED

pdacontrolen.com/installation-node-red-plat…

Kaj pa je Node-Red?

Gre za odprtokodno grafično orodje, ki temelji na povezavi vozlišč, ki vsebujejo API -je in / ali storitve za komunikacijo in / ali povezavo naprav za internet

Vadnice Node-RED:

pdacontrolen.com/installation-node-red-plat…

5. korak: Namestite vozlišča za Arduino

Namestite vozlišča za Arduino
Namestite vozlišča za Arduino

Namestite vozlišča za Arduino

Iz Node-RED iz palete vozlišč lahko neposredno namestimo vozlišča Arduino, v primeru pa bomo kopirali osnovni primer utripanja v arduino GPIO 13.

Node-RED Vadnice

informacijski paket npm: node-red-node-arduino

6. korak: Naložite vdelano programsko opremo vdelane programske opreme iz Arduino IDE

Naložite vdelano programsko opremo vdelane programske opreme iz Arduino IDE
Naložite vdelano programsko opremo vdelane programske opreme iz Arduino IDE

Naložite vdelano programsko opremo vdelane programske opreme iz Arduino IDE

Ta koda je tehnično zelo hiter protokol, ki usmerja nadzor GPIO, ADC, PWM in upravljanje nizov skozi zaporedna vrata, obstaja več različic vdelane programske opreme, vendar bomo uporabili StandardFirmata, ki je vključen v vzorčne knjižnice.

7. korak: Sklepi in premisleki

Sklepi in premisleki
Sklepi in premisleki
Sklepi in premisleki
Sklepi in premisleki

Sklepi in premisleki

Pravočasna rešitev za preproste aplikacije, ki omogočajo neposredno povezavo rezila z računalnikom. Velika pomanjkljivost na splošno pri upravljanju z zunanje platforme, brez pravilnega izvajanja kode na plošči, je varnost ali avtonomija v primeru odklopa v tem primeru, odklop Node-RED

vendar se ni treba bati zagotavljanja robustne strojne opreme.

Več informacij: PDAControl

angleška verzija

Nadzor Arduina iz Node-RED s programsko opremo Firmata

pdacontrolen.com/controlling-arduino-from-n…

Version en Español

Nadzorni Arduino desde Node-RED z vdelano programsko opremo

pdacontroles.com/controlar-arduino-desde-no…