Table des matières:

Contrôler Arduino à partir de Node-RED avec le firmware Firmata IoT # : 7 étapes
Contrôler Arduino à partir de Node-RED avec le firmware Firmata IoT # : 7 étapes

Vidéo: Contrôler Arduino à partir de Node-RED avec le firmware Firmata IoT # : 7 étapes

Vidéo: Contrôler Arduino à partir de Node-RED avec le firmware Firmata IoT # : 7 étapes
Vidéo: 4D et les objets connectés - IoT • 4D Summit 2018 2024, Novembre
Anonim
Contrôler Arduino à partir de Node-RED avec le firmware Firmata IoT#
Contrôler Arduino à partir de Node-RED avec le firmware Firmata IoT#

A cette occasion nous utiliserons Node-RED pour contrôler et Arduino MEGA 2560 R3, grâce à la collaboration d'un collègue Absolutely Automation j'ai indiqué cette méthode qui permet de contrôler facilement un Arduino en cas de complications.

De plus, dans l'un des commentaires, quelqu'un consulte-t-il s'il existe un moyen plus pratique de contrôler à partir d'Arduino et de Node-RED ?

J'ai décidé de faire un tutoriel pour prendre en compte cette solution.

Dans mon cas, j'ai installé Node-RED sur mon PC avec lubuntu, dans d'autres applications peuvent être installées sur un Raspberry pi, bien que vous deviez prendre en compte la vitesse et les performances en cas d'applications très complexes.

Plus d'informations: PDAControlVersion anglaise: Contrôle d'Arduino depuis Node-RED avec Firmware Firmata

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

Étape 1: Matériaux

Matériaux
Matériaux

Matériaux

1 Arduino MEGA 2560 R3 -Clone (Très bon marché-Aliexpress)

Étape 2: Je recommande un système d'exploitation Linux…. Lubuntu

Je recommande un système d'exploitation linux dans mon cas Lubuntu, léger et rapide

ci-dessous une solution s'ils sont des utilisateurs de Windows.

Créez une machine virtuelle avec Virtualbox sous Windows et montez en quelques étapes un système Linux

Tutoriel recommandé:

Installer lubuntu (Ubuntu) à partir de Scratch sur Virtualbox

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

Étape 3: Installation permanente

Image
Image

Installation permanente

Vous pouvez également installer lubuntu de manière permanente, dans mon cas laisser Windows, le bien est une option..

Tutoriel recommandé:

Migration complète vers le système d'exploitation Lubuntu

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

Étape 4: Installer Node-RED

Installer Node-RED

Cela faisait longtemps que je voulais essayer cette plateforme appelée Node-red créée par IBM, elle a été développée en nodejs, le réseau Node est développé par Nick O'Leary et Dave Conway-Jones merci pour vos contributions.

Tutoriel recommandé: installer Node-RED

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

Mais qu'est-ce que Node-Red ?

C'est un outil graphique open source basé sur la connexion de nœuds qui contiennent des API et/ou des services pour la communication et/ou la connexion d'appareils pour Internet

Tutoriels Node-RED:

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

Étape 5: Installer les nœuds pour Arduino

Installer des nœuds pour Arduino
Installer des nœuds pour Arduino

Installer des nœuds pour Arduino

À partir de Node-RED de la palette de nœuds, nous pouvons installer directement les nœuds Arduino, et dans l'exemple, nous copierons l'exemple de base clignotant dans l'arduino GPIO 13.

Tutoriels Node-RED

dossier d'information npm:node-red-node-arduino

Étape 6: Téléchargez le micrologiciel du micrologiciel depuis Arduino IDE

Télécharger le micrologiciel du micrologiciel depuis Arduino IDE
Télécharger le micrologiciel du micrologiciel depuis Arduino IDE

Télécharger le micrologiciel du micrologiciel depuis Arduino IDE

Ce code est techniquement un protocole très rapide qui dirige le contrôle de GPIO, ADC, PWM et la gestion des chaînes via le port série, il existe plusieurs versions du firmware mais nous utiliserons StandardFirmata inclus dans les exemples de bibliothèques.

Étape 7: Conclusions et considérations

Conclusions et considérations
Conclusions et considérations
Conclusions et considérations
Conclusions et considérations

Conclusions et considérations

Une solution opportune pour des applications simples qui permettent de connecter la lame directement au PC. Le grand inconvénient en général des contrôles effectués à partir d'une plate-forme externe, sans exécuter correctement le code sur la carte, est la sécurité ou l'autonomie en cas de déconnexion dans ce cas, déconnexion de Node-RED

mais garantir un matériel robuste n'est pas à craindre.

Plus d'informations: PDAControl

version anglaise

Contrôler Arduino depuis Node-RED avec Firmware Firmata

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

Version en espagnol

Contrôler Arduino depuis Node-RED avec Firmware Firmata

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

Conseillé: