Índice:
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Este é um sensor wi-fi para colar no pisca-pisca do medidor de eletricidade. Ele detecta flashes com LDR e exibe energia no display OLED. Envia dados para Thingsboard Dashboard, exemplo ao vivo aqui. Inscreva-se para obter uma conta de demonstração gratuita:
Peças necessárias: ESP8266 TTGO 0.91 OLED (ou ESP8266 normal e funcionar sem display) LDR (resistor dependente de luz) resistor de 10K
Custo: cerca de 9 $ no total.
Dica: O ESP8266 TTGO 0.91 OLED é vendido no ebay, pesquise: 'esp8266 oled 0.91'.
Etapa 1: solda
Existem apenas 4 pontos de solda: LDR vai de A0 a D0 (gpio16). O resistor de 10K vai de A0 a GND.
Etapa 2: Código
O programa é feito com o código Arduino. Download em meu site Github:
Dependências: você precisa de algumas bibliotecas, U8g2lib, PubSubClient, você as encontra no gerenciador de bibliotecas.
Configurações: defina seus valores no topo do código. Eles são bem explicados.
Upload: Selecione o programador 'LOLIN (WEMOS) D1 R2 & mini'. Se você não o vir no menu de placas, instale o ESP8266 no Gerenciador de placas Arduino.
Vá para este tópico se o TTGO OLED não estiver funcionando. Algumas pinagens OLED i2c são mostradas lá.
Etapa 3: Thingsboard
Inscreva-se para uma demonstração gratuita ao vivo em
Adicione o dispositivo, com o nome Monitor de energia.
Em 'Detalhes' do dispositivo, clique em 'Copiar token de acesso'. Cole esta string em THINGSBOARD_TOKEN no código e faça upload.
Se tudo correr bem, você deverá ver agora os dados no dispositivo 'Telemetria mais recente'. Selecione os dados de telemetria 'wh' (Watts calculados por hora) e clique em 'Mostrar no widget'. Selecione 'Gráfico' no menu suspenso e localize 'Série de tempos - Flot 'na galeria carrossel. Clique em' Adicionar ao painel '. Selecione um existente ou crie um novo painel. Selecione' Abrir painel 'e clique em OK. No painel, você deseja alterar a janela de tempo para 2 horas e a agregação de dados para Nenhum.
Para o medidor analógico, siga os mesmos passos de Telemetria e selecione medidor analógico no widget. Quando você voltar ao painel, os parâmetros do medidor foram editados. Em 'DADOS', o número de decimais é definido como 0. Em 'AVANÇADO', Os valores mínimo e máximo são definidos como 0 e 8000, e 'Contagem de tiques principais' é definido como 10, para limpar 1000 marcas.
Feito.
Recomendado:
Módulo de energia IoT: Adicionando um recurso de medição de energia IoT ao meu controlador de carga solar: 19 etapas (com imagens)
Módulo de energia IoT: Adicionando um recurso de medição de energia IoT ao meu controlador de carga solar: Olá a todos, espero que todos estejam ótimos! Neste instrutível, vou mostrar como fiz um módulo de medição de energia IoT que calcula a quantidade de energia gerada por meus painéis solares, que está sendo utilizada por meu controlador de carregamento solar t
Como medir corretamente o consumo de energia dos módulos de comunicação sem fio na era do baixo consumo de energia ?: 6 etapas
Como medir corretamente o consumo de energia dos módulos de comunicação sem fio na era do baixo consumo de energia ?: O baixo consumo de energia é um conceito extremamente importante na Internet das coisas. A maioria dos nós de IoT precisa ser alimentada por baterias. Somente medindo corretamente o consumo de energia do módulo sem fio podemos estimar com precisão a quantidade de bateria i
GERADOR DE ENERGIA SOLAR - Energia da Sun para operar eletrodomésticos diários: 4 etapas
GERADOR DE ENERGIA SOLAR | Energy From Sun to Run Daily Appliances Home: É um projeto de ciência muito simples que se baseia na conversão de energia solar em energia elétrica utilizável. Ele usa o regulador de tensão e nada mais. Escolha todos os componentes e prepare-se para fazer um projeto incrível que o ajudará a
Da barra de energia ao banco de energia: 7 etapas (com fotos)
Da barra de energia para o banco de energia: Este instrutivo mostra como transformar minha barra de energia favorita (Toblerone) em um banco de energia. Meu consumo de chocolate é enorme, portanto, sempre tenho pacotes de barras de chocolate por aí, me inspirando a fazer algo criativo. Então, acabei w
Aprenda Arduino em 20 minutos (pacote de energia): 10 etapas (com imagens)
Aprenda Arduino em 20 minutos (Power Packed): O instructable foi escrito com a visão de entregar coisas boas e ajudar o verdadeiro amador do Arduino, que realmente precisa de uma fonte de compreensão fácil e clara que qualquer um pode entender facilmente apenas lendo este módulo. Eu também sou um ardui