Spisu treści:

Nodemcu wysyła dane o temperaturze i wilgotności do Thingspeak: 7 kroków
Nodemcu wysyła dane o temperaturze i wilgotności do Thingspeak: 7 kroków

Wideo: Nodemcu wysyła dane o temperaturze i wilgotności do Thingspeak: 7 kroków

Wideo: Nodemcu wysyła dane o temperaturze i wilgotności do Thingspeak: 7 kroków
Wideo: Multisensor na ESP8266 #1, czyli pomiar temperatury dla Domoticza (i nie tylko) 2024, Lipiec
Anonim
Nodemcu wysyła dane o temperaturze i wilgotności do Thingspeak
Nodemcu wysyła dane o temperaturze i wilgotności do Thingspeak

W tym samouczku połączyliśmy nodemcu z czujnikiem dht11 i wysyłaliśmy dane o temperaturze i wilgotności do serwera thingspeak. Tutaj również wykreśliliśmy wykres temperatury i wilgotności do serwera rzeczy.

Krok 1: Użyte oprogramowanie:

Używane oprogramowanie
Używane oprogramowanie

1. Arduino IDE: Jeśli chodzi o nodemcu, używamy tylko arduino IDE. Najnowsze IDE Arduino można pobrać z tego linku:

www.arduino.cc/en/Main/Software Teraz, jak skonfigurować nodemcu do arduino IDE, powiemy ci to w poniższych krokach.

Krok 2: Użyty składnik:

Użyty komponent
Użyty komponent
Użyty komponent
Użyty komponent

1) Node MCU V3: Node MCU to platforma IOT typu open source. Zawiera oprogramowanie układowe, które działa na ESP8266 Wi-Fi SoC ze sprzętu opartego na module ESP-12. Termin „Node MCU” domyślnie odnosi się do oprogramowania układowego, a nie do zestawów deweloperskich.

2) Czujnik DHT11: Ten czujnik temperatury i wilgotności DHT11 posiada skalibrowane wyjście sygnału cyfrowego z funkcją czujnika temperatury i wilgotności. Jest zintegrowany z wydajnym 8-bitowym mikrokontrolerem. Jego technologia zapewnia wysoką niezawodność i doskonałą długoterminową stabilność. Ten czujnik zawiera element rezystancyjny i czujnik do mokrych urządzeń do pomiaru temperatury NTC. Ma doskonałą jakość, szybką reakcję, zdolność przeciwzakłóceniową i wysoką wydajność.

Krok 3: Jak skonfigurować Nodemcu w Arduino IDE:

Jak skonfigurować Nodemcu w Arduino IDE
Jak skonfigurować Nodemcu w Arduino IDE
Jak skonfigurować Nodemcu w Arduino IDE
Jak skonfigurować Nodemcu w Arduino IDE
Jak skonfigurować Nodemcu w Arduino IDE
Jak skonfigurować Nodemcu w Arduino IDE

Poniżej znajdują się kroki, aby skonfigurować nodemcu w arduino IDE

Powyższe obrazy I1, I2 i I3 są dostępne w celach informacyjnych, których użyjemy do naszych referencji, abyś zrozumiał

Krok 1: Najpierw musisz otworzyć Arduino IDE.

Krok 2: Teraz kliknij kartę preferencji, taką jak obraz I1. Teraz musisz skopiować jeden adres URL w dodatkowym menedżerze tablicy. Oto adres URL- https://arduino.esp8266.com/stable/package_esp8266… następnie kliknij OK

Krok 3: Teraz przejdź do Narzędzia, a następnie wybierz Menedżer tablicy. dostaniesz jedno okno jak I2.

Po prostu przewiń w dół to okno i wyszukaj esp8266 przez społeczność ESP8266 lub możesz bezpośrednio wyszukać esp8266, wpisując opcję wyszukiwania, teraz kliknij przycisk instalacji.

Krok 4: Uruchom ponownie Arduino IDE

Krok 5: Teraz przejdź do Narzędzia, a następnie wybierz urządzenie nodemcu, jak pokazano na obrazie I3

Krok 4: Praca Thingspeak:

Rzeczypeak działa
Rzeczypeak działa
Rzeczypeak działa
Rzeczypeak działa
Rzeczypeak działa
Rzeczypeak działa

Do tej pory masz oprogramowanie i komponenty używane w tym projekcie.

Więc teraz musisz zrozumieć, co mówi serwer.

Czym więc jest thingspeak: ThingSpeak to otwarta aplikacja Internetu rzeczy (IoT) i interfejs API do przechowywania i pobierania danych z przedmiotów za pomocą protokołu HTTP przez Internet lub sieć lokalną.

Więc aby uzyskać wykres i dane z czujników w thingspeak, musisz najpierw utworzyć konto w thingspeak.

Po pomyślnym utworzeniu konta teraz musisz się do niego zalogować.

Teraz musisz utworzyć kanał, więc w tym celu kliknij Nowe kanały pokazane na powyższym rysunku.

Teraz nadaj mu odpowiednią nazwę zgodnie z twoją aplikacją, jak na powyższym obrazku widać, że nadaliśmy nazwę dane czujnika DHT11 i wypełniliśmy niektóre rzeczy, takie jak opis i pole1 i pole2.

Dla jednego kanału możemy stworzyć do 8 pól. Tutaj potrzebujemy tylko 2 kanałów, ponieważ pobieramy temperaturę i wilgotność z czujnika dht11.

Teraz po pomyślnym utworzeniu kanału musisz przejść do zakładki API Keys i uzyskać Write API Key tego kanału, ten Write API Key, którego będziesz używać w kodzie nodemcu napisanym w Arduino IDE.

Krok 5: Schemat obwodu:

Schemat obwodu
Schemat obwodu

Krok 6: Kod:

Możesz uzyskać kod źródłowy z naszego linku Github

Krok 7: Wideo:

Cały opis projektu znajduje się w powyższym filmie

Jeśli masz jakiekolwiek wątpliwości dotyczące tego projektu, skomentuj nas poniżej.

A jeśli chcesz dowiedzieć się więcej o wbudowanym systemie, odwiedź nasz kanał na youtube

Odwiedź i polub naszą stronę na Facebooku, aby uzyskać częste aktualizacje.

Dziękuję i pozdrawiam, Technologie embedotroniczne

Zalecana: