Inhoudsopgave:

Arduino besturen vanaf Node-RED met firmware Firmata IoT# - Ajarnpa
Arduino besturen vanaf Node-RED met firmware Firmata IoT# - Ajarnpa

Video: Arduino besturen vanaf Node-RED met firmware Firmata IoT# - Ajarnpa

Video: Arduino besturen vanaf Node-RED met firmware Firmata IoT# - Ajarnpa
Video: Светильник на адресных LED, для подсветки, уведомлений и аварийного освещения. ESP32 и WLED 2024, November
Anonim
Arduino besturen vanaf Node-RED met firmware Firmata IoT#
Arduino besturen vanaf Node-RED met firmware Firmata IoT#

In deze gelegenheid zullen we Node-RED gebruiken om te besturen en Arduino MEGA 2560 R3, dankzij de samenwerking van een collega Absoluut automatisering heb ik deze methode aangegeven waarmee je gemakkelijk een Arduino kunt besturen als er complicaties zijn.

Heeft iemand ook in een van de opmerkingen overlegd of er een meer praktische manier is om te bedienen vanuit Arduino en Node-RED?

Ik heb besloten om een tutorial te doen om rekening te houden met deze oplossing.

In mijn geval heb ik Node-RED op mijn pc met lubuntu geïnstalleerd, in andere applicaties kunnen ze op een Raspberry pi worden geïnstalleerd, al moet je bij zeer complexe applicaties rekening houden met de snelheid en prestaties.

Meer info: PDAControlEngelse versie: Arduino besturen vanaf Node-RED met Firmware Firmata

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

Stap 1: Materialen

Materialen
Materialen

Materialen

1 Arduino MEGA 2560 R3-kloon (zeer goedkoop-Aliexpress)

Stap 2: Ik raad een Linux-besturingssysteem aan …. Lubuntu

Ik raad in mijn geval een Linux-besturingssysteem aan Lubuntu, licht en snel

hieronder een oplossing als ze Windows-gebruikers zijn.

Maak een virtuele machine met Virtualbox in Windows en koppel in een paar stappen een Linux-systeem

Zelfstudie aanbevolen:

Installeer lubuntu (Ubuntu) van Scratch op Virtualbox

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

Stap 3: Permanente installatie

Image
Image

Permanente installatie

Je kunt lubuntu ook permanent installeren, in mijn geval windows laten, goed is een optie..

Zelfstudie aanbevolen:

Volledige migratie naar Lubuntu-besturingssysteem

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

Stap 4: Installeer Node-RED

Installeer Node-RED

Ik wilde al heel lang dit platform genaamd Node-red proberen, gemaakt door IBM, het is ontwikkeld in nodejs, het Node-netwerk is ontwikkeld door Nick O'Leary en Dave Conway-Jones, bedankt voor je bijdragen.

Tutorial aanbevolen: Installeer Node-RED

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

Maar wat is Node-Red?

Het is een open source grafische tool gebaseerd op verbinding van knooppunten die API'S en / of services bevatten voor de communicatie en / of verbinding van apparaten voor internet

Tutorials Knooppunt-RED:

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

Stap 5: Installeer knooppunten voor Arduino

Nodes voor Arduino installeren
Nodes voor Arduino installeren

Nodes voor Arduino installeren

Vanuit Node-RED vanuit het node-palet kunnen we de Arduino-nodes direct installeren, en in het voorbeeld zullen we het standaard blink-voorbeeld kopiëren in de Arduino GPIO 13.

Node-RED-zelfstudies

informatiepakket npm:node-red-node-arduino

Stap 6: Firmware uploaden Firmware van Arduino IDE

Firmware uploaden Firmware van Arduino IDE
Firmware uploaden Firmware van Arduino IDE

Firmware uploaden Firmware van Arduino IDE

Deze code is technisch gezien een zeer snel protocol dat de besturing van GPIO, ADC, PWM en de verwerking van strings via de seriële poort stuurt. Er zijn verschillende versies van de firmware, maar we zullen StandardFirmata gebruiken die is opgenomen in de voorbeeldbibliotheken.

Stap 7: Conclusies en overwegingen

Conclusies en overwegingen
Conclusies en overwegingen
Conclusies en overwegingen
Conclusies en overwegingen

Conclusies en overwegingen

Een tijdige oplossing voor eenvoudige toepassingen waarbij de blade rechtstreeks op de pc kan worden aangesloten. Het grote nadeel in het algemeen van de bedieningselementen gemaakt vanaf een extern platform, zonder de code correct op het bord uit te voeren, is de veiligheid of autonomie in het geval van ontkoppeling in dit geval, ontkoppeling van Node-RED

maar het garanderen van robuuste hardware hoeft niet te worden gevreesd.

Meer informatie: PDAControl

Engelse versie

Arduino besturen vanaf Node-RED met Firmware Firmata

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

Version en Español

Controlar Arduino desde Node-RED met Firmware Firmata

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

Aanbevolen: