Monitor d'energia en 15 minuts: 3 passos
Monitor d'energia en 15 minuts: 3 passos
Anonim
Monitor d'energia en 15 minuts
Monitor d'energia en 15 minuts

Es tracta d’un sensor wifi per gravar al flasher del comptador elèctric. Detecta els flaixos amb LDR i mostra la potència de la pantalla OLED. Envia dades al tauler del tauler de treball, exemple en directe aquí. Registreu-vos per obtenir un compte de demostració gratuït:

Peces necessàries: ESP8266 TTGO 0.91 OLED (o ESP8266 normal i funcionen sense pantalla) LDR (resistència dependent de la llum) resistència de 10K

Cost: aproximadament 9 $ en total.

Consell: el ESP8266 TTGO 0.91 OLED es ven a eBay, cerqueu: 'esp8266 oled 0.91'.

Pas 1: soldar

Soldar
Soldar
Soldar
Soldar

Només hi ha 4 punts de soldadura: la LDR va de A0 a D0 (gpio16). La resistència 10K va de A0 a GND.

Pas 2: Codi

El programa es fa amb Arduino. Descarregueu el codi al meu lloc de Github:

Dependències: necessiteu algunes biblioteques, U8g2lib, PubSubClient, les trobareu al gestor de biblioteques.

Configuració: definiu els valors a la part superior del codi. Estan ben explicats.

Pujada: seleccioneu el programador "LOLIN (WEMOS) D1 R2 i mini". Si no el veieu al menú de taules, instal·leu ESP8266 a Arduino Boards Manager.

Aneu a aquest fil si el vostre TTGO OLED no funciona. Hi apareixen alguns pinouts OLED i2c.

Pas 3: Tauler de coses

Tauler de coses
Tauler de coses
Tauler de coses
Tauler de coses
Tauler de coses
Tauler de coses

Inscriviu-vos per obtenir una demostració en directe gratuïta a

Afegiu un dispositiu, amb el nom Energy monitor.

A "Detalls" del dispositiu, feu clic a "Copia el testimoni d'accés" Enganxeu aquesta cadena a THINGSBOARD_TOKEN al codi i pengeu-la.

Si tot ha anat bé, ara hauríeu de veure les dades al dispositiu "Última telemetría". Seleccioneu les dades de telemetría "wh" (calculats per watts per hora) i feu clic a "Mostra al widget". Seleccioneu "Gràfic" al menú desplegable i cerqueu "Timeseries". - Flot "a la galeria del carrusel. Feu clic a" Afegeix al tauler ". Seleccioneu un existent o creeu un tauler nou. Seleccioneu" Obre el tauler de control "i feu clic a D'acord. Al tauler de control voleu canviar Timewindow a 2 hores i agregar dades a Cap.

Per al calibre analògic, feu els mateixos passos des de Telemetria i seleccioneu Calibre analògic al widget. Quan torneu al tauler de control, s'han editat els paràmetres del calibre. A "DADES", el nombre de decimals s'estableix a 0. A "AVANÇAT", El valor mínim i màxim s’estableix a 0 i 8000 i el recompte de paparres majors a 10, per netejar 1.000 marques.

Fet.

Recomanat: