Índice:

Controlando o Arduino a partir do Node-RED com Firmware Firmata IoT #: 7 etapas
Controlando o Arduino a partir do Node-RED com Firmware Firmata IoT #: 7 etapas

Vídeo: Controlando o Arduino a partir do Node-RED com Firmware Firmata IoT #: 7 etapas

Vídeo: Controlando o Arduino a partir do Node-RED com Firmware Firmata IoT #: 7 etapas
Vídeo: Управление освещением IKEA Tradfri из Node Red 2024, Novembro
Anonim
Controlando o Arduino a partir do Node-RED com Firmware Firmata IoT #
Controlando o Arduino a partir do Node-RED com Firmware Firmata IoT #

Nesta oportunidade usaremos o Node-RED para controlar e Arduino MEGA 2560 R3, graças à colaboração de um colega Absolutely Automation indiquei este método que permite controlar facilmente um Arduino em caso de complicações.

Também em um dos comentários alguém consulta se existe uma forma mais prática de controlar a partir do Arduino e do Node-RED?

Resolvi fazer um tutorial para levar essa solução em consideração.

No meu caso instalei o Node-RED no meu pc com lubuntu, em outras aplicações pode ser instalado no Raspberry pi, embora deva levar em consideração a velocidade e desempenho no caso de aplicações muito complexas.

Mais informações: PDAControl Versão em inglês: Controlando Arduino do Node-RED com Firmware Firmata

Version en Español: Controlar Arduino from Node-RED com Firmware Firmata

Etapa 1: Materiais

Materiais
Materiais

Materiais

1 Arduino MEGA 2560 R3 -Clone (Muito barato-Aliexpress)

Etapa 2: Recomendo um sistema operacional Linux…. Lubuntu

Eu recomendo um sistema operacional linux no meu caso Lubuntu, leve e rápido

abaixo uma solução se eles forem usuários do Windows.

Crie uma máquina virtual com o Virtualbox no Windows e em poucos passos monte um sistema Linux

Tutorial recomendado:

Instale o lubuntu (Ubuntu) do Scratch no Virtualbox

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

Etapa 3: instalação permanente

Image
Image

Instalação permanente

Você também pode instalar o lubuntu permanentemente, no meu caso, deixe o windows, bom é uma opção..

Tutorial recomendado:

Migração completa para o sistema operacional Lubuntu

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

Etapa 4: Instale o Node-RED

Instale o Node-RED

Há muito tempo eu queria experimentar esta plataforma chamada Node-red criada pela IBM, ela foi desenvolvida em nodejs, a rede Node é desenvolvida por Nick O’Leary e Dave Conway-Jones obrigado por suas contribuições.

Tutorial recomendado: Instale o Node-RED

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

Mas o que é Node-Red?

É uma ferramenta gráfica de código aberto baseada na conexão de nós que contém API’S e / ou serviços para a comunicação e / ou conexão de dispositivos para a Internet

Tutoriais Node-RED:

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

Etapa 5: instalar nós para Arduino

Instalar nós para Arduino
Instalar nós para Arduino

Instalar nós para Arduino

A partir do Node-RED da paleta de nós, podemos instalar diretamente os nós do Arduino e, no exemplo, copiaremos o exemplo blink básico no arduino GPIO 13.

Tutoriais do Node-RED

pacote de informações npm: node-red-node-arduino

Etapa 6: Carregar Firmware Firmware do Arduino IDE

Carregar Firmware Firmware do Arduino IDE
Carregar Firmware Firmware do Arduino IDE

Carregar Firmware Firmware do Arduino IDE

Este código é tecnicamente um protocolo muito rápido que direciona o controle de GPIO, ADC, PWM e manuseio de Strings através da porta serial, existem várias versões do firmware mas usaremos StandardFirmata incluso nas bibliotecas de exemplo.

Etapa 7: Conclusões e Considerações

Conclusões e Considerações
Conclusões e Considerações
Conclusões e Considerações
Conclusões e Considerações

Conclusões e Considerações

Uma solução oportuna para aplicativos simples que permitem que o blade seja conectado diretamente ao PC. A grande desvantagem em geral dos controles feitos a partir de uma plataforma externa, sem executar o código corretamente na placa, é a segurança ou autonomia em caso de desligamento neste caso, desligamento do Node-RED

mas garantir um hardware robusto não deve ser temido.

Mais informações: PDAControl

versão em inglês

Controlando o Arduino do Node-RED com Firmware Firmata

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

Version en Español

Controlar Arduino desde Node-RED com Firmware Firmata

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

Recomendado: