Innehållsförteckning:

Mobile Full Charge Autooff: 20 steg
Mobile Full Charge Autooff: 20 steg

Video: Mobile Full Charge Autooff: 20 steg

Video: Mobile Full Charge Autooff: 20 steg
Video: Limit charging to 85% 🔥 Samsung "Protect Battery" 🔋 Android 12 Feature 2024, Juni
Anonim
Mobile Full Charge Autooff
Mobile Full Charge Autooff

Mobiltelefon laddar avstängning automatiskt när den är fulladdad. Behöver inte oroa dig för batteriets livslängd även om du hade lämnat den över natten. Mobiltelefoner drivs av batterierna. Även om batterier är praktiska att använda, behöver de också vissa försiktighetsåtgärder. Ett stort problem med användning av batterier är deras överladdning och överladdning. Båda dessa frågor påverkar batteriets livslängd och kostar slutanvändaren i onödan. Dessa problem ignoreras ofta av användarna också. Felaktig hantering av batterier förkortar deras livslängd. I det här projektet är det första jag vill automatisera "smart laddning" av min smartphone för att förlänga dess livslängd: när mobilbatteriet är fulladdat (betyder 100%) stoppar det automatiskt laddningen och bryter strömmen från USB. Andelen laddning kan ställas in enligt vår bekvämlighet. Batterinivån kan också ställas in för att ladda på.

I denna handledning använde jag ESP 8266 WiFi -modul med android automation tool Macrodroid app. När batteriprocenten når 100%, utlöser Macrodroid ett kommando till webbläsaren som utfärdar ett kommando till esp8266. Då kommer digital o/p -stift på ESP 8266 att stänga av laddaren från laddaren som är ansluten från RELAY.

Steg 1: Saker du behöver

Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver
Saker du behöver

1. Nod MCU-ESP8266 MODUL 2. RELÄ 5 volt 3. NPN TRANSISTOR 4. USB HAN- OCH KVINLIGA ANSLUTNING5. RESISTORER: 1K ohm och 2.2K ohm

6. tre kvinnliga bygelkablar för wifi -modul

7. Liten kretskort

Steg 2: Kretsdiagram

Kretsdiagram
Kretsdiagram

Efter att ha laddat upp skissen till esp -modulen, anslut 5V från usb -hane (+Ve Red wire) till en punkt på Reläspole, Gemensam punkt för relä och Vin på nod MCU. Anslut (N/O) av relä till +ve av hona USB (röd ledning). Anslut reläspolens andra punkt till T1 -kollektorn (valfri NPN -transistor). Anslut basen av T1 till D2 på noden mcu genom ett 2.2k -motstånd. Anslut svart ledning för hane USB (-Ve) till kvinnlig USB (svart ledning), sändare för T1 och Gnd för nod Mcu. Anslut LED +ve till N/O för relä och -ve till -ve genom 1k motstånd som visas i kretsschema.

OBS: USB -hane till hona -anslutningskablar bör vara korta eftersom spänningsfall kan förekomma i långa ledningar.

Steg 3: Hur det fungerar

Initialt kommer D2 för nodmcu att vara hög och T1 är i ledande tillstånd och reläenergi. Nu kommer spänning att passera genom reläkontakter och Mobile börjar ladda. Nod mcu Digital utgång är bara 3,3v vilket inte är tillräckligt för att driva Relä så att T1 används i denna krets. Macrodroid APP är en Android -automationsapp som kontinuerligt övervakar mobil laddningsprocent. Så snart laddningen når det inställda värdet, dvs. 100%, kör Macrodroid ett URL -kommando i webbläsaren via Node mcu. Därefter går D2 till lågt, T1 stängs av och reläet stängs av. I detta tillstånd avbryts strömförsörjningen till mobilen och laddningsstopp.

Steg 4: Kod för Esp8266

Kod för Esp8266
Kod för Esp8266

Jag använder ESP8266 NodeMCU för att styra Relä.

När Node Mcu -strömmen är på, ansluter den till mitt wifi -hemnätverk och den ger IP -adress - 192.168.0.115, och därmed kan jag styra mitt relä via Localhost. Jag använder nedanstående länk/url för att styra min applikation - 192.168.0.115/status 4 = 1 (för relä på) & 192.168.0.115/status4=0 (för relä av).

Not 1.# du kan ändra digitala utgångsstiften.

Not 2:# D2 för Node MCU är D4 av arduino i programmet.

Klicka på länken nedan för att installera Arduino huvudprogramvara på datorn

Installera Arduino huvudprogramvara i PC

Klicka på länken nedan för att installera ESP8266 -kortet i Arduino IDE (Windows, Mac OS X, Linux)

Installera ESP8266 -kort i Arduino IDE

Denna kod fungerar mycket bra.

Ladda ner min kod från den här länken:

Länk:- Mobil full laddning

Steg.

1. Anslut esp8266 till PC via USB -kabel

2. installera alla bibliotek som finns i skiss från github

Välj> verktyg> Kort

Välj> verktygsport

Öppna länken ovan och

ändra ditt hem wifi SSID och lösenord i skiss, rad nummer 6, 7

ändra din wifi IP, Gate way, subnet.

För att få IP, Gateway och subnet öppen kontrollpanel:

klicka på visa nätverksstatus och uppgifter

klicka på lokal anslutning

klicka på detaljer

IPv4 -adressen är din ip -adress 192.168.0. XXX (xxx kan vara valfritt nummer du kan ge på egen hand för URL i skissrad nummer 99). Jag behöll 115 [exempel: IPAddress ip (192, 168, 0, 115)];

ladda sedan upp skissen.

Testning:-

Anslut LED med 1k motstånd, +ve till Collector of T1 och -ve till GND

initialt lyser LED.

Obs: Du bör ange samma URL -nummer i webbläsaren som du har angett i Arduino sketch IP -adress Radnummer 99.

öppna ny flik i webbläsaren och ange url

LED kommer att vara AV, ange igen url https://192.168.0.115/status4=1 relä kommer att aktiveras andled kommer att vara PÅ.

Du kan ange denna webbadress på din mobil som är ansluten till samma wifi -nätverk

om detta fungerar är allt ok.

Ta nu bort ESP8266 från datorn och

Lödrelä, led, motstånd, transistorer på små kretskort.

Jag förvarade det hela i gamla powerbankchassier.

USB -hane till honkablar bör vara korta för att minska spänningsfallet.

Steg 5: Gå till Android Play Store och sök efter Macrodroid App och installera den

Gå till Android Play Store och sök efter Macrodroid App och installera den
Gå till Android Play Store och sök efter Macrodroid App och installera den

Steg 6: Öppna appen och tryck på Lägg till makro

Öppna appen och tryck på Lägg till makro
Öppna appen och tryck på Lägg till makro

Steg 7:

Steg 8: Tryck på + på Triggers

Tryck på + på utlösare
Tryck på + på utlösare

Steg 9: Tryck på Batteri/ström

Tryck på Batteri/ström
Tryck på Batteri/ström

Steg 10: Klicka på Batterinivå

Klicka på batterinivå
Klicka på batterinivå

Steg 11: Välj Alternativ Öka/Minska, tryck på Ok

Välj Alternativ Öka/Minska, tryck på Ok
Välj Alternativ Öka/Minska, tryck på Ok

Steg 12: Välj Öka till och Skjutfält till 100%, klicka på Ok

Välj Öka till och Skjutfält till 100%, klicka på Ok
Välj Öka till och Skjutfält till 100%, klicka på Ok

Steg 13: Välj + ikon vid åtgärder

Välj + ikon vid åtgärder
Välj + ikon vid åtgärder

Steg 14: Välj Program

Välj Program
Välj Program

Steg 15: Välj Öppna webbplats/HTTP GET

Välj Öppna webbplats/HTTP GET
Välj Öppna webbplats/HTTP GET

Steg 16: Ange Url Http: /192.168.0.115/status4=0

Ange webbadress Http: /192.168.0.115/status4=0
Ange webbadress Http: /192.168.0.115/status4=0

Steg 17: Kryssa url -kodningsparametrar, HTTP Get (Ingen webbläsare), Spara status för samtalssucces och tryck på Ok

Markera Url -kodningsparametrar, HTTP Get (Ingen webbläsare), Spara status för samtalssuccé och tryck på Ok
Markera Url -kodningsparametrar, HTTP Get (Ingen webbläsare), Spara status för samtalssuccé och tryck på Ok

Steg 18: Ange full kostnad på toppen och spara

Ange Full Charge på toppen och spara
Ange Full Charge på toppen och spara

Steg 19: Aktivera slutligen skjutfältet uppe till höger

Slutligen aktivera skjutfältet uppe till höger
Slutligen aktivera skjutfältet uppe till höger

Steg 20: Testa med mobil

Testar med mobilen
Testar med mobilen

Anslut USB -hane till vägguttag, laddarkabel från din mobil till usb -hona. Power ON -laddare, LED kommer att vara ON och stängs av automatiskt efter full laddning och strömförsörjningen stängs av till Mobile..

Obs: Varje gång du håller mobilen under laddning, glöm inte att aktivera Macrodroid -appen och slå på WIFi på mobilen.

Rekommenderad: