Taula de continguts:
- Pas 1: materials
- Pas 2: recomano un sistema operatiu Linux … Lubuntu
- Pas 3: Instal·lació permanent
- Pas 4: instal·leu Node-RED
- Pas 5: instal·leu Nodes per a Arduino
- Pas 6: pengeu el microprogramari del microprogramari des de Arduino IDE
- Pas 7: Conclusions i consideracions
Vídeo: Controlar Arduino des de Node-RED amb el firmware Firmata IoT #: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
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
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
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
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
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
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:
Com controlar un servomotor des de PC amb GUI: 5 passos
Com controlar un servomotor des de PC amb interfície gràfica d’usuari: अपनी servomotor को ordinador interface interfície gràfica d’usuari (GUI) mitjançant control देख सकते है इस lectura instructiva करें जिसके द्वारा आप अपने pc से s
Controlar els electrodomèstics mitjançant Node MCU i l'Assistent de Google - IOT - Blynk - IFTTT: 8 passos
Controlar els electrodomèstics mitjançant Node MCU i l'Assistent de Google | IOT | Blynk | IFTTT: un projecte senzill per controlar els electrodomèstics que fan servir l'Assistent de Google: advertència: la manipulació de la xarxa elèctrica pot ser perillosa. Manipulació amb molta cura. Contractar un electricista professional mentre treballa amb circuits oberts. No assumiré responsabilitats pel dia
Com controlar els electrodomèstics amb control remot de TV amb funció de temporitzador: 7 passos (amb imatges)
Com controlar els electrodomèstics amb control remot de TV amb funció de temporitzador: fins i tot després de 25 anys de la seva introducció al mercat de consum, la comunicació per infrarrojos continua sent molt rellevant els darrers dies. Tant si es tracta del televisor 4K de 55 polzades com del sistema de so del cotxe, tot necessita un comandament a distància IR per respondre al nostre
Com fer un dispositiu IoT per controlar els electrodomèstics i controlar el temps mitjançant Esp8266: 5 passos
Com fer un dispositiu IoT per controlar els electrodomèstics i controlar el clima mitjançant Esp8266: Internet de les coses (IoT) és la interconnexió de dispositius físics (també anomenats "dispositius connectats" i "dispositius intel·ligents"), edificis, i altres elements integrats amb electrònica, programari, sensors, actuadors i
Com controlar la temperatura i la gravetat de la fermentació de la cervesa des del telèfon intel·ligent: 4 passos (amb imatges)
Com controlar la temperatura i la gravetat de la fermentació de la cervesa des del telèfon intel·ligent: quan la cervesa fermenta, n’haureu de controlar la gravetat i la temperatura diàriament. És fàcil oblidar-se de fer-ho i és impossible si no hi és. Després d’haver buscat alguna cosa en google, vaig trobar diverses solucions per al control automatitzat de la gravetat (una, dues, tres). Un dels t