
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:02

Jest to czujnik Wi-Fi do przyklejenia do flashera w liczniku energii elektrycznej. Wykrywa błyski za pomocą LDR i wyświetla zasilanie na wyświetlaczu OLED. Wysyła dane do pulpitu nawigacyjnego Thingsboard, przykład na żywo tutaj. Załóż darmowe konto demo:
Potrzebne części: ESP8266 TTGO 0.91 OLED (lub zwykły ESP8266 i działa bez wyświetlacza) LDR (rezystor zależny od światła) Rezystor 10K
Koszt: około 9 $ łącznie.
Wskazówka: ESP8266 TTGO 0.91" OLED jest sprzedawany w serwisie eBay, wyszukaj: "esp8266 oled 0.91".
Krok 1: Przylutuj


Są tylko 4 punkty lutowania: LDR przechodzi z A0 do D0 (gpio16). Rezystor 10K przechodzi z A0 do GND.
Krok 2: Kod
Program wykonany jest za pomocą kodu Arduino. Download na mojej stronie Github:
Zależności: Potrzebujesz bibliotek, U8g2lib, PubSubClient, znajdziesz je w Menedżerze bibliotek.
Ustawienia:Ustaw swoje wartości na początku kodu. Są dobrze wyjaśnione.
Prześlij: Wybierz programator "LOLIN (WEMOS) D1 R2 i mini". Jeśli nie widzisz go w menu płyt, zainstaluj ESP8266 w Arduino Boards Manager.
Przejdź do tego wątku, jeśli Twój TTGO OLED nie działa. Pokazano tam kilka wyprowadzeń i2c OLED.
Krok 3: Tablica rzeczy



Zarejestruj się na bezpłatne demo na żywo na
Dodaj urządzenie o nazwie Monitor energii.
W „Szczegóły” urządzenia kliknij „Kopiuj token dostępu”Wklej ten ciąg do THINGSBOARD_TOKEN w kodzie i prześlij.
Jeśli wszystko poszło dobrze, powinieneś teraz zobaczyć dane w „Najnowsza telemetria” urządzenia. Wybierz dane telemetryczne „wh” (obliczone waty na godzinę) i kliknij „Pokaż w widżecie”. Wybierz „Wykres” w menu rozwijanym i znajdź „Seria czasowa”. - Flot” w galerii karuzeli. Kliknij „Dodaj do panelu”. Wybierz istniejący lub utwórz nowy panel. Wybierz „Otwórz panel” i kliknij OK. W panelu chcesz zmienić okno czasu na 2 godziny, a agregację danych na Nic.
W przypadku wskaźnika analogowego wykonaj te same kroki z Telemetrii i wybierz wskaźnik analogowy w widżecie. Po powrocie do pulpitu nawigacyjnego edytowane są parametry wskaźnika. W „DANE” liczba miejsc dziesiętnych jest ustawiona na 0., Wartość minimalna i maksymalna jest ustawiona na 0 i 8000, a 'Major ticks count' jest ustawiona na 10, aby wyczyścić 1000 znaków.
Gotowe.
Zalecana:
Monitorowanie temperatury za pomocą MCP9808 i Raspberry Pi: 4 kroki

Monitorowanie temperatury za pomocą MCP9808 i Raspberry Pi: MCP9808 to bardzo dokładny cyfrowy czujnik temperatury ±0,5°C I2C minimoduł. Są one wyposażone w rejestry programowane przez użytkownika, które ułatwiają aplikacje z czujnikami temperatury. Precyzyjny czujnik temperatury MCP9808 stał się przemysłowym
Zużycie energii elektrycznej i monitorowanie środowiska przez Sigfox: 8 kroków

Zużycie energii elektrycznej i monitorowanie środowiska za pośrednictwem Sigfox: OpisTen projekt pokaże Ci, jak uzyskać zużycie energii elektrycznej w pomieszczeniu przy trójfazowej dystrybucji zasilania, a następnie przesyłać je do serwera za pomocą sieci Sigfox co 10 minut. Jak zmierzyć moc? Otrzymaliśmy trzy cęgi prądowe od
Wyświetlanie/monitorowanie kamery IP za pomocą Raspberry Pi: 4 kroki

Wyświetlanie/monitorowanie kamery IP za pomocą Raspberry Pi: Podczas oceny odpowiednich opcji NVR natknąłem się na repozytorium kamer wyświetlających, które umożliwia wyświetlanie wielu kanałów wideo z kamer sieciowych. Obsługuje również przełączanie między wieloma ekranami i będziemy używać tego projektu do tego b
Proste monitorowanie jakości powietrza za pomocą wyświetlacza TFT LCD - Ameba Arduino: 3 kroki

Proste monitorowanie jakości powietrza za pomocą wyświetlacza TFT LCD - Ameba Arduino: Wprowadzenie Teraz, gdy większość ludzi zostaje w domu, aby uniknąć bliskiego kontaktu z potencjalnym nosicielem wirusa COVID-19, jakość powietrza staje się ważnym czynnikiem dobrego samopoczucia ludzi, zwłaszcza w krajach tropikalnych, gdzie korzystanie z klimatyzacji jest koniecznością podczas dnia
Jak zbudować bank energii oparty na energii słonecznej przy użyciu baterii Dead Mobile: 4 kroki

Jak zbudować bank energii oparty na energii słonecznej przy użyciu baterii Dead Mobile: Ten projekt to bank energii oparty na energii słonecznej w domu przy użyciu rozładowanej baterii telefonu komórkowego. Możemy zastosować dowolny odpowiednik baterii mobilnej o tym samym schemacie. Panel słoneczny naładuje akumulator, a my możemy wykorzystać moc akumulatora do ładowania