Sisällysluettelo:

Mobile Full Charge Autooff: 20 vaihetta
Mobile Full Charge Autooff: 20 vaihetta

Video: Mobile Full Charge Autooff: 20 vaihetta

Video: Mobile Full Charge Autooff: 20 vaihetta
Video: Limit charging to 85% 🔥 Samsung "Protect Battery" 🔋 Android 12 Feature 2024, Marraskuu
Anonim
Mobiilin täyden latauksen automaattinen sammutus
Mobiilin täyden latauksen automaattinen sammutus

Matkapuhelimen lataus katkeaa automaattisesti, kun se on ladattu täyteen. Vaikka paristot ovat käteviä käyttää, niiden käyttö vaatii myös varotoimia. Suurin ongelma akkujen käytössä on niiden purkautuminen ja ylilataus. Molemmat ongelmat vaikuttavat akun käyttöikään ja maksavat tarpeettomasti loppukäyttäjälle. Myös käyttäjät jättävät nämä asiat usein huomiotta. Paristojen väärä käsittely lyhentää niiden käyttöikää. Tässä projektissa ensimmäinen asia, jonka haluan automatisoida, on älypuhelimen älykäs lataaminen sen käyttöiän pidentämiseksi: kun matkapuhelimen akku on ladattu täyteen (tarkoittaa 100%), se lopettaa lataamisen automaattisesti ja katkaisee virran USB: stä. Latausprosentti voidaan asettaa kätevästi. Akun varaustaso voidaan asettaa myös latausta varten.

Tässä opetusohjelmassa käytin ESP 8266 WiFi -moduulia Android -automaatiotyökalun Macrodroid -sovelluksen kanssa. Aina, kun akun prosenttiosuus saavuttaa 100%, Macrodroid käynnistää komennon selaimelle, joka antaa komennon esp8266. Sitten ESP 8266: n digitaalinen o/p -nasta katkaisee laturin syötön laturista, joka on kytketty RELAY -laitteesta.

Vaihe 1: Tarvitsemasi asiat

Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat
Tarvitsemasi asiat

1. solmu MCU-ESP8266 MODUULI 2. RELE 5 volttia 3. NPN -TRANSISTORI 4. USB -UROS- JA NAISLIITIN

6. kolme naarashyppyjohtoa wifi -moduulille

7. Pieni PCB

Vaihe 2: Piirikaavio

Piirikaavio
Piirikaavio

Kun olet lähettänyt luonnoksen esp -moduuliin, kytke 5 V usb -urosliitännästä (+Ve punainen johto) yhteen relekelan pisteeseen, yhteiseen relepisteeseen ja solmu MCU: n Vin -pisteeseen. Kytke releen (N/O) naaras -USB: n +p (punainen johto). Kytke relekelan toinen piste T1 -keräimeen (mikä tahansa NPN -transistori). Kytke T1: n kanta solmun mcu D2: een 2,2 k: n vastuksen kautta. Liitä uros-USB: n musta johto (-Ve) naaras-USB: hen (musta johto), T1-lähetin ja Gnd of Node Mcu. Kytke LED +ve releen N/O -liittimeen ja -ve to -ve 1k vastuksen läpi piirikaavion mukaisesti.

HUOMAUTUS: USB -uros -naarasliitäntäjohtojen tulee olla lyhyitä, koska jännitehäviö voi ilmetä pitkissä johtimissa.

Vaihe 3: Näin se toimii

Aluksi solmun mcu D2 on korkea ja T1 on johtavassa tilassa ja rele vetää. Nyt jännite kulkee relekoskettimien läpi ja Mobile aloittaa lataamisen. Solmu mcu Digitaalilähtö on vain 3.3 V, mikä ei riitä releen käyttämiseen, joten T1 käytetään tässä piirissä. Macrodroid APP on Android -automaatiosovellus, joka valvoo jatkuvasti mobiililatausprosenttia. Heti kun lataus saavuttaa asetetun arvon eli 100%, Macrodroid suorittaa URL -komennon verkkoselaimessa solmun mcu kautta. Sitten D2 menee matalaksi, T1 sammuu ja rele sammuttaa virran. Tässä tilassa syöttö katkeaa matkapuhelimelle ja lataus pysähtyy.

Vaihe 4: Esp8266 -koodi

Esp8266 -koodi
Esp8266 -koodi

Käytän ESP8266 NodeMCU: ta releen ohjaamiseen.

Kun Node Mcu -virta on päällä, se muodostaa yhteyden kotini wifi -verkkoon ja antaa IP -osoitteen - 192.168.0.115, ja voin ohjata releeni Localhostin kautta. Käytän alla olevaa linkkiä/URL -osoitetta sovellukseni hallintaan - 192.168.0.115/status 4 = 1 (rele päälle) & 192.168.0.115/status4=0 (rele pois päältä).

Huomautus 1.# voit vaihtaa digitaalisia lähtötappeja.

Huomautus 2: Solmun MCU# D2 on arduinon D4 ohjelmassa.

Napsauta alla olevaa linkkiä asentaaksesi Arduinon pääohjelmiston tietokoneeseen

Asenna Arduinon pääohjelmisto tietokoneeseen

Napsauta alla olevaa linkkiä ESP8266 -kortin asentamiseksi Arduino IDE: hen (Windows, Mac OS X, Linux)

ESP8266 -kortin asentaminen Arduino IDE: hen

Tämä koodi toimii erittäin hyvin.

Lataa koodini tästä linkistä:

Linkki:- Mobiili täyteen ladattuna

Askeleet.

1. Kytke esp8266 tietokoneeseen USB -kaapelilla

2. asenna kaikki kirjastot, jotka ovat luonnoksessa githubista

Valitse> työkalut> Taulut

Valitse> työkaluportti

Avaa yllä oleva linkki ja

muuta kotisi wifi -SSID ja salasana luonnoksessa, rivinumerot 6, 7

Vaihda wifi -IP, porttitie, aliverkko.

IP-, yhdyskäytävä- ja aliverkko -ohjauspaneelin saaminen:

napsauta Näytä verkon tila ja tehtävät

napsauta lähiverkkoyhteyttä

napsauta yksityiskohtia

IPv4 -osoite on IP -osoitteesi 192.168.0. XXX (xxx voi olla mikä tahansa numero, jonka voit antaa itse URL -osoitteeksi luonnosrivillä 99). Pidin 115 [esimerkki: IPAddress ip (192, 168, 0, 115)];

lataa sitten luonnos.

Testaus:-

Liitä LED 1k vastuksella, +ve T1 -keräimeen ja -ve GND: hen

LED palaa aluksi.

Huomautus: Sinun on annettava verkkoselaimessa sama URL -numero, jonka olet antanut Arduinon luonnoksen IP -osoitteessa Rivinumero 99.

avaa uusi välilehti selaimessa ja kirjoita URL -osoite

LED on POIS PÄÄLTÄ, kirjoita uudelleen URL -osoite https://192.168.0.115/status4=1 rele vetää ja palaa.

Voit syöttää tämän URL -osoitteen matkapuhelimeesi, joka on yhdistetty samaan wifi -verkkoon

jos tämä toimii, kaikki on kunnossa.

Poista nyt ESP8266 tietokoneesta ja

Juotosrele, led, vastukset, transistorit pienillä piirilevyillä.

Pidin koko jutun vanhassa pankkikotelossa.

USB -uros -naarasjohtojen tulee olla lyhyitä jännitehäviön vähentämiseksi.

Vaihe 5: Siirry Android Play -kauppaan ja etsi Macrodroid -sovellus ja asenna se

Siirry Android Play -kauppaan ja etsi Macrodroid -sovellus ja asenna se
Siirry Android Play -kauppaan ja etsi Macrodroid -sovellus ja asenna se

Vaihe 6: Avaa sovellus ja paina Lisää makro

Avaa sovellus ja paina Lisää makro
Avaa sovellus ja paina Lisää makro

Vaihe 7:

Vaihe 8: Paina liipaisimien + -painiketta

Paina liipaisimien + -painiketta
Paina liipaisimien + -painiketta

Vaihe 9: Paina akkua/virtaa

Paina akku/virta
Paina akku/virta

Vaihe 10: Napsauta Akun varaustaso

Napsauta Akun varaustaso
Napsauta Akun varaustaso

Vaihe 11: Valitse Lisäys/Vähennys, paina OK

Valitse Vaihtoehto Lisää/vähennä, paina OK
Valitse Vaihtoehto Lisää/vähennä, paina OK

Vaihe 12: Valitse Suurenna ja liukupalkki 100%, napsauta OK

Valitse Suurenna ja Liukupalkki 100%: iin, napsauta OK
Valitse Suurenna ja Liukupalkki 100%: iin, napsauta OK

Vaihe 13: Valitse Toiminnot + kuvake

Valitse + Toiminnot -kuvake
Valitse + Toiminnot -kuvake

Vaihe 14: Valitse Sovellukset

Valitse Sovellukset
Valitse Sovellukset

Vaihe 15: Valitse Avaa verkkosivusto/HTTP GET

Valitse Avaa verkkosivusto/HTTP GET
Valitse Avaa verkkosivusto/HTTP GET

Vaihe 16: Kirjoita URL -osoite Http: /192.168.0.115/status4=0

Kirjoita URL -osoite Http: /192.168.0.115/status4=0
Kirjoita URL -osoite Http: /192.168.0.115/status4=0

Vaihe 17: Valitse Url Encode Parameters, HTTP Get (No Web Browser), Save Call Success State ja paina OK

Valitse Url Encode Parameters, HTTP Get (No Web Browser), Save Call Success State ja paina OK
Valitse Url Encode Parameters, HTTP Get (No Web Browser), Save Call Success State ja paina OK

Vaihe 18: Syötä täysi lataus päälle ja tallenna

Syötä täysi lataus päälle ja tallenna
Syötä täysi lataus päälle ja tallenna

Vaihe 19: Ota lopuksi käyttöön liukupalkki oikealle

Ota lopuksi käyttöön liukupalkki oikealle
Ota lopuksi käyttöön liukupalkki oikealle

Vaihe 20: Testaus mobiililaitteella

Testaus mobiililaitteella
Testaus mobiililaitteella

Yhdistä USB -uros pistorasiaan, matkapuhelimesi latausjohto USB -naarasliitäntään. virtalähteen laturi, LED -valo palaa ja sammuu automaattisesti, kun lataus on päättynyt ja virtalähde katkaistu mobiililaitteeseen..

Huomaa: Joka kerta kun mobiililaitetta ladataan, älä unohda ottaa Macrodroid -sovellusta käyttöön ja kytkeä WIFi päälle mobiililaitteella.

Suositeltava: