Spisu treści:

Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266: 5 kroków?
Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266: 5 kroków?

Wideo: Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266: 5 kroków?

Wideo: Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266: 5 kroków?
Wideo: Jak zrobić wifi jammer za 10zł i zostać najgorszym sąsiadem | NodeMCU DIY Mega efekt 2024, Lipiec
Anonim
Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266?
Jak zrobić urządzenie IoT do sterowania urządzeniami i monitorowania pogody za pomocą Esp8266?

Internet rzeczy (IoT) to połączenie w sieć urządzeń fizycznych (zwanych również „urządzeniami podłączonymi” i „urządzeniami inteligentnymi”), budynków i innych elementów z wbudowanymi elektroniką, oprogramowaniem, czujnikami, siłownikami i łącznością sieciową które umożliwiają tym obiektom zbieranie i wymianę danych.

Teraz pouczę, jak stworzyć urządzenie bazowe IoT, które będzie w stanie sterować urządzeniami i monitorować pogodę w czasie rzeczywistym. To urządzenie jest zbudowane przy użyciu ESP8266 Node Mcu.

Esp8266 node mcu to urządzenie z wbudowanym modułem wifi i mikrokontrolerem, który może współpracować z arduino ide.

Zacznijmy..

Krok 1: Wymagane komponenty

Wymagane komponenty
Wymagane komponenty
Wymagane komponenty
Wymagane komponenty

Węzeł MCU Esp8266 [Banggood]

4-kanałowa płytka przekaźnikowa [Banggood]

Płyta perforowana [Banggood]

Kołki nagłówka [Banggood]

Gniazdo DC [Banggood]

DHT 11 [Banggood]

Krok 2: Obwody

Obwody
Obwody
Obwody
Obwody
  • Najpierw weź płytę perforowaną i umieść żeńskie szpilki nagłówka w odniesieniu do szpilek Node Mcu esp8266.
  • Weź męskie styki nagłówka i przylutuj obok żeńskich styków nagłówka i połącz męskie i żeńskie styki nagłówka w.r.t Esp8266, aby uzyskać wyjście.
  • Dodaj więcej męskich pinów nagłówka na pinach + V i GND Esp8266
  • Teraz włącz zasilanie, weź gniazdo prądu stałego i IC7805 umieść go na płycie perforowanej.
  • Podłącz Vin IC7805 do +V gniazda Dc i GND do GND.
  • Teraz podłącz +5V z 7805 do Vin Esp8266 i GND IC7805 do GND Esp8266.
  • Teraz podłącz płytkę przekaźnikową i moduł DHT 11 do Esp 8266 zgodnie z pinami w obwodzie.
  • Połączenia w obwodzie są takie same jak piny zadeklarowane w programie.

Teraz musimy przygotować deskę rozdzielczą i zaprogramować urządzenie.

Krok 3: Tworzenie urządzenia w panelu

Image
Image

Do tego projektu wykorzystałem platformę Cayenne IoT.

Najpierw musisz wejść na stronę Cayenne i utworzyć konto, rejestrując się.

Teraz postępuj zgodnie z instrukcjami podanymi w filmie.

Podczas tworzenia urządzenia należy wybrać typ MQTT.

Następnie strona wygeneruje nazwę użytkownika, hasło i identyfikator klienta dla urządzenia, które należy skopiować. Jest to potrzebne do dalszej procedury.

Aby uzyskać więcej informacji, odwiedź tutaj [Samouczek autorstwa zespołu Cayenne IoT]

Krok 4: Programowanie

Pobierz dołączone biblioteki i dołącz je do arduino ide.

Załączyłem kod.

  1. Najpierw otwórz kod i edytuj w następujący sposób.
  2. Wpisz identyfikator SSID swojej sieci Wi-Fi (nazwa sieci Wi-Fi) w cudzysłowie.

char ssid = "wprowadź nazwę swojej sieci Wi-Fi";

3. Wprowadź hasło swojej sieci Wi-Fi w cudzysłowie.

char wifiPassword = "wprowadź hasło routera Wi-Fi";

4. Teraz musisz podać nazwę użytkownika, hasło, identyfikator klienta, który otrzymałeś podczas dodawania urządzenia.

char username = "wprowadź nazwę użytkownika"; char hasło = "wprowadź hasło";

char IDKlienta = "wprowadź identyfikator klienta";

Teraz zapisz i prześlij kod do modułu mcu węzła ESP 8266.

Gdy moduł esp8266 node mcu jest połączony z tym serwerem, możesz zobaczyć automatycznie utworzone widżety na pulpicie nawigacyjnym. Przypnij te widżety i edytuj je (nazwa, typ itp.).

To wszystko Chłopaki…

Aby uzyskać pełną konstrukcję, zobacz poniższy film.

Krok 5: Budowa i testowanie

Image
Image

Zapraszam do komentowania.

Aby uzyskać więcej projektów, zasubskrybuj mój kanał na youtube [kliknij tutaj]

Odwiedź moją stronę, aby zobaczyć więcej projektów.

Zalecana: