Оглавление:

Автоотключение полной зарядки мобильного устройства: 20 шагов
Автоотключение полной зарядки мобильного устройства: 20 шагов

Видео: Автоотключение полной зарядки мобильного устройства: 20 шагов

Видео: Автоотключение полной зарядки мобильного устройства: 20 шагов
Видео: Как зарядить смартфон с 0 до 100% за 15 секунд. Скрытые возможности?😀 2024, Июнь
Anonim
Автоотключение полной зарядки мобильного телефона
Автоотключение полной зарядки мобильного телефона

Зарядка мобильного телефона автоматически прекращается при полной зарядке. Не беспокойтесь о сроке службы аккумулятора, даже если вы оставили его на ночь. Мобильные телефоны работают от аккумуляторов. Хотя батарейки удобны в использовании, их использование также требует определенных мер предосторожности. Основная проблема при использовании аккумуляторов - это их чрезмерная разрядка и чрезмерная зарядка. Обе эти проблемы влияют на срок службы батареи и бесполезно обходятся конечному пользователю. Пользователи также часто игнорируют эти проблемы. Неправильное обращение с батареями сокращает их срок службы. В этом проекте первое, что я хочу автоматизировать, - это «умно заряжать» свой смартфон, чтобы продлить срок его службы: когда мобильный аккумулятор полностью заряжен (то есть на 100%), он автоматически прекращает зарядку и отключает питание от USB. Процент зарядки может быть установлен по нашему усмотрению. Также можно установить уровень заряда аккумулятора для включения зарядки.

В этом руководстве я использовал модуль Wi-Fi ESP 8266 с приложением Macrodroid для автоматизации Android. Когда процент заряда батареи достигает 100%, Macrodroid запускает команду для веб-браузера, который выдает команду для esp8266. Затем цифровой контакт o / p ESP 8266 отключит питание зарядного устройства от зарядного устройства, подключенного к RELAY.

Шаг 1. Вещи, которые вам нужны

Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно
Вещи, которые нужно

1. узел MCU-ESP8266 МОДУЛЬ 2. РЕЛЕ 5 В 3. ТРАНЗИСТОР NPN 4. РАЗЪЕМЫ USB И ЖЕНСКИЙ 5. РЕЗИСТОРЫ: 1 кОм и 2,2 кОм

6. три женских перемычки для модуля Wi-Fi

7. Маленькая печатная плата

Шаг 2: Принципиальная схема

Принципиальная электрическая схема
Принципиальная электрическая схема

После загрузки скетча в модуль esp подключите 5 В от штыря usb (+ красный провод) к одной точке катушки реле, общей точке реле и Vin узла MCU. Подключите (N / O) реле к плюсу USB-розетки (красный провод). Подключите вторую точку катушки реле к коллектору T1 (любой NPN-транзистор). Подключите базу T1 к D2 узла MCU через резистор 2,2 кОм. Подключите черный провод штекера USB (-Ve) к гнезду USB (черный провод), эмиттер T1 и Gnd узла Mcu. Подключите LED + ve к N / O реле и -ve к -ve через резистор 1 кОм, как показано на принципиальной схеме.

ПРИМЕЧАНИЕ. Соединительные провода USB типа «папа-мама» должны быть короткими по длине, так как на длинных проводах может произойти падение напряжения.

Шаг 3: как это работает

Первоначально D2 узла mcu будет высоким, а T1 находится в проводящем состоянии, и реле запитано. Теперь напряжение будет проходить через контакты реле, и мобильный телефон начнет заряжаться. Node mcu Цифровой выход составляет только 3,3 В, чего недостаточно для управления реле, поэтому в этой схеме используется T1. Macrodroid APP - это приложение для автоматизации Android, которое постоянно отслеживает процент зарядки мобильного устройства. Как только зарядка достигает установленного значения, например 100%, Macrodroid выполняет команду URL в веб-браузере через Node mcu. Затем D2 перейдет в низкий уровень, T1 выключится и реле обесточится. В этом состоянии питание на мобильный телефон отключится, и зарядка прекратится.

Шаг 4. Код для Esp8266

Код для Esp8266
Код для Esp8266

Я использую ESP8266 NodeMCU для управления реле.

Когда питание узла Mcu включено, он подключается к моей домашней сети Wi-Fi и выдает IP-адрес - 192.168.0.115, благодаря чему я могу управлять своим реле через Localhost. Я использую приведенную ниже ссылку / URL-адрес для управления своим приложением - 192.168.0.115/status 4 = 1 (для включения реле) и 192.168.0.115/status4=0 (для выключения реле).

Примечание 1. # вы можете изменить контакты цифрового выхода.

Примечание 2: # D2 узла MCU - это D4 Arduino в программе.

Щелкните ссылку ниже, чтобы установить основное программное обеспечение Arduino на ПК.

Установите основное программное обеспечение Arduino на ПК

Щелкните ссылку ниже для установки платы ESP8266 в Arduino IDE (Windows, Mac OS X, Linux)

Установка платы ESP8266 в Arduino IDE

Этот код работает очень хорошо.

Загрузите мой код по этой ссылке:

Ссылка: - Мобильная полная зарядка

Шаги.

1. Подключите esp8266 к ПК через USB-кабель.

2. установить все библиотеки, которые есть в скетче, с github

Выберите> инструменты> Доски.

Выберите> порт инструментов

Откройте указанную выше ссылку и

измените домашний Wi-Fi SSID и пароль в эскизе, номера строк 6, 7

измените свой Wi-Fi IP, путь шлюза, подсеть.

Чтобы получить IP, шлюз и подсеть откройте панель управления:

нажмите на просмотр статуса сети и задач

нажмите на подключение по локальной сети

нажмите на подробности

IPv4-адрес - это ваш IP-адрес 192.168.0. XXX (xxx может быть любым числом, которое вы можете указать для URL-адреса в строке № 99 эскиза). Я сохранил 115 [пример: IPAddress ip (192, 168, 0, 115)];

затем загрузите эскиз.

Тестирование: -

Подключите светодиод с резистором 1 кОм, + ve к коллектору T1 и -ve к GND

изначально светодиод будет гореть.

Примечание: вы должны указать тот же номер URL-адреса в веб-браузере, который вы указали в строке IP-адреса скетча Arduino 99.

откройте новую вкладку в веб-браузере и введите URL-адрес

светодиод погаснет, снова введите URL-адрес https://192.168.0.115/status4=1, реле будет активировано, а индикатор будет включен.

Вы можете ввести этот URL на своем мобильном телефоне, который подключен к той же сети Wi-Fi.

если это работает, то все в порядке.

Теперь удалите ESP8266 с компьютера и

Припаять реле, светодиоды, резисторы, транзисторы на маленькой печатной плате.

Я сохранил все это в старом шасси павербанка.

Провода «папа-мама» USB должны быть короткими по длине, чтобы уменьшить падение напряжения.

Шаг 5. Перейдите в Android Play Store, найдите приложение Macrodroid и установите его

Перейдите в Android Play Store, найдите приложение Macrodroid и установите его
Перейдите в Android Play Store, найдите приложение Macrodroid и установите его

Шаг 6. Откройте приложение и нажмите «Добавить макрос»

Откройте приложение и нажмите "Добавить макрос"
Откройте приложение и нажмите "Добавить макрос"

Шаг 7:

Шаг 8: нажмите + на триггерах

Нажмите + на триггерах
Нажмите + на триггерах

Шаг 9: Нажмите на батарею / питание

Нажмите на батарею / питание
Нажмите на батарею / питание

Шаг 10: Нажмите на уровень заряда батареи

Нажмите на уровень заряда батареи
Нажмите на уровень заряда батареи

Шаг 11: выберите опцию увеличения / уменьшения, нажмите ОК

Выберите вариант увеличения / уменьшения, нажмите ОК
Выберите вариант увеличения / уменьшения, нажмите ОК

Шаг 12: выберите «Увеличить до и ползунок до 100%», нажмите «ОК»

Выберите «Увеличить до» и «Ползунок» до 100%, нажмите «ОК»
Выберите «Увеличить до» и «Ползунок» до 100%, нажмите «ОК»

Шаг 13: выберите + значок в действиях

Выберите значок + в действиях
Выберите значок + в действиях

Шаг 14: Выберите приложения

Выберите приложения
Выберите приложения

Шаг 15: выберите Открыть веб-сайт / HTTP GET

Выберите Open Website / HTTP GET
Выберите Open Website / HTTP GET

Шаг 16: введите URL-адрес Http: /192.168.0.115/status4=0

Введите URL Http: /192.168.0.115/status4=0
Введите URL Http: /192.168.0.115/status4=0

Шаг 17: отметьте параметры кодирования URL, получение HTTP (без веб-браузера), сохраните состояние успешного вызова и нажмите ОК

Отметьте «Параметры кодирования URL», «HTTP Get» (без веб-браузера), «Сохранить состояние успешного вызова» и нажмите «ОК»
Отметьте «Параметры кодирования URL», «HTTP Get» (без веб-браузера), «Сохранить состояние успешного вызова» и нажмите «ОК»

Шаг 18: введите полную зарядку сверху и сохраните

Введите полную зарядку сверху и сэкономьте
Введите полную зарядку сверху и сэкономьте

Шаг 19: Наконец, включите ползунок вверху справа

Наконец, включите ползунок в правом верхнем углу
Наконец, включите ползунок в правом верхнем углу

Шаг 20: Тестирование с помощью мобильных устройств

Тестирование с помощью мобильного телефона
Тестирование с помощью мобильного телефона

Подключите USB-штекер к розетке, провод зарядного устройства вашего мобильного телефона к USB-гнезду. При включении зарядного устройства загорится светодиодный индикатор и автоматически выключится после полной зарядки и отключения питания мобильного устройства..

Примечание. Каждый раз, когда мобильный телефон находится на зарядке, не забывайте включать приложение Macrodroid и включать WIFi на мобильном телефоне.

Рекомендуемые: