Temperatura w pomieszczeniu przez Internet z BLYNK ESP8266 i DHT11: 5 kroków (ze zdjęciami)
Temperatura w pomieszczeniu przez Internet z BLYNK ESP8266 i DHT11: 5 kroków (ze zdjęciami)
Anonim
Image
Image
Rzeczy, których potrzebujesz
Rzeczy, których potrzebujesz

Cześć chłopaki, Dzisiaj zrobimy monitor temperatury pokojowej, który będziemy mogli wykorzystać do monitorowania naszego pokoju z dowolnego miejsca na świecie, a do tego użyjemy platformy BLYNK IoT i użyjemy DHT11 do odczytu temperatury pokojowej użyjemy ESP8266, aby uzyskać dostęp internet i wyśle te dane o temperaturze do serwera BLYNK.

Krok 1: Rzeczy, których potrzebujesz

do tego projektu potrzebujesz kilku podstawowych rzeczy:

Nodemcu (esp8266)-

www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…

www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…

DHT 11:

www.banggood.in/KY-015-DHT11-Temperatura-H…

www.banggood.in/2Pcs-DHT11-Digital-Tempera…

www.banggood.in/5Pcs-DHT11-Digital-Tempera…

Płytka chlebowa i zworki:

www.banggood.in/Geekcreit-Power-Supply-Mod…

Krok 2: Schmatics

Schmatics
Schmatics

możesz znaleźć załączoną schmatykę projektu i połącz wszystko według pokazanej schamtyki.

A jeśli chcesz, możesz wykonać do niego PCB i zamówić swoje PCB na PCBGOGO.com

www.pcbgogo.com

oraz

Dołącz do rocznicy PCBGOGO i uzyskaj zniżkę na rocznicę i kliknij poniższy link, aby uzyskać korzyści już teraz:

Do 150 $ Kupony, Stylowe Pamiątki Czas trwania: 25 sierpnia - 25 września 2020

Chociaż PCBGOGO ma zaledwie 5 lat, ich fabryki od ponad 10 lat zapewniają produkcję i montaż PCB dla krajowych klientów w Chinach. Usługi wytwarzania i montażu PCB od prototypu do masowej produkcji są szybkie, niedrogie i niezawodne.

Krok 3: Skonfiguruj aplikację BLYNK

Image
Image
Skonfiguruj aplikację BLYNK
Skonfiguruj aplikację BLYNK
Skonfiguruj aplikację BLYNK
Skonfiguruj aplikację BLYNK

Pobierz aplikację BLYNK i zarejestruj się, a następnie otwórz ją i utwórz nowy projekt, a tam wybierz swoją tablicę jako Nodemcu, jak pokazano na obrazku, a następnie kliknij Utwórz, aby utworzyć projekt.

Następnie wyśle token Auth na Twój identyfikator pocztowy. zapisz go, użyjemy go w kodzie.

Następnie w projekcie dodaj widżet miernika i w ustawieniach miernika:nadaj mu nazwę - Wilgotność

wybierz pin - V5 i zmień maksymalną wartość z 1023 na 100.

Następnie dodaj jeszcze jeden miernik temperatury:

nazwij to jako - Temperatura

wybierz pin - V6 i oznacz jako - /pin/°C

i prosimy o zapoznanie się z obrazami i filmami, aby uzyskać pomoc.

Krok 4: Część kodowania

Image
Image
Część kodująca
Część kodująca
Część kodująca
Część kodująca

Teraz w części dotyczącej kodowania otwórz najpierw Arduino IDE i upewnij się, że pobrałeś płytki ESP8266 w swoim Arduino IDE, a następnie otwórz menedżera bibliotek i wyszukaj i pobierz bibliotekę BLYNK w swoim Arduino IDE.

Następnie pobierz mój kod z poniższego linku:

Pobierz kod:

po pobraniu kodu otwórz go i umieść swój token autoryzacji (który otrzymałeś pocztą przez aplikację BLYNK) i wpisz swoją nazwę WIFI, a także wprowadź kod i prześlij go na swoją tablicę.

Krok 5: Zobaczmy to w akcji

Image
Image
Zobaczmy to w akcji
Zobaczmy to w akcji
Zobaczmy to w akcji
Zobaczmy to w akcji

Więc teraz musimy sprawdzić, czy to działa, czy nie, i wystarczy podłączyć zasilanie do płyty ESP i upewnić się, że ESP jest podłączony do twojej sieci WIFI, a twoja sieć WIFI ma odpowiedni Internet, a z aplikacji BLYNK kliknij ikonę Play i czy wszystko jest dobrze, będziesz mógł zobaczyć temperaturę pokojową, tak jak ja.

Dajcie więc znać w komentarzach.