Spisu treści:
- Krok 1: Wymagany sprzęt i oprogramowanie:
- Krok 2: Konfiguracja węzła w kolorze czerwonym
- Krok 3: Kroki tworzenia przepływu
- Krok 4: Śmiało i przeciągnij węzeł bramy bezprzewodowej do swojego Flow Canvas, aby rozpocząć
- Krok 5: Znajdowanie czujników bezprzewodowych:
- Krok 6: Kliknij szkło powiększające obok pola portu szeregowego i wybierz port, który odpowiada twojemu routerowi, a następnie kliknij przycisk „Dodaj” u góry
- Krok 7: Pole urządzenia szeregowego zostanie teraz wypełnione na podstawie tego wyboru i możesz kliknąć „Gotowe”, masz teraz bezpośredni dostęp do czujników bezprzewodowych! aby wyświetlić napływające dane
- Krok 8: Teraz wróć do swojej palety i wpisz „debug” w polu wyszukiwania u góry, chwyć jeden z tych węzłów i przeciągnij go na prawo od bramy bezprzewodowej
- Krok 9: Kliknij dwukrotnie i zmień „msg”. aby „uzupełnić obiekt wiadomości” Kliknij Gotowe
- Krok 10: Teraz narysuj linię między dwoma węzłami i kliknij „Wdróż” w prawym górnym rogu okna
- Krok 11: Praca z danymi:
- Krok 12: Dodawanie czujników bezprzewodowych:
- Krok 13: Wybierz urządzenie szeregowe z rozwijanego menu, którego użyłeś dla bramy bezprzewodowej, teraz kliknij lupę obok „Adres MAC” i wybierz jedną z dostępnych opcji
- Krok 14: Kliknij Gotowe
- Krok 15: Teraz wróć do swojej palety i wpisz „debug” w polu wyszukiwania u góry, chwyć jeden z tych węzłów i przeciągnij go na prawo od bramy bezprzewodowej
- Krok 16: Kliknij dwukrotnie i kliknij Gotowe
- Krok 17: Dodawanie węzłów funkcyjnych
- Krok 18: Kliknij dwukrotnie węzeł, aby edytować węzeł funkcji
- Krok 19: Teraz weź węzeł CSV z palety i umieść go po prawej stronie węzła funkcji, przekonwertuje on wartości w formacie CSV, tj. Wartości oddzielone przecinkami
- Krok 20: Teraz kliknij dwukrotnie i wpisz nazwy kolumn oddzielone przecinkami i danymi wyjściowymi jako „wiadomość na wiersz”, jak pokazano na poniższym obrazku
- Krok 21: Teraz wróć do swojej palety i wpisz „plik” w polu wyszukiwania u góry, chwyć ten, który pokazuje „Writes Msg.payload”, aby zapisać wartości i umieścić go bezpośrednio w węźle CSV. Możesz również dołączyć węzeł debugowania, aby wyrejestrować węzeł pliku
- Krok 22: Kliknij dwukrotnie, aby edytować węzeł pliku, wprowadź nazwę pliku, w którym chcesz przechowywać wartości, jak pokazano na rysunku
- Krok 23: Teraz podłącz wszystkie przewody i kliknij przycisk Wdróż
- Krok 24: WYJŚCIE
- Krok 25: Node_red_flow
- Krok 26: Istnieje również inny sposób wysłania danych do programu Excel za pomocą węzła „JSON” i węzła „excel”
- Krok 27: Kroki są takie same jak w przypadku dodania czujnika bezprzewodowego
- Krok 28: Kliknij dwukrotnie Edytuj węzeł JSON, edytuj go, jak pokazano na poniższym obrazku i kliknij Gotowe
- Krok 29: Teraz chwyć węzeł „excel”, który zainstalowałeś z palety i umieść go po prawej stronie węzła „JSON”
- Krok 30: Kliknij dwukrotnie na to, aby wprowadzić nazwę pliku, w którym chcesz przechowywać dane temperatury / szumu i kliknij Gotowe
- Krok 31: Teraz podłącz wszystkie przewody
- Krok 32: Naciśnij przycisk wdrażania
- Krok 33: WYJŚCIE
Wideo: Przesyłanie danych bezprzewodowego czujnika temperatury i wilgotności do programu Excel: 34 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Używamy tutaj czujnika temperatury i wilgotności NCD, ale kroki pozostają takie same dla każdego produktu ncd, więc jeśli masz inne bezprzewodowe czujniki ncd, możesz swobodnie obserwować obok. Zatrzymując ten tekst, musisz mieć stabilne zrozumienie, jak skonfigurować czujniki, skonfigurować czerwony węzeł i zobaczyć dane na desce rozdzielczej, jak na zdjęciu tutaj.
Krok 1: Wymagany sprzęt i oprogramowanie:
Sprzęt komputerowy:
- 1. Czujnik temperatury i wilgotności dalekiego zasięgu NCD
- 2. Bezprzewodowy modem siatkowy dalekiego zasięgu NCD z interfejsem USB
Oprogramowanie:
Węzeł-czerwony
Krok 2: Konfiguracja węzła w kolorze czerwonym
Teraz, gdy masz już działające czujniki, potrzebujemy sposobu na zrobienie czegoś pożytecznego z tymi danymi.
- Przede wszystkim będziesz musiał zainstalować Node-Red.
- Gdy to zrobisz, musisz wprowadzić wiersz poleceń lub Power Shell dla użytkowników Windows, przejdź do katalogu, w którym jest zainstalowany Node-RED.
- Teraz wpisz „npm i ncd-red-wireless node-red-dashboard„. Spowoduje to zainstalowanie węzłów wymaganych do odbierania danych z czujników bezprzewodowych i po wykonaniu tej czynności możesz uruchomić Node-RED.
- Aby uruchomić serwer węzłów, wpisz node-red w wierszu poleceń lub terminalu i naciśnij enter.
Krok 3: Kroki tworzenia przepływu
W tym momencie zobaczysz duży pusty przepływ z długą listą węzłów po lewej stronie, ten pasek boczny nazywa się paletą.
Krok 4: Śmiało i przeciągnij węzeł bramy bezprzewodowej do swojego Flow Canvas, aby rozpocząć
ncd-red-wireless Udostępnia węzły, które zarządzają połączeniem szeregowym, analizują przychodzące dane z czujników, filtrują je według określonych parametrów i umożliwiają konfigurację czujników bezprzewodowych.
Krok 5: Znajdowanie czujników bezprzewodowych:
Po dostarczeniu węzła będziesz mógł wyświetlić zakładkę informacyjną, która zawiera zapisy dotyczące możliwości węzła, ta zakładka jest dobrze wypełniona dla maksymalnej liczby pakietów czerwonych węzłów i zawiera cenne statystyki, często teraz nie będziesz chciał aby wyświetlić inną dokumentację poza zakładką informacji, więc trzymaj ją w myślach, nawet gdy budujesz swoje przepływy, gdy masz pytanie dotyczące działania węzła. Następnym elementem, który chcemy zrobić, jest konfiguracja węzła, kiedy po raz pierwszy go dodasz, zauważysz, że w prawym górnym rogu obok niebieskiej kropki znajduje się mały trójkąt, trójkąt wskazuje, że węzeł chce dodatkowej konfiguracji, niebieski kropka wskazuje, że węzeł nie został już wdrożony, ale został wdrożony jako część przepływu.
- Kliknij dwukrotnie węzeł, aby otworzyć opcje konfiguracji.
- Kliknij ikonę ołówka obok pola Serial Device, aby skonfigurować router USB. Spowoduje to otwarcie drugiego panelu konfiguracji, który ma tylko kilka opcji.
Krok 6: Kliknij szkło powiększające obok pola portu szeregowego i wybierz port, który odpowiada twojemu routerowi, a następnie kliknij przycisk „Dodaj” u góry
Krok 7: Pole urządzenia szeregowego zostanie teraz wypełnione na podstawie tego wyboru i możesz kliknąć „Gotowe”, masz teraz bezpośredni dostęp do czujników bezprzewodowych! aby wyświetlić napływające dane
Krok 8: Teraz wróć do swojej palety i wpisz „debug” w polu wyszukiwania u góry, chwyć jeden z tych węzłów i przeciągnij go na prawo od bramy bezprzewodowej
Krok 9: Kliknij dwukrotnie i zmień „msg”. aby „uzupełnić obiekt wiadomości” Kliknij Gotowe
Krok 10: Teraz narysuj linię między dwoma węzłami i kliknij „Wdróż” w prawym górnym rogu okna
Krok 11: Praca z danymi:
Teraz dane z czujników bezprzewodowych są gromadzone i wyprowadzane do zakładki "debugowania", ta "karta debugowania" jest umieszczona na prawym pasku bocznym obok zakładki informacyjnej. Aby zobaczyć informacje, należy nacisnąć przycisk resetowania. W węzłach czerwonych rekordy są przewyższane między węzłami w pakiecie json. Kiedy obiekt msg pojawi się na karcie debugowania, możesz go powiększyć, aby wyświetlić ogólną listę informacji, które mu towarzyszą. Jest to niezwykle przydatne w przypadku, gdy chcesz szybko sprawdzić, które czujniki się sprawdzają. Innym problemem, jaki daje ten węzeł, jest łatwy sposób zamiany routera na tożsamość sieciową, na której znajdują się urządzenia w trybie konfiguracji, wystarczy nacisnąć przycisk po lewej stronie węzła, a narzędzie przełączy się na sieć konfiguracyjną, naciśnij go ponownie, aby powrócić do trybu nasłuchiwania. Po skonfigurowaniu węzłów narzędzia Wi-Fi można je ustawić tak, aby rutynowo konfigurowały czujnik, gdy przechodzi on w tryb konfiguracji, więc zawsze można utrzymać takie węzły bramy obecne w przepływie w celu szybkiej konfiguracji urządzenia.
Krok 12: Dodawanie czujników bezprzewodowych:
musimy oddzielić rekordy czujników bezprzewodowych w kraju, aby móc je wyświetlić, moglibyśmy użyć węzła przełączającego, aby rozdzielić wiadomości z bramy w oparciu całkowicie o adres mac z lub typ czujnika, ale jak już wspomniałem, Węzły bezprzewodowe naprawdę zawierają dodatkowe funkcje do konfiguracji czujników, więc zaczniemy od nich, aby dać Ci dodatkowy obraz tego, jak te struktury mogą działać. Jeśli jeszcze nie widziałeś pakietów przychodzących z obu czujników, przejdź wcześniej i naciśnij przycisk resetowania na jedynym, który się nie rozpoczął. Podczas gdy ocena czujnika odbywa się za pośrednictwem dowolnego węzła konfiguracji urządzenia szeregowego, adres mac i rodzaj czujnika są buforowane w puli, dzięki czemu jesteśmy w stanie szybko je znaleźć na czas wykonywania następnego kroku.
Chwyć węzeł bezprzewodowy z palety i przeciągnij go do przepływu, kliknij go dwukrotnie, aby go skonfigurować
Krok 13: Wybierz urządzenie szeregowe z rozwijanego menu, którego użyłeś dla bramy bezprzewodowej, teraz kliknij lupę obok „Adres MAC” i wybierz jedną z dostępnych opcji
Krok 14: Kliknij Gotowe
Zauważysz, że to automatycznie ustawia typ czujnika, możesz również nadać mu nazwę, aby ułatwić jego identyfikację. Jak wspomniano na karcie informacyjnej, pole Serial Device for Config jest opcjonalne i nie będziemy się tym teraz martwić. Dodany właśnie węzeł działa skutecznie jako filtr przychodzących danych czujnika, przepuszczając tylko dane dla adresu mac lub typu czujnika, jeśli nie ma adresu mac.
Krok 15: Teraz wróć do swojej palety i wpisz „debug” w polu wyszukiwania u góry, chwyć jeden z tych węzłów i przeciągnij go na prawo od bramy bezprzewodowej
Krok 16: Kliknij dwukrotnie i kliknij Gotowe
Krok 17: Dodawanie węzłów funkcyjnych
Węzeł funkcji służy do uruchamiania kodu JavaScript względem obiektu msg. Węzeł funkcji akceptuje obiekt msg jako dane wejściowe i może zwrócić 0 lub więcej obiektów komunikatów jako dane wyjściowe. Ten obiekt komunikatu musi mieć właściwość ładunku (msg.payload) i zwykle ma inne właściwości w zależności od węzłów postępujących.
Teraz weź węzeł „funkcja” z palety i umieść go po prawej stronie węzła Temp/Hum
Krok 18: Kliknij dwukrotnie węzeł, aby edytować węzeł funkcji
Tutaj musisz napisać mały kod javascript, aby stworzyć warunek, więc wartości temperatury i wilgotności zostaną zapisane w Excelu.
Krok 19: Teraz weź węzeł CSV z palety i umieść go po prawej stronie węzła funkcji, przekonwertuje on wartości w formacie CSV, tj. Wartości oddzielone przecinkami
Krok 20: Teraz kliknij dwukrotnie i wpisz nazwy kolumn oddzielone przecinkami i danymi wyjściowymi jako „wiadomość na wiersz”, jak pokazano na poniższym obrazku
Krok 21: Teraz wróć do swojej palety i wpisz „plik” w polu wyszukiwania u góry, chwyć ten, który pokazuje „Writes Msg.payload”, aby zapisać wartości i umieścić go bezpośrednio w węźle CSV. Możesz również dołączyć węzeł debugowania, aby wyrejestrować węzeł pliku
Krok 22: Kliknij dwukrotnie, aby edytować węzeł pliku, wprowadź nazwę pliku, w którym chcesz przechowywać wartości, jak pokazano na rysunku
Krok 23: Teraz podłącz wszystkie przewody i kliknij przycisk Wdróż
Krok 24: WYJŚCIE
Teraz możesz sprawdzić wyniki programu Excel.
Krok 25: Node_red_flow
Krok 26: Istnieje również inny sposób wysłania danych do programu Excel za pomocą węzła „JSON” i węzła „excel”
- Przede wszystkim zamknij terminal lub wiersz polecenia, jeśli robiłeś powyższą metodę.
- Następnie musisz zainstalować węzeł Excela, aby przechowywać dane.
- Musisz więc wprowadzić wiersz poleceń lub Power Shell dla użytkowników Windows, przejdź do katalogu, w którym zainstalowany jest Node-RED.
- Teraz wpisz „npm install node-red-contrib-excel„. Spowoduje to zainstalowanie węzła „excel” wymaganego do przechowywania danych z czujników bezprzewodowych i po wykonaniu tej czynności możesz uruchomić Node-RED.
- Aby uruchomić serwer węzłów, wpisz node-red w wierszu poleceń lub terminalu i naciśnij enter.
- Teraz otwórz przeglądarkę i przejdź do https://localhost:1880, aby otworzyć konstruktora przepływu.
Krok 27: Kroki są takie same jak w przypadku dodania czujnika bezprzewodowego
- Aby zbudować przepływ taki sam, jak pokazano powyżej, aż do dodania czujnika bezprzewodowego.
- Następnie weź węzeł JSON z palety i umieść go bezpośrednio w węźle temperatury/wilgotności.
Krok 28: Kliknij dwukrotnie Edytuj węzeł JSON, edytuj go, jak pokazano na poniższym obrazku i kliknij Gotowe
Krok 29: Teraz chwyć węzeł „excel”, który zainstalowałeś z palety i umieść go po prawej stronie węzła „JSON”
Krok 30: Kliknij dwukrotnie na to, aby wprowadzić nazwę pliku, w którym chcesz przechowywać dane temperatury / szumu i kliknij Gotowe
Krok 31: Teraz podłącz wszystkie przewody
Krok 32: Naciśnij przycisk wdrażania
Krok 33: WYJŚCIE
Ale ograniczenie w węźle programu Excel polega na tym, że nadpisuje dane w jednym wierszu.
Zalecana:
Jak zrobić rejestrator danych wilgotności i temperatury w czasie rzeczywistym za pomocą Arduino UNO i karty SD - Symulacja rejestratora danych DHT11 w Proteus: 5 kroków
Jak zrobić rejestrator danych wilgotności i temperatury w czasie rzeczywistym za pomocą Arduino UNO i karty SD | Symulacja rejestratora danych DHT11 w Proteus: Wstęp: cześć, tu Liono Maker, tutaj link do YouTube. Tworzymy kreatywne projekty z Arduino i pracujemy na systemach wbudowanych.Data-Logger: Rejestrator danych (również rejestrator danych lub rejestrator danych) to urządzenie elektroniczne, które rejestruje dane w czasie w
Wysyłanie danych bezprzewodowego czujnika wibracji i temperatury do Excela za pomocą Node-RED: 25 kroków
Wysyłanie danych z bezprzewodowego czujnika wibracji i temperatury do Excela za pomocą Node-RED: Przedstawiamy przemysłowy bezprzewodowy czujnik wibracji i temperatury Long Range IoT firmy NCD, który może pochwalić się zasięgiem do 2 mil przy użyciu bezprzewodowej struktury sieci kratowej. Wyposażony w precyzyjny 16-bitowy czujnik wibracji i temperatury, to urządzenie przek
Jak korzystać z czujnika temperatury DHT11 z Arduino i temperatury drukowania, ciepła i wilgotności: 5 kroków
Jak używać czujnika temperatury DHT11 z Arduino i drukowania temperatury, ciepła i wilgotności: Czujnik DHT11 służy do pomiaru temperatury i wilgotności. Są bardzo popularnymi hobbystami elektroniki. Czujnik wilgotności i temperatury DHT11 ułatwia dodawanie danych o wilgotności i temperaturze do projektów elektroniki DIY. To za
Wysyłanie danych z bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT do arkusza Google: 39 kroków
Wysyłanie danych z bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT do arkusza Google: używamy tutaj czujnika temperatury i wilgotności NCD, ale kroki pozostają takie same dla każdego produktu ncd, więc jeśli masz inne bezprzewodowe czujniki ncd, możesz swobodnie obserwować obok. Za pomocą stopu tego tekstu musisz
Wizualizacja danych z czujnika bezprzewodowego za pomocą wykresów Google: 6 kroków
Wizualizacja danych z czujników bezprzewodowych za pomocą wykresów Google: Analiza predykcyjna maszyn jest bardzo potrzebna, aby zminimalizować przestoje maszyny. Regularne przeglądy pomagają wydłużyć czas pracy maszyny, a to z kolei zwiększa jej odporność na uszkodzenia. Bezprzewodowy czujnik wibracji i temperatury