![Tworzenie-Alert-Użycie-Ubidots-ESP32+czujnik temperatury i wilgotności: 9 kroków Tworzenie-Alert-Użycie-Ubidots-ESP32+czujnik temperatury i wilgotności: 9 kroków](https://i.howwhatproduce.com/images/009/image-24285-j.webp)
Spisu treści:
- Krok 1: Wymagany sprzęt i oprogramowanie
- Krok 2: Kroki przesyłania danych do platformy LabVIEW do pomiaru temperatury i wilgotności przy użyciu bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT oraz bezprzewodowego modemu siatkowego dalekiego zasięgu z interfejsem USB-
- Krok 3: Wgranie kodu do ESP32 za pomocą Arduino IDE:
- Krok 4: Wyjście monitora szeregowego
- Krok 5: Sprawienie, by Ubidot działał:
- Krok 6: WYJŚCIE
- Krok 7:
- Krok 8: Tworzenie wydarzeń w Ubidots:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02
![Tworzenie-Alert-Użycie-Ubidots-ESP32+czujnik temperatury i wilgotności Tworzenie-Alert-Użycie-Ubidots-ESP32+czujnik temperatury i wilgotności](https://i.howwhatproduce.com/images/009/image-24285-1-j.webp)
W tym samouczku zmierzymy różne dane temperatury i wilgotności za pomocą czujnika temperatury i wilgotności. Dowiesz się również, jak przesłać te dane do Ubidots. Aby można było je analizować z dowolnego miejsca pod kątem różnych zastosowań. Również tworząc alerty e-mail dla różnych danych dotyczących temperatury i wilgotności, możemy być powiadamiani o różnych zmianach zachodzących w dowolnej temperaturze systemu
Krok 1: Wymagany sprzęt i oprogramowanie
Wymagany sprzęt:
- Moduł NCD ESP32 IoT WiFi BLE ze zintegrowanym USB
- Bezprzewodowy czujnik temperatury i wilgotności NCD IoT dalekiego zasięgu
- Bezprzewodowy modem siatkowy dalekiego zasięgu NCD z interfejsem USB
Wymagane oprogramowanie:
- IDE Arduino
- Narzędzie LabView
- Ubidoty
Wykorzystywana biblioteka:
- Biblioteka PubSubClient
- Drut.h
Krok 2: Kroki przesyłania danych do platformy LabVIEW do pomiaru temperatury i wilgotności przy użyciu bezprzewodowego czujnika temperatury i wilgotności dalekiego zasięgu IoT oraz bezprzewodowego modemu siatkowego dalekiego zasięgu z interfejsem USB-
- Najpierw potrzebujemy aplikacji narzędziowej Labview, którą jest plik ncd.io Wireless Temperature And Humidity Sensor.exe, na którym możemy przeglądać dane.
- To oprogramowanie Labview będzie działać tylko z bezprzewodowym czujnikiem temperatury ncd.io
- Aby korzystać z tego interfejsu użytkownika, musisz zainstalować następujące sterowniki. Zainstaluj stąd silnik czasu pracy 64-bitowy
- 32-bitowy
- Zainstaluj sterownik NI Visa
- Zainstaluj LabVIEW Run-Time Engine i NI-Serial Runtime
- Przewodnik wprowadzający do tego produktu.
Krok 3: Wgranie kodu do ESP32 za pomocą Arduino IDE:
- Pobierz i dołącz bibliotekę PubSubClient i bibliotekę Wire.h.
- Musisz przypisać swój unikalny TOKEN Ubidots, MQTTCLIENTNAME, SSID (Nazwa Wi-Fi) i Hasło dostępnej sieci.
- Skompiluj i prześlij kod temp_humidity.ino.
- Aby zweryfikować łączność urządzenia i wysłane dane, otwórz monitor szeregowy. Jeśli nie zobaczysz żadnej odpowiedzi, spróbuj odłączyć ESP32, a następnie podłączyć go ponownie. Upewnij się, że szybkość transmisji monitora szeregowego jest ustawiona na taką samą, jak określona w kodzie 115200.
Krok 4: Wyjście monitora szeregowego
![Wyjście monitora szeregowego Wyjście monitora szeregowego](https://i.howwhatproduce.com/images/009/image-24285-2-j.webp)
Krok 5: Sprawienie, by Ubidot działał:
![Sprawienie, by Ubidot działał Sprawienie, by Ubidot działał](https://i.howwhatproduce.com/images/009/image-24285-3-j.webp)
![Sprawienie, by Ubidot działał Sprawienie, by Ubidot działał](https://i.howwhatproduce.com/images/009/image-24285-4-j.webp)
![Sprawienie, by Ubidot działał Sprawienie, by Ubidot działał](https://i.howwhatproduce.com/images/009/image-24285-5-j.webp)
![Sprawienie, by Ubidot działał Sprawienie, by Ubidot działał](https://i.howwhatproduce.com/images/009/image-24285-6-j.webp)
- Załóż konto na Ubidots.
- Przejdź do mojego profilu i zanotuj klucz tokena, który jest unikalnym kluczem dla każdego konta i wklej go do kodu ESP32 przed przesłaniem.
- Dodaj nowe urządzenie do nazwy panelu Ubidots esp32.
- Kliknij urządzenia i wybierz urządzenia w Ubidots.
- Teraz powinieneś zobaczyć opublikowane dane na swoim koncie Ubidots, wewnątrz urządzenia o nazwie „ESP32”.
- Wewnątrz urządzenia utwórz nowy czujnik z nazwą zmiennej, w którym będzie wyświetlany odczyt temperatury.
- Teraz możesz zobaczyć temperaturę i inne dane z czujników, które były wcześniej oglądane na monitorze szeregowym. Stało się tak, ponieważ wartość różnych odczytów czujnika jest przekazywana jako ciąg znaków i zapisywana w zmiennej oraz publikowana do zmiennej wewnątrz urządzenia esp32.
Krok 6: WYJŚCIE
![WYJŚCIE WYJŚCIE](https://i.howwhatproduce.com/images/009/image-24285-7-j.webp)
Krok 7:
Krok 8: Tworzenie wydarzeń w Ubidots:
![Tworzenie wydarzeń w Ubidots Tworzenie wydarzeń w Ubidots](https://i.howwhatproduce.com/images/009/image-24285-8-j.webp)
![Tworzenie wydarzeń w Ubidots Tworzenie wydarzeń w Ubidots](https://i.howwhatproduce.com/images/009/image-24285-9-j.webp)
![Tworzenie wydarzeń w Ubidots Tworzenie wydarzeń w Ubidots](https://i.howwhatproduce.com/images/009/image-24285-10-j.webp)
- Wybierz Zdarzenia (z menu rozwijanego Dane).
- Teraz kliknij Utwórz wydarzenie.
- Rodzaje ZdarzeńUbidots obsługują już zintegrowane zdarzenia, aby umożliwić wysyłanie Zdarzeń, Alertów i Powiadomień do tych, którzy muszą wiedzieć, kiedy muszą wiedzieć. Gotowe integracje Ubidots obejmują:
1. Powiadomienia e-mail
2. Powiadomienia SMS
3. Wydarzenia webhook - dowiedz się więcej
4. Powiadomienia telegramowe
5. Powiadomienia o luzie - dowiedz się więcej
6. Powiadomienia o połączeniach głosowych - dowiedz się więcej
7. Powrót do normalnego powiadomienia - dowiedz się więcej
8. Powiadomienia Geofence - dowiedz się więcej
- Następnie wybierz urządzenie i powiązaną zmienną, która wskazuje „wartości” urządzeń.
- Teraz wybierz wartość progową dla zdarzenia, które ma zostać wyzwolone i porównaj ją z wartościami urządzenia, a także wybierz czas, w którym zdarzenie zostanie wyzwolone.
- Teraz utwórz typ akcji, klikając znak plus.
- Ustal i skonfiguruj, które akcje mają zostać wykonane i wiadomość do odbiorcy: Wysyłaj SMS-y, e-maile, webhooki, telegramy, rozmowy telefoniczne, SLACK i webhooki do tych, którzy muszą wiedzieć.
- Teraz wypełnij wszystkie wymagane pola.
- Określ okno aktywności, w którym zdarzenia mogą/nie mogą zostać wykonane.
- Potwierdź swoje wydarzenia.
Zalecana:
Automatyczny wentylator chłodzący wykorzystujący serwo i czujnik temperatury i wilgotności DHT11 z Arduino: 8 kroków
![Automatyczny wentylator chłodzący wykorzystujący serwo i czujnik temperatury i wilgotności DHT11 z Arduino: 8 kroków Automatyczny wentylator chłodzący wykorzystujący serwo i czujnik temperatury i wilgotności DHT11 z Arduino: 8 kroków](https://i.howwhatproduce.com/images/002/image-4702-j.webp)
Automatyczny wentylator chłodzący za pomocą serwomechanizmu i czujnika temperatury i wilgotności DHT11 z Arduino: W tym samouczku dowiemy się, jak uruchomić & obracaj wentylator, gdy temperatura wzrośnie powyżej pewnego poziomu
Cyfrowy czujnik temperatury i wilgotności DHT21 z Arduino: 6 kroków
![Cyfrowy czujnik temperatury i wilgotności DHT21 z Arduino: 6 kroków Cyfrowy czujnik temperatury i wilgotności DHT21 z Arduino: 6 kroków](https://i.howwhatproduce.com/images/002/image-5384-j.webp)
Cyfrowy czujnik temperatury i wilgotności DHT21 z Arduino: W tym samouczku dowiemy się, jak używać czujnika wilgotności i temperatury DHT21 z Arduino i wyświetlać wartości na wyświetlaczu OLED. Obejrzyj wideo
Czujnik temperatury i wilgotności (DHT22) z płytką Dextera: 7 kroków
![Czujnik temperatury i wilgotności (DHT22) z płytką Dextera: 7 kroków Czujnik temperatury i wilgotności (DHT22) z płytką Dextera: 7 kroków](https://i.howwhatproduce.com/images/001/image-2790-10-j.webp)
Czujnik Temperatury i Wilgotności (DHT22) Z Tablicą Dextera: Tablica Dextera to edukacyjny zestaw szkoleniowy, który sprawia, że nauka elektroniki jest przyjemna i łatwa. Tablica łączy w sobie wszystkie niezbędne części, których potrzebuje początkujący, aby zmienić pomysł w udany prototyp. Z Arduino w jego sercu, ogromna liczba
Czujnik temperatury i wilgotności DHT11 z Arduino: 5 kroków
![Czujnik temperatury i wilgotności DHT11 z Arduino: 5 kroków Czujnik temperatury i wilgotności DHT11 z Arduino: 5 kroków](https://i.howwhatproduce.com/images/005/image-14943-j.webp)
Czujnik temperatury i wilgotności DHT11 z Arduino: Dzisiaj nauczę Cię, jak korzystać z modułu czujnika temperatury i wilgotności KY-015, który zawiera czujnik temperatury i wilgotności DHT11. Jeśli wolisz uczyć się z filmów, oto samouczek wideo, który zrobiłem !:
Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków
![Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków Zasilany energią słoneczną czujnik temperatury i wilgotności Arduino jako czujnik Oregon 433 mhz: 6 kroków](https://i.howwhatproduce.com/images/009/image-25178-j.webp)
Czujnik temperatury i wilgotności Arduino zasilany energią słoneczną jako czujnik Oregon 433 mhz: Jest to konstrukcja czujnika temperatury i wilgotności zasilanego energią słoneczną. Czujnik emuluje czujnik Oregon 433 mhz i jest widoczny w bramce Telldus Net. Czujnik ruchu energii słonecznej" z serwisu eBay. Upewnij się, że mówi o cieście 3,7 V