Sommario:

Controllo di Arduino da Node-RED con firmware Firmata IoT#: 7 passaggi
Controllo di Arduino da Node-RED con firmware Firmata IoT#: 7 passaggi

Video: Controllo di Arduino da Node-RED con firmware Firmata IoT#: 7 passaggi

Video: Controllo di Arduino da Node-RED con firmware Firmata IoT#: 7 passaggi
Video: Inviare dati analogici da Arduino a NodeRed tramite la porta seriale - video 25 2024, Dicembre
Anonim
Controllo Arduino da Node-RED con firmware Firmata IoT#
Controllo Arduino da Node-RED con firmware Firmata IoT#

In questa occasione utilizzeremo Node-RED per controllare Arduino MEGA 2560 R3, grazie alla collaborazione di un collega Absolutely Automation ho indicato questo metodo che permette di controllare facilmente un Arduino in caso di complicazioni.

Inoltre in uno dei commenti qualcuno consulta se esiste un modo più pratico per controllare da Arduino e Node-RED?

Ho deciso di fare un tutorial per prendere in considerazione questa soluzione.

Nel mio caso ho installato Node-RED sul mio pc con lubuntu, in altre applicazioni può essere installato su un Raspberry pi, anche se bisogna tener conto della velocità e delle prestazioni in caso di applicazioni molto complesse.

Ulteriori informazioni: PDAControlVersione inglese: Controllo di Arduino da Node-RED con Firmware Firmata

Version en Español:Controlar Arduino desde Node-RED con Firmware Firmata

Passaggio 1: materiali

Materiali
Materiali

Materiali

1 Arduino MEGA 2560 R3 -Clone (molto economico-Aliexpress)

Passaggio 2: consiglio un sistema operativo Linux…. Lubuntu

Consiglio un sistema operativo linux nel mio caso Lubuntu, leggero e veloce

sotto una soluzione se sono utenti Windows.

Crea una macchina virtuale con Virtualbox in Windows e in pochi passaggi monta un sistema Linux

Tutorial consigliato:

Installa lubuntu (Ubuntu) da Scratch su Virtualbox

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

Passaggio 3: Installazione permanente

Image
Image

Installazione permanente

Puoi anche installare lubuntu in modo permanente, nel mio caso lascia Windows, buona è un'opzione..

Tutorial consigliato:

Migrazione completa al sistema operativo Lubuntu

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

Passaggio 4: installa Node-RED

Installa Nodo-RED

Era da tempo che volevo provare questa piattaforma chiamata Node-red creata da IBM, è stata sviluppata in nodejs, Node network è sviluppata da Nick O'Leary e Dave Conway-Jones grazie per i vostri contributi.

Tutorial consigliato: Installa Node-RED

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

Ma cos'è Node-Red?

È uno strumento grafico open source basato sulla connessione di nodi che contengono API e/o servizi per la comunicazione e/o connessione di dispositivi per Internet

Tutorial Nodo-RED:

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

Passaggio 5: installa i nodi per Arduino

Installa i nodi per Arduino
Installa i nodi per Arduino

Installa i nodi per Arduino

Da Node-RED dalla palette dei nodi possiamo installare direttamente i nodi Arduino, e nell'esempio copieremo l'esempio di lampeggio di base nell'arduino GPIO 13.

Tutorial Node-RED

pacchetto informativo npm:node-red-node-arduino

Passaggio 6: caricare il firmware del firmware dall'IDE Arduino

Carica il firmware del firmware dall'IDE di Arduino
Carica il firmware del firmware dall'IDE di Arduino

Carica il firmware del firmware dall'IDE di Arduino

Questo codice tecnicamente è un protocollo molto veloce che dirige il controllo di GPIO, ADC, PWM e la gestione delle Stringhe tramite la porta seriale, esistono diverse versioni del firmware ma utilizzeremo StandardFirmata incluso nelle librerie di esempio.

Passaggio 7: Conclusioni e Considerazioni

Conclusioni e Considerazioni
Conclusioni e Considerazioni
Conclusioni e Considerazioni
Conclusioni e Considerazioni

Conclusioni e Considerazioni

Una soluzione tempestiva per applicazioni semplici che consentono di collegare il blade direttamente al PC. Il grande svantaggio in generale dei controlli effettuati da una piattaforma esterna, senza eseguire correttamente il codice sulla scheda, è la sicurezza o autonomia in caso di disconnessione in questo caso, disconnessione di Node-RED

ma garantendo un hardware robusto non bisogna temere.

Ulteriori informazioni: Controllo PDA

versione inglese

Controllo di Arduino da Node-RED con Firmware Firmata

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

Version en Español

Controlla Arduino da Node-RED con Firmware Firmata

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

Consigliato: