Innholdsfortegnelse:

Mobil full ladeautomatisering: 20 trinn
Mobil full ladeautomatisering: 20 trinn

Video: Mobil full ladeautomatisering: 20 trinn

Video: Mobil full ladeautomatisering: 20 trinn
Video: Is AmazonBasics Full Synthetic Motor Oil better than Mobil 1? Let's find out! 2024, Desember
Anonim
Mobil Full Charge Autooff
Mobil Full Charge Autooff

Mobiltelefon lades av automatisk når den er fulladet. Du trenger ikke bekymre deg for batterilevetiden selv om du hadde forlatt den over natten. Mobiltelefoner drives av batteriene. Selv om batterier er praktiske å bruke, krever det noen forholdsregler for bruk. Et stort problem med bruk av batterier er overladning og overlading. Begge disse problemene påvirker batteriets levetid og koster sluttbruker unødvendig. Disse problemene blir ofte ignorert av brukerne også. Feil håndtering av batterier forkorter levetiden. I dette prosjektet er det første jeg vil automatisere "smartlading" av smarttelefonen min for å forlenge levetiden: Når mobilbatteriet er fulladet (betyr 100%) stopper det automatisk lading og kutter strømmen fra USB. Prosentandelen lading kan settes i henhold til vår bekvemmelighet. Batterinivået kan også settes til for lading på.

I denne opplæringen brukte jeg ESP 8266 WiFi -modul med android automatiseringsverktøy Macrodroid -app. Når batteriprosenten når 100%, utløser Macrodroid en kommando til nettleseren som utsteder en kommando til esp8266. Da vil den digitale o/p -pinnen til ESP 8266 kutte ladertilførselen fra laderen som er koblet til RELAY.

Trinn 1: Ting du trenger

Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger
Ting du trenger

1. Node MCU-ESP8266 MODUL 2. RELEI 5 volt 3. NPN TRANSISTOR 4. USB MANN- OG KVINNEKONTAKT 5. RESISTORER: 1K ohm og 2.2K ohm

6. Tre kvinnelige jumperledninger for wifi -modul

7. Liten PCB

Trinn 2: Kretsdiagram

Kretsdiagram
Kretsdiagram

Etter å ha lastet opp skissen til esp -modul, kobler du 5V fra usb hann (+Ve Red wire) til ett punkt på reléspole, felles punkt på relé og Vin på node MCU. Koble (N/O) på reléet til +ve av kvinnelig USB (rød ledning). Koble reléspolens andre punkt til T1 -samleren (hvilken som helst NPN -transistor). Koble basen til T1 til D2 på node mcu gjennom 2,2 k motstand. Koble svart ledning til mannlig USB (-Ve) til kvinnelig USB (svart ledning), sender T1 og Gnd fra Node Mcu. Koble LED +ve til N/O på reléet og -ve to -ve gjennom 1k motstand som vist i kretsdiagrammet.

MERK: USB -tilkoblingskabler fra mann til hunn bør være korte, ettersom spenningsfall kan forekomme i lange ledninger.

Trinn 3: Slik fungerer det

I utgangspunktet vil D2 på Node mcu være høy og T1 er i ledende tilstand og reléenergi. Nå vil spenning passere gjennom relékontakter og Mobile begynner å lade. Node mcu Digital utgang er bare 3,3v, noe som ikke er nok til å drive reléet slik at T1 brukes i denne kretsen. Macrodroid APP er en Android -automatiseringsapp som kontinuerlig overvåker mobilladningsprosenten. Så snart ladingen når den innstilte verdien, dvs. 100% utfører Macrodroid en URL -kommando i nettleseren via Node mcu. Da vil D2 gå lavt, T1 slår seg av og reléet slår seg av. I denne tilstanden vil strømtilførselen til mobilen og ladestopp stoppes.

Trinn 4: Kode for Esp8266

Kode for Esp8266
Kode for Esp8266

Jeg bruker ESP8266 NodeMCU for å kontrollere relé.

Når Node Mcu -strømmen er på, kobles den til wifi -hjemmenettverket mitt, og den gir IP -adresse - 192.168.0.115, og med det kan jeg kontrollere reléet mitt gjennom Localhost. Jeg bruker lenken/url nedenfor for å kontrollere søknaden min - 192.168.0.115/status 4 = 1 (for relé på) & 192.168.0.115/status4=0 (for relé off).

Merk 1.# du kan endre digitale utgangspinner.

Merknad 2:# D2 for Node MCU er D4 av arduino i programmet.

Klikk på lenken nedenfor for å installere Arduino hovedprogramvare på PCen

Installer Arduino hovedprogramvare i PC

Klikk nedenfor lenken for å installere ESP8266 -kortet i Arduino IDE (Windows, Mac OS X, Linux)

Installerer ESP8266 -kort i Arduino IDE

Denne koden fungerer veldig bra.

Last ned koden min fra denne lenken:

Lenke:- Mobil full lading

Trinn.

1. Koble esp8266 til PC via USB -kabel

2. installer alle bibliotekene som er i skisse fra github

Velg> verktøy> Tavler

Velg> verktøyport

Åpne lenken ovenfor og

endre WiFi -hjemmets SSID og passord i skisse, linjenumre 6, 7

endre wifi -IP -en, Gate -måte, delnett.

For å få IP, Gateway og subnett åpent kontrollpanel:

klikk på se nettverksstatus og oppgaver

klikk på lokal tilkobling

klikk på detaljer

IPv4 -adressen er din ip -adresse 192.168.0. XXX (xxx kan være et hvilket som helst tall du kan gi på egen hånd for URL i skisselinjenummer 99). Jeg beholdt 115 [eksempel: IPAddress ip (192, 168, 0, 115)];

last deretter opp skissen.

Testing:-

Koble LED med 1k motstand, +ve til Collector of T1 og -ve til GND

I utgangspunktet vil LED -lampen være PÅ.

Merk: Du bør oppgi det samme URL -nummeret i nettleseren som du har oppgitt i Arduino sketch IP -adresse Linjenummer 99.

åpne ny fane i nettleseren og skriv inn url

LED vil være AV, skriv inn url igjen.

Du kan skrive inn denne nettadressen på mobilen din som er koblet til samme wifi -nettverk

hvis dette fungerer, så er alt ok.

Fjern nå ESP8266 fra datamaskinen og

Lodderelé, led, motstander, transistorer på liten PCB.

Jeg beholdt det hele i det gamle powerbank -chassiset.

USB -han til hun -ledninger bør være korte i lengden for å redusere spenningsfallet.

Trinn 5: Gå til Android Play Store og søk etter Macrodroid App og installer den

Gå til Android Play Store og søk etter Macrodroid App og installer den
Gå til Android Play Store og søk etter Macrodroid App og installer den

Trinn 6: Åpne appen og trykk på Legg til makro

Åpne appen og trykk på Legg til makro
Åpne appen og trykk på Legg til makro

Trinn 7:

Trinn 8: Trykk på + på utløsere

Trykk på + på utløsere
Trykk på + på utløsere

Trinn 9: Trykk på Batteri/strøm

Trykk på Batteri/strøm
Trykk på Batteri/strøm

Trinn 10: Klikk på Batterinivå

Klikk på Batterinivå
Klikk på Batterinivå

Trinn 11: Velg Alternativ Øk/Senk, trykk OK

Velg Alternativ Øk/Senk, trykk OK
Velg Alternativ Øk/Senk, trykk OK

Trinn 12: Velg Øk til og Skyv linjen til 100%, klikk OK

Velg Øk til og Slide Bar til 100%, klikk Ok
Velg Øk til og Slide Bar til 100%, klikk Ok

Trinn 13: Velg + ikon på handlinger

Velg + ikon på handlinger
Velg + ikon på handlinger

Trinn 14: Velg Programmer

Velg Programmer
Velg Programmer

Trinn 15: Velg Åpne nettsted/HTTP GET

Velg Åpne nettsted/HTTP GET
Velg Åpne nettsted/HTTP GET

Trinn 16: Skriv inn URL -adresse: /192.168.0.115/status4=0

Skriv inn URL -adresse: /192.168.0.115/status4=0
Skriv inn URL -adresse: /192.168.0.115/status4=0

Trinn 17: Kryss av url -kodeparametere, HTTP Get (Ingen nettleser), Lagre status for samtalesuksess og trykk Ok

Kryss av for URL -kode -parametere, HTTP Get (Ingen nettleser), Lagre vellykket tilstand for anrop og trykk OK
Kryss av for URL -kode -parametere, HTTP Get (Ingen nettleser), Lagre vellykket tilstand for anrop og trykk OK

Trinn 18: Skriv inn full kostnad på toppen og lagre

Skriv inn full kostnad på toppen og lagre
Skriv inn full kostnad på toppen og lagre

Trinn 19: Slutt til slutt Slide Bar øverst til høyre

Til slutt aktiver Slide Bar øverst til høyre
Til slutt aktiver Slide Bar øverst til høyre

Trinn 20: Testing med mobil

Testing med mobil
Testing med mobil

Koble USB -han til veggkontakt, laderkabel fra mobilen til USB -hunn. strøm PÅ lader, LED vil være PÅ og slås av automatisk etter full lading og forsyning kuttes til Mobile..

Merk: Hver gang du holder mobilen under lading, ikke glem å aktivere Macrodroid -appen og slå på WIFi på mobilen.

Anbefalt: