Taula de continguts:

Controlar Arduino des de Node-RED amb el firmware Firmata IoT #: 7 passos
Controlar Arduino des de Node-RED amb el firmware Firmata IoT #: 7 passos

Vídeo: Controlar Arduino des de Node-RED amb el firmware Firmata IoT #: 7 passos

Vídeo: Controlar Arduino des de Node-RED amb el firmware Firmata IoT #: 7 passos
Vídeo: CONTROLAR ARDUINO DESDE S4A VIA WEB DE PC A PC 2024, Desembre
Anonim
Controlar Arduino des de Node-RED amb el firmware Firmata IoT #
Controlar Arduino des de Node-RED amb el firmware Firmata IoT #

En aquesta oportunitat utilitzarem Node-RED per controlar i Arduino MEGA 2560 R3, gràcies a la col·laboració d’un company Absolutely Automation, he indicat aquest mètode que permet controlar fàcilment un Arduino en cas de complicacions.

També en algun dels comentaris algú consulta si hi ha una manera més pràctica de controlar des d’Arduino i Node-RED?

He decidit fer un tutorial per tenir en compte aquesta solució.

En el meu cas he instal·lat Node-RED al meu PC amb lubuntu, en altres aplicacions es poden instal·lar en un Raspberry pi, tot i que heu de tenir en compte la velocitat i el rendiment en cas d'aplicacions molt complexes.

Més informació: PDAControlEnglish version: Controlling Arduino from Node-RED with Firmware Firmata

Versió en espanyol: Controlar Arduino des de Node-RED amb Firmware Firmata

Pas 1: materials

Materials
Materials

Materials

1 Arduino MEGA 2560 R3 -Clone (molt barat-Aliexpress)

Pas 2: recomano un sistema operatiu Linux … Lubuntu

Recomano un sistema operatiu Linux en el meu cas Lubuntu, lleuger i ràpid

sota una solució si són usuaris de Windows.

Creeu una màquina virtual amb Virtualbox al Windows i munteu un sistema Linux en pocs passos

Tutorial recomanat:

Instal·leu lubuntu (Ubuntu) des de Scratch a Virtualbox

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

Pas 3: Instal·lació permanent

Image
Image

Instal·lació permanent

També podeu instal·lar lubuntu permanentment, en el meu cas deixar Windows, una bona opció és..

Tutorial recomanat:

Migració completa al sistema operatiu Lubuntu

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

Pas 4: instal·leu Node-RED

Instal·leu Node-RED

Feia temps que volia provar aquesta plataforma anomenada Node-red creada per IBM, que es va desenvolupar en nodejs, la xarxa de nodes la desenvolupen Nick O’Leary i Dave Conway-Jones gràcies per les vostres aportacions.

Tutorial recomanat: instal·leu Node-RED

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

Però, què és Node-Red?

És una eina gràfica de codi obert basada en la connexió de nodes que contenen API’S i / o serveis per a la comunicació i / o connexió de dispositius per Internet.

Tutorials Node-RED:

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

Pas 5: instal·leu Nodes per a Arduino

Instal·leu nodes per a Arduino
Instal·leu nodes per a Arduino

Instal·leu nodes per a Arduino

Des de Node-RED des de la paleta de nodes podem instal·lar directament els nodes Arduino i, a l’exemple, copiarem l’exemple bàsic de parpelleig a l’arduino GPIO 13.

Tutorials Node-RED

paquet d'informació npm: node-red-node-arduino

Pas 6: pengeu el microprogramari del microprogramari des de Arduino IDE

Pengeu el microprogramari del microprogramari des de Arduino IDE
Pengeu el microprogramari del microprogramari des de Arduino IDE

Pengeu el microprogramari del microprogramari des de Arduino IDE

Aquest codi tècnicament és un protocol molt ràpid que dirigeix el control de GPIO, ADC, PWM i la manipulació de les cadenes a través del port sèrie, hi ha diverses versions del firmware, però utilitzarem StandardFirmata incloses a les biblioteques de mostra.

Pas 7: Conclusions i consideracions

Conclusions i consideracions
Conclusions i consideracions
Conclusions i consideracions
Conclusions i consideracions

Conclusions i consideracions

Una solució oportuna per a aplicacions senzilles que permeten connectar la fulla directament al PC. El gran desavantatge en general dels controls realitzats des d’una plataforma externa, sense executar correctament el codi a la placa, és la seguretat o autonomia en cas de desconnexió en aquest cas, desconnexió de Node-RED

però no s’ha de témer garantir un maquinari robust.

Més informació: PDAControl

versió en anglès

Controlar Arduino des de Node-RED amb Firmware Firmata

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

Versió en espanyol

Controlar Arduino des de Node-RED amb Firmware Firmata

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

Recomanat: