Indholdsfortegnelse:
Video: Energiovervågning på 15 minutter: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Dette er en wifi -sensor til at tape på blinkeren i din elmåler. Det registrerer blink med LDR, og viser strøm på OLED -skærm. Sender data til Thingsboard Dashboard, live eksempel her. Tilmeld dig en gratis demo -konto:
Nødvendige dele: ESP8266 TTGO 0,91 OLED (eller almindelig ESP8266 og kører uden display) LDR (lysafhængig modstand) 10K modstand
Omkostninger: Cirka 9 $ i alt.
Tip: ESP8266 TTGO 0,91 OLED sælges på eBay, søg: 'esp8266 oled 0,91'.
Trin 1: Lodning
Der er kun 4 loddepunkter: LDR går fra A0 til D0 (gpio16). 10K modstand går fra A0 til GND.
Trin 2: Kode
Programmet er lavet med Arduino. Download kode på mit Github-websted:
Afhængigheder: Du har brug for nogle biblioteker, U8g2lib, PubSubClient, du finder disse i biblioteksstyring.
Indstillinger: Indstil dine værdier øverst i koden. De er godt forklaret.
Upload: Vælg programmereren 'LOLIN (WEMOS) D1 R2 & mini'. Hvis du ikke kan se det i menuen på tavlerne, skal du installere ESP8266 i Arduino Boards Manager.
Gå til denne tråd, hvis din TTGO OLED ikke fungerer. Et par i2c OLED pinouts vises der.
Trin 3: Thingsboard
Tilmeld dig en gratis live -demo på
Tilføj enhed, med navn Energiovervågning.
I Enhedsoplysninger skal du klikke på 'Kopier adgangstoken' Indsæt denne streng i THINGSBOARD_TOKEN i koden, og upload.
Hvis alt gik godt, skulle du nu se data i Enheds 'Seneste telemetri'. Vælg 'hv' -telemetredata (Beregnet watt pr. Time), og klik på' Vis på widget '. Vælg' Diagram 'i rullemenuen, og find' Tidserier - Flot 'i karruselgalleriet. Klik på' Føj til instrumentbræt '. Vælg et eksisterende, eller opret et nyt instrumentbræt. Vælg' Åbn betjeningspanel ', og klik på OK. I instrumentbrættet vil du ændre Timewindow til 2 timer, og datagregering til Ingen.
For den analoge måler skal du gøre de samme trin fra telemetri og vælge Analog måleinstrument i widgeten. Når du er tilbage til instrumentbrættet, redigeres målerparametrene. I 'DATA' er antallet af decimaler sat til 0. I 'AVANCERET', Minimums- og maksimumværdien er indstillet til 0 og 8000, og 'Antal store flåter' er indstillet til 10 for at rense 1000 mærker.
Færdig.
Anbefalede:
Opret et Arduino Simon -spil på 2 minutter!: 3 trin
Opret et Arduino Simon -spil på 2 minutter!: INGEN Jumpere! INGEN ledninger! INGEN lodning! INGEN brødbræt! Tænker ud af boksen. Så du vil virkelig gerne vise din mikrokontroller frem sammen med nogle tilføjede perifere modeller, før venner eller slægtninge er på vej … Sæt sammen
Trådløst tilgængelig Pi på 5 minutter: 3 trin
Trådløst tilgængelig Pi på 5 minutter: Hej alle sammen! Sådan gør du en hindbær Pi trådløst tilgængelig fra en telefon eller tablet Bemærk, at mit skøn på 5 minutter er for en person med noget computerkendskab, og det kan bestemt tage længere tid. Nok af det, lad os komme til det
Raspberry Pi fotoramme på mindre end 20 minutter: 10 trin (med billeder)
Raspberry Pi fotoramme på mindre end 20 minutter: Ja, dette er en anden digital fotoramme! Men vent, den er mere slank og sandsynligvis den hurtigste at samle og komme i gang
Sådan slår du Super Mario Bros. NES World 1 på 3 minutter: 4 trin
Sådan slår du Super Mario Bros. NES World 1 på 3 minutter: Dette er en vejledning i, hvordan du slår Super Mario Bros. NES World 1 inden for 3 minutter. Hvis du har brug for hjælp, så sig det i kommentarerne. se også videoen, for det forklarer meget
Lav et billedsensoriseret spor på få minutter!: 10 trin (med billeder)
Lav et billedsensoriseret spor på få minutter !: I min tidligere Instructable viste jeg dig, hvordan du laver et modeltoglayout med automatiseret sidespor. Det brugte et sporsegment, der hedder 'sensored track'. Det er en ganske nyttig ting at have i et modelbanelayout. Jeg kan bruges til følgende: Bloker