Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
În această oportunitate vom folosi Node-RED pentru a controla și Arduino MEGA 2560 R3, grație colaborării unui coleg Absolutely Automation am indicat această metodă care permite controlul cu ușurință al unui Arduino în cazul unor complicații.
De asemenea, într-unul dintre comentarii se consultă cineva dacă există un mod mai practic de a controla de la Arduino și Node-RED?
Am decis să fac un tutorial pentru a ține cont de această soluție.
În cazul meu am instalat Node-RED pe computerul meu cu lubuntu, în alte aplicații pot fi instalate pe un Raspberry pi, deși trebuie să țineți cont de viteza și performanța în cazul aplicațiilor foarte complexe.
Mai multe informații: PDAControlEnglish version: Controlling Arduino from Node-RED with Firmware Firmata
Version in English: Controlar Arduino de la Node-RED cu Firmware Firmata
Pasul 1: Materiale
Materiale
1 Arduino MEGA 2560 R3 -Clone (Foarte ieftin-Aliexpress)
Pasul 2: Recomand un sistem de operare Linux…. Lubuntu
Recomand un sistem de operare Linux în cazul meu Lubuntu, ușor și rapid
sub o soluție dacă sunt utilizatori Windows.
Creați o mașină virtuală cu Virtualbox în Windows și în câțiva pași montați un sistem Linux
Tutorial recomandat:
Instalați lubuntu (Ubuntu) din Scratch pe Virtualbox
pdacontrolen.com/install-ubuntu-ubuntu-from…
Pasul 3: Instalare permanentă
Instalare permanentă
De asemenea, puteți instala lubuntu permanent, în cazul meu părăsiți ferestrele, bine este o opțiune..
Tutorial recomandat:
Migrare completă către sistemul de operare Lubuntu
pdacontrolen.com/full-migration-to-lubuntu-…
Pasul 4: Instalați Node-RED
Instalați Node-RED
De mult timp îmi doream să încerc această platformă numită Node-red creată de IBM, a fost dezvoltată în nodejs, rețeaua Node este dezvoltată de Nick O'Leary și Dave Conway-Jones, mulțumesc pentru contribuțiile dumneavoastră.
Tutorial recomandat: Instalați Node-RED
pdacontrolen.com/installation-node-red-plat…
Dar ce este Node-Red?
Este un instrument grafic open source bazat pe conectarea nodurilor care conțin API-uri și / sau servicii pentru comunicarea și / sau conectarea dispozitivelor pentru Internet
Tutoriale Node-RED:
pdacontrolen.com/installation-node-red-plat…
Pasul 5: Instalați noduri pentru Arduino
Instalați noduri pentru Arduino
Din Node-RED din paleta de noduri putem instala direct nodurile Arduino, iar în exemplu vom copia exemplul de bază clipire în arduino GPIO 13.
Tutoriale Node-RED
pachet de informații npm: node-red-node-arduino
Pasul 6: Încărcați firmware-ul firmware-ului din Arduino IDE
Încărcați firmware Firmware din Arduino IDE
Acest cod din punct de vedere tehnic este un protocol foarte rapid care direcționează controlul GPIO, ADC, PWM și manipularea șirurilor prin portul serial, există mai multe versiuni ale firmware-ului, dar vom folosi StandardFirmata incluse în bibliotecile eșantion.
Pasul 7: Concluzii și considerații
Concluzii și considerații
O soluție oportună pentru aplicații simple care permit conectarea lamei direct la computer. Marele dezavantaj în general al comenzilor efectuate de pe o platformă externă, fără a executa corect codul pe placă, este siguranța sau autonomia în cazul deconectării în acest caz, deconectării Node-RED
dar nu trebuie să ne temem de garantarea unui hardware robust.
Mai multe informații: PDAControl
versiune în limba engleză
Controlul Arduino de la Node-RED cu Firmware Firmata
pdacontrolen.com/controlling-arduino-from-n…
Versiune în Español
Controlează Arduino de la Node-RED cu Firmware Firmata
pdacontroles.com/controlar-arduino-desde-no…