Índice:
- Etapa 1: Coisas que você precisa
- Etapa 2: Diagrama de Circuito
- Etapa 3: como funciona
- Etapa 4: Código para Esp8266
- Etapa 5: vá para Android Play Store, pesquise o aplicativo Macrodroid e instale-o
- Etapa 6: abra o aplicativo e pressione Adicionar macro
- Etapa 7:
- Etapa 8: pressione + nos gatilhos
- Etapa 9: Pressione a bateria / alimentação
- Etapa 10: Clique em Nível de bateria
- Etapa 11: Selecione a opção Aumentar / Diminuir, pressione Ok
- Etapa 12: Selecione Aumentar para e Barra Deslizante para 100%, Clique em Ok
- Etapa 13: Selecione + Ícone nas Ações
- Etapa 14: Selecione os aplicativos
- Etapa 15: selecione Abrir site / HTTP GET
- Etapa 16: insira o URL Http: /192.168.0.115/status4=0
- Etapa 17: Marque Parâmetros de codificação de URL, HTTP Get (sem navegador da Web), Salvar estado de sucesso da chamada e pressione OK
- Etapa 18: insira o valor total na parte superior e salve
- Etapa 19: Por fim, ative a barra deslizante para o canto superior direito
- Etapa 20: Teste com dispositivos móveis
Vídeo: Desligamento automático de carga total do celular: 20 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O carregamento do telefone móvel é interrompido automaticamente quando totalmente carregado. Não se preocupe com a vida útil da bateria, mesmo que você a tenha deixado durante a noite. Os telefones celulares são alimentados por baterias. Embora as baterias sejam fáceis de usar, seu uso também requer alguns cuidados. Um grande problema com o uso de baterias é o excesso de descarregamento e carregamento excessivo. Ambos os problemas afetam a vida útil da bateria e custam ao usuário final desnecessariamente. Esses problemas são frequentemente ignorados pelos usuários também. O manuseio impróprio das baterias encurta sua vida. Neste projeto, a primeira coisa que quero automatizar é “carregar de forma inteligente” meu smartphone para prolongar sua vida útil: quando a bateria do celular está totalmente carregada (significa 100%), ele para automaticamente o carregamento e corta a energia do USB. A porcentagem de cobrança pode ser definida de acordo com nossa conveniência. O nível da bateria também pode ser definido para carregar.
Neste tutorial, usei o módulo WiFi ESP 8266 com a ferramenta de automação do Android Macrodroid app. Sempre que a porcentagem da bateria atinge 100%, o Macrodroid aciona um comando para o navegador da web que emite um comando para esp8266. Então o pino digital o / p do ESP 8266 cortará a alimentação do carregador do carregador que está conectado ao RELAY.
Etapa 1: Coisas que você precisa
1. Nó MCU-ESP8266 MÓDULO2. RELÉ 5 volts 3. TRANSISTOR NPN 4. CONECTOR MASCULINO E FÊMEA USB 5. RESISTORES: 1K ohm e 2,2K ohm
6. Três fios de ligação fêmea para módulo wi-fi
7. PCB pequeno
Etapa 2: Diagrama de Circuito
Após fazer o upload do esboço para o módulo esp, conecte 5 V do usb macho (fio + Ve Vermelho) a um ponto da bobina do relé, ponto comum do relé e Vin do nó MCU. Conecte (N / O) do relé a + ve do USB fêmea (fio vermelho). Conecte o segundo ponto da bobina do relé ao coletor de T1 (qualquer transistor NPN). Conecte a base de T1 a D2 do nó mcu por meio do resistor de 2,2k. Conecte o fio Preto do USB Macho (-Ve) ao USB Fêmea (Cabo Preto), emissor de T1 e Gnd do Nó Mcu. Conecte LED + ve a N / O do relé e -ve a -ve por meio do resistor de 1k, conforme mostrado no diagrama de circuito.
NOTA: Os fios de conexão USB macho para fêmea devem ter comprimento curto, pois pode ocorrer queda de tensão em fios longos.
Etapa 3: como funciona
Inicialmente, D2 do nó mcu será alto e T1 está no estado de condução e o relé será energizado. Agora a tensão passará pelos contatos do relé e o celular começará a carregar. Nó mcu A saída digital é de 3,3 V apenas, o que não é suficiente para acionar o relé, então T1 é usado neste circuito. Macrodroid APP é um aplicativo de automação Android que monitora continuamente a porcentagem de carregamento móvel. Assim que o carregamento atinge o valor definido, ou seja, 100%, o Macrodroid executa um comando de URL no navegador da web através do Node mcu. Então, D2 ficará baixo, T1 desligará e o relé será desenergizado. Nessa condição, o fornecimento será cortado para o celular e o carregamento será interrompido.
Etapa 4: Código para Esp8266
Estou usando ESP8266 NodeMCU para controlar o relé.
Quando o Node Mcu está ligado, ele se conecta à minha rede wi-fi doméstica e fornece o endereço IP - 192.168.0.115, e com isso posso controlar meu relé através do Localhost. Estou usando o link / url abaixo para controlar meu aplicativo - 192.168.0.115/status 4 = 1 (para relay on) e 192.168.0.115/status4=0 (para relay off).
Nota 1. # você pode alterar os pinos de saída digital.
Nota 2: # D2 do Nó MCU é D4 do arduino no programa.
Clique no link abaixo para instalar o software principal do Arduino no PC
Instale o software principal do Arduino no PC
Clique no link abaixo para instalar a placa ESP8266 no Arduino IDE (Windows, Mac OS X, Linux)
Instalando a placa ESP8266 no Arduino IDE
Este código funciona muito bem.
Baixe meu código neste link:
Link: - Carregamento total do celular
Passos.
1. Conecte o esp8266 ao PC através do cabo USB
2. instale todas as bibliotecas que estão no esboço do github
Selecione> Ferramentas> Quadros
Selecione> porta de ferramentas
Abra o link acima e
mude seu SSID e senha de wi-fi doméstico no esboço, números de linha 6, 7
mude seu IP wi-fi, modo de portão, sub-rede.
Para obter IP, gateway e painel de controle aberto de sub-rede:
clique em ver o status e as tarefas da rede
clique na conexão de área local
clique nos detalhes
O endereço IPv4 é o seu endereço IP 192.168.0. XXX (xxx pode ser qualquer número que você fornecer para o URL na linha de esboço número 99). Eu mantive 115 [exemplo: IPAddress ip (192, 168, 0, 115)];
em seguida, carregue o esboço.
Teste: -
Conecte o LED com resistor de 1k, + ve ao coletor de T1 e -ve ao GND
inicialmente o LED estará LIGADO.
Nota: Você deve fornecer o mesmo número de URL no navegador da web que forneceu na linha de endereço IP de esboço do Arduino número 99.
abra uma nova guia no navegador da Web e digite o url
o led estará DESLIGADO, novamente digite o url https://192.168.0.115/status4=1 o relé será energizado e será LIGADO.
Você pode inserir este url no seu celular que está conectado à mesma rede wi-fi
se funcionar, então está tudo bem.
Agora remova ESP8266 do computador e
Relé de solda, led, resistores, transistores em um pequeno PCB.
Eu mantive tudo em chassis de banco de energia antigos.
Os fios USB macho para fêmea devem ser curtos para reduzir a queda de tensão.
Etapa 5: vá para Android Play Store, pesquise o aplicativo Macrodroid e instale-o
Etapa 6: abra o aplicativo e pressione Adicionar macro
Etapa 7:
Etapa 8: pressione + nos gatilhos
Etapa 9: Pressione a bateria / alimentação
Etapa 10: Clique em Nível de bateria
Etapa 11: Selecione a opção Aumentar / Diminuir, pressione Ok
Etapa 12: Selecione Aumentar para e Barra Deslizante para 100%, Clique em Ok
Etapa 13: Selecione + Ícone nas Ações
Etapa 14: Selecione os aplicativos
Etapa 15: selecione Abrir site / HTTP GET
Etapa 16: insira o URL Http: /192.168.0.115/status4=0
Etapa 17: Marque Parâmetros de codificação de URL, HTTP Get (sem navegador da Web), Salvar estado de sucesso da chamada e pressione OK
Etapa 18: insira o valor total na parte superior e salve
Etapa 19: Por fim, ative a barra deslizante para o canto superior direito
Etapa 20: Teste com dispositivos móveis
Conexão USB macho para tomada de parede, fio do carregador do seu celular para usb fêmea. LIGADO o carregador, o LED ficará LIGADO e desligará automaticamente após a carga completa e o fornecimento for cortado para o celular..
Nota: Sempre que mantiver o celular em carregamento, não se esqueça de habilitar o aplicativo Macrodroid e ligar o WIFi no celular.