Beheer van Arduino vanaf Node-RED met firmware Firmata IoT#: 7 stappe
Beheer van Arduino vanaf Node-RED met firmware Firmata IoT#: 7 stappe
Anonim
Beheer van Arduino vanaf Node-RED met Firmware Firmata IoT#
Beheer van Arduino vanaf Node-RED met Firmware Firmata IoT#

In hierdie geleentheid gebruik ons Node-RED om Arduino MEGA 2560 R3 te beheer, danksy die samewerking van 'n kollega Absolutely Automation, het ek hierdie metode aangedui waarmee u maklik 'n Arduino kan beheer as daar komplikasies is.

Raadpleeg iemand ook in een van die opmerkings of daar 'n meer praktiese manier is om te beheer van Arduino en Node-RED?

Ek het besluit om 'n handleiding te doen om hierdie oplossing in ag te neem.

In my geval het ek Node-RED geïnstalleer op my rekenaar met lubuntu, in ander toepassings kan dit op 'n Framboos-pi geïnstalleer word, hoewel u die spoed en prestasie in ag moet neem in geval van baie komplekse toepassings.

Meer inligting: PDAControl Engelse weergawe: Beheer van Arduino vanaf Node-RED met Firmware Firmata

Weergawe en Español: Controlar Arduino desde Node-RED met Firmware Firmata

Stap 1: materiaal

Materiaal
Materiaal

Materiaal

1 Arduino MEGA 2560 R3 -Kloon (baie goedkoop -Aliexpress)

Stap 2: Ek beveel 'n Linux -bedryfstelsel aan …. Lubuntu

Ek beveel 'n linux -bedryfstelsel in my geval Lubuntu aan, lig en vinnig

onder 'n oplossing as dit Windows -gebruikers is.

Skep 'n virtuele masjien met Virtualbox in Windows en installeer in 'n paar stappe 'n Linux -stelsel

Tutoriaal Aanbeveel:

Installeer lubuntu (Ubuntu) vanaf Scratch op Virtualbox

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

Stap 3: Permanente installasie

Image
Image

Permanente installasie

U kan lubuntu ook permanent installeer; in my geval, laat vensters, 'n goeie opsie.

Tutoriaal Aanbeveel:

Volle migrasie na die Lubuntu -bedryfstelsel

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

Stap 4: Installeer Node-RED

Installeer Node-RED

Ek wou lankal hierdie platform genaamd Node-red wat deur IBM geskep is, probeer, dit is ontwikkel in nodejs, Node-netwerk is ontwikkel deur Nick O'Leary en Dave Conway-Jones, dankie vir u bydraes.

Tutoriaal aanbeveel: installeer Node-RED

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

Maar wat is Node-Red?

Dit is 'n open source grafiese hulpmiddel wat gebaseer is op die verbinding van nodusse wat API'e en / of dienste bevat vir die kommunikasie en / of verbinding van toestelle vir die internet

Tutoriale Node-ROOI:

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

Stap 5: Installeer nodusse vir Arduino

Installeer nodusse vir Arduino
Installeer nodusse vir Arduino

Installeer nodusse vir Arduino

Van Node-RED vanaf die node-palet kan ons die Arduino-nodusse direk installeer, en in die voorbeeld kopieer ons die basiese knip-voorbeeld in die arduino GPIO 13.

Node-ROOI-tutoriale

inligtingspakket npm: node-red-node-arduino

Stap 6: Laai firmware -firmware op van Arduino IDE

Laai firmware -firmware op van Arduino IDE
Laai firmware -firmware op van Arduino IDE

Laai Firmware -firmware op van Arduino IDE

Hierdie kode is tegnies 'n baie vinnige protokol wat die beheer van GPIO, ADC, PWM en hantering van snare deur die seriële poort lei; daar is verskeie weergawes van die firmware, maar ons sal StandardFirmata gebruik wat in die voorbeeldbiblioteke ingesluit is.

Stap 7: Gevolgtrekkings en oorwegings

Gevolgtrekkings en oorwegings
Gevolgtrekkings en oorwegings
Gevolgtrekkings en oorwegings
Gevolgtrekkings en oorwegings

Gevolgtrekkings en oorwegings

'N Tydige oplossing vir eenvoudige toepassings waarmee die lem direk aan die rekenaar gekoppel kan word. Die groot nadeel in die algemeen van die kontroles vanaf 'n eksterne platform, sonder om die kode behoorlik op die bord uit te voer, is die veiligheid of outonomie in die geval van ontkoppeling in hierdie geval, die ontkoppeling van Node-RED

maar die waarborg van 'n robuuste hardeware moet nie gevrees word nie.

Meer inligting: PDAControl

Engelse weergawe

Beheer Arduino van Node-RED met Firmware Firmata

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

Weergawe en Español

Beheer van Node-RED met Firmware-firmware

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