Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
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
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
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
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
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
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…