Spisu treści:

Kontrolowanie Arduino z Node-RED za pomocą oprogramowania sprzętowego Firmata IoT#: 7 kroków
Kontrolowanie Arduino z Node-RED za pomocą oprogramowania sprzętowego Firmata IoT#: 7 kroków

Wideo: Kontrolowanie Arduino z Node-RED za pomocą oprogramowania sprzętowego Firmata IoT#: 7 kroków

Wideo: Kontrolowanie Arduino z Node-RED za pomocą oprogramowania sprzętowego Firmata IoT#: 7 kroków
Wideo: Oprawa na adresowalne diody LED, do podświetleń, powiadomień i oświetlenia awaryjnego. ESP32 i WLED 2024, Listopad
Anonim
Kontrolowanie Arduino z Node-RED za pomocą oprogramowania sprzętowego Firmata IoT#
Kontrolowanie Arduino z Node-RED za pomocą oprogramowania sprzętowego Firmata IoT#

Przy tej okazji użyjemy Node-RED do sterowania i Arduino MEGA 2560 R3, dzięki współpracy kolegi Absolutely Automation wskazałem tę metodę, która pozwala na łatwe sterowanie Arduino w razie komplikacji.

Również w jednym z komentarzy ktoś konsultuje się, czy istnieje bardziej praktyczny sposób sterowania z Arduino i Node-RED?

Postanowiłem zrobić samouczek, aby wziąć pod uwagę to rozwiązanie.

W moim przypadku zainstalowałem Node-RED na moim komputerze z lubuntu, w innych aplikacjach można zainstalować na Raspberry pi, choć trzeba brać pod uwagę szybkość i wydajność w przypadku bardzo złożonych aplikacji.

Więcej informacji: PDAControlWersja angielska: Sterowanie Arduino z Node-RED z Firmware Firmata

Wersja en Español:Controlar Arduino desde Node-RED z Firmware Firmata

Krok 1: Materiały

Materiały
Materiały

Materiały

1 Arduino MEGA 2560 R3 -Clone (Bardzo tanie-Aliexpress)

Krok 2: Polecam system operacyjny Linux…. Lubuntu

Polecam system operacyjny linux w moim przypadku Lubuntu, lekki i szybki

poniżej rozwiązanie, jeśli są użytkownikami systemu Windows.

Stwórz maszynę wirtualną za pomocą Virtualbox w systemie Windows i w kilku krokach zamontuj system Linux

Zalecany samouczek:

Zainstaluj lubuntu (Ubuntu) ze Scratch na Virtualbox

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

Krok 3: Instalacja trwała

Image
Image

Instalacja na stałe

Można też zamontować lubuntu na stałe, w moim przypadku zostawić szyby, dobrze jest opcja..

Zalecany samouczek:

Pełna migracja do systemu operacyjnego Lubuntu

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

Krok 4: Zainstaluj Node-RED

Zainstaluj Node-RED

Od dawna chciałem wypróbować tę platformę o nazwie Node-red stworzoną przez IBM, była rozwijana w nodejs, sieć Node jest rozwijana przez Nicka O’Leary'ego i Dave'a Conway-Jonesa dzięki za Twój wkład.

Zalecany samouczek: Zainstaluj Node-RED

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

Ale czym jest czerwony węzeł?

Jest to narzędzie graficzne typu open source oparte na łączeniu węzłów, które zawierają API i/lub usługi do komunikacji i/lub podłączania urządzeń do Internetu

Samouczki Węzeł-RED:

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

Krok 5: Zainstaluj węzły dla Arduino

Zainstaluj węzły dla Arduino
Zainstaluj węzły dla Arduino

Zainstaluj węzły dla Arduino

Z Node-RED z palety węzłów możemy bezpośrednio zainstalować węzły Arduino, a w przykładzie skopiujemy podstawowy przykład blink w arduino GPIO 13.

Samouczki dotyczące węzła RED

pakiet informacyjny npm:node-red-node-arduino

Krok 6: Prześlij oprogramowanie układowe z Arduino IDE

Prześlij oprogramowanie układowe z Arduino IDE
Prześlij oprogramowanie układowe z Arduino IDE

Prześlij oprogramowanie układowe z Arduino IDE

Ten kod technicznie jest bardzo szybkim protokołem, który kieruje sterowaniem GPIO, ADC, PWM i obsługą Strings przez port szeregowy, istnieje kilka wersji firmware, ale będziemy używać StandardFirmata zawartej w przykładowych bibliotekach.

Krok 7: Wnioski i rozważania

Wnioski i rozważania
Wnioski i rozważania
Wnioski i rozważania
Wnioski i rozważania

Wnioski i rozważania

Rozwiązanie na czas dla prostych aplikacji, które umożliwiają bezpośrednie podłączenie kasety do komputera. Wielką ogólną wadą kontrolek wykonanych z zewnętrznej platformy, bez prawidłowego wykonania kodu na płycie, jest bezpieczeństwo lub autonomia w przypadku rozłączenia w tym przypadku rozłączenia Node-RED

ale nie należy obawiać się zagwarantowania solidnego sprzętu.

Więcej informacji: Sterowanie PDA

angielska wersja

Sterowanie Arduino z Node-RED za pomocą oprogramowania układowego

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

Wersja w języku hiszpańskim

Kontroler Arduino z Node-RED z oprogramowaniem sprzętowym

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

Zalecana: