Kazalo:
- Korak: Stvari, ki jih potrebujete
- 2. korak: Shema vezja
- 3. korak: Kako deluje
- 4. korak: Koda za Esp8266
- 5. korak: Pojdite v trgovino Android Play in poiščite aplikacijo Macrodroid ter jo namestite
- 6. korak: Odprite aplikacijo in pritisnite Dodaj makro
- 7. korak:
- 8. korak: Pritisnite + na sprožilcih
- 9. korak: Pritisnite na Baterija/Napajanje
- 10. korak: Kliknite na Raven baterije
- 11. korak: Izberite možnost Povečaj/Zmanjšaj, pritisnite V redu
- Korak 12: Izberite Povečanje do in Drsna vrstica na 100%, kliknite V redu
- 13. korak: Izberite + Ikona pri dejanjih
- Korak 14: Izberite Aplikacije
- Korak: Izberite Odpri spletno mesto/HTTP GET
- Korak 16: Vnesite URL Http: /192.168.0.115/status4=0
- 17. korak: Označite parametre kodiranja URL -ja, HTTP Get (brez spletnega brskalnika), Shrani stanje uspeha klica in pritisnite V redu
- 18. korak: Na vrhu vnesite polno polnjenje in shranite
- Korak 19: Končno omogočite drsnik v zgornjem desnem kotu
- 20. korak: Preizkušanje z mobilnim telefonom
Video: Mobilni samodejni izklop s polnim polnjenjem: 20 korakov
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Polnjenje mobilnega telefona se samodejno izklopi, ko je popolnoma napolnjeno. Ne skrbite za življenjsko dobo baterije, tudi če ste jo pustili čez noč. Mobilne telefone napajajo baterije. Čeprav so baterije priročne za uporabo, je pri njihovi uporabi potrebna tudi nekaj previdnostnih ukrepov. Velika težava pri uporabi baterij je njihova pretirano praznjenje in polnjenje. Obe vprašanji vplivata na življenjsko dobo baterije in staneta končnega uporabnika po nepotrebnem. Tudi uporabniki teh težav pogosto prezrejo. Nepravilno ravnanje z baterijami skrajša njihovo življenjsko dobo. Pri tem projektu želim najprej avtomatizirati "pametno polnjenje" pametnega telefona, da podaljšam njegovo življenjsko dobo: ko je mobilna baterija popolnoma napolnjena (pomeni 100%), samodejno ustavi polnjenje in izklopi napajanje iz USB -ja. Odstotek polnjenja lahko nastavite glede na naše udobje. Raven baterije lahko nastavite tudi na vklopljeno polnjenje.
V tej vadnici sem uporabil modul WiFi ESP 8266 z orodjem za avtomatizacijo android Macrodroid. Kadar koli odstotek baterije doseže 100%, Macrodroid sproži ukaz v spletni brskalnik, ki izda ukaz esp8266. Nato digitalni o/p pin ESP 8266 prekine napajanje polnilnika iz polnilnika, ki je priključen na RELAY.
Korak: Stvari, ki jih potrebujete
1. MODUL MODUL MCU-ESP8266 vozlišča2. RELE 5 voltov 3. NPN Tranzistor 4. USB MOŠKI IN ŽENSKI PRIKLJUČEK 5. Uporniki: 1K ohm in 2.2K ohm
6. Tri žice ženskega mostička za modul wifi
7. Majhno tiskano vezje
2. korak: Shema vezja
Ko naložite skico v modul esp, priključite 5V iz moškega USB (+rdeča žica) na eno točko relejne tuljave, skupno točko releja in Vin vozlišča MCU. Priključite (N/O) releja na +ve ženskega USB -ja (rdeča žica). Drugo točko relejne tuljave priključite na zbiralnik T1 (kateri koli tranzistor NPN). Črno žico moškega USB (-Ve) priključite na ženski USB (črna žica), oddajnik T1 in Gnd vozlišča Mcu. Priključite LED +ve na N/O releja in -ve na -ve skozi upor 1k, kot je prikazano na shemi vezja.
OPOMBA: Priključne žice USB moški in ženske morajo biti kratke, saj lahko v dolgih žicah pride do padca napetosti.
3. korak: Kako deluje
Sprva bo D2 vozlišča mcu visok, T1 pa je v prevodnem stanju in rele se napaja. Zdaj bo napetost prešla skozi relejne kontakte in Mobile se bo začel polniti. Vozlišče mcu Digitalni izhod je samo 3,3 V, kar ni dovolj za pogon releja, zato se v tem vezju uporablja T1. Macrodroid APP je aplikacija za avtomatizacijo Android, ki stalno spremlja odstotek polnjenja mobilnega telefona. Takoj, ko polnjenje doseže nastavljeno vrednost, tj.100% Macrodroid izvede ukaz URL v spletnem brskalniku prek Node mcu. Nato se bo D2 znižal, T1 se bo izklopil in rele se izklopil, v tem stanju se bo napajanje prekinilo na mobilnih napravah in polnjenje se ustavi.
4. korak: Koda za Esp8266
Za krmiljenje releja uporabljam ESP8266 NodeMCU.
Ko je Node Mcu vklopljen, se poveže z mojim domačim brezžičnim omrežjem in poda naslov IP - 192.168.0.115, s tem pa lahko upravljam svoj rele prek Localhosta. Za nadzor aplikacije uporabljam spodnjo povezavo/url - 192.168.0.115/status 4 = 1 (za rele vklopljen) & 192.168.0.115/status4=0 (za izklop releja).
Opomba 1.# lahko spremenite digitalne izhodne zatiče.
Opomba 2:# D2 MCU vozlišča je D4 arduina v programu.
Če želite namestiti glavno programsko opremo Arduino v računalnik, kliknite spodnjo povezavo
Namestite glavno programsko opremo Arduino v računalnik
Kliknite spodnjo povezavo za namestitev plošče ESP8266 v Arduino IDE (Windows, Mac OS X, Linux)
Namestitev plošče ESP8266 v Arduino IDE
Ta koda deluje zelo dobro.
Prenesite mojo kodo s te povezave:
Povezava:- Mobilna naprava je polna
Koraki.
1. Priključite esp8266 na računalnik prek kabla USB
2. namestite vse knjižnice, ki so v skici iz github -a
Izberite> orodja> deske
Izberite> vrata orodja
Odprite zgornjo povezavo in
spremenite SSID in geslo za domači wifi v skici, številke vrstic 6, 7
spremenite svoj wifi IP, Gate way, podomrežje.
Če želite dobiti IP, prehod in podomrežje, odprite nadzorno ploščo:
kliknite pogled stanja omrežja in opravil
kliknite lokalno povezavo
kliknite na podrobnosti
Naslov IPv4 je vaš naslov IP 192.168.0. XXX (xxx je lahko katera koli številka, ki jo lahko sami daste za URL v skici številke 99). Hranil sem 115 [primer: IPAddress ip (192, 168, 0, 115)];
nato naložite skico.
Testiranje:-
Priključite LED z uporom 1k, +ve na zbiralnik T1 in -ve na GND
sprva bo LED svetila.
Opomba: V spletnem brskalniku morate vnesti isto številko URL -ja, ki ste jo navedli v naslovu IP skice Arduino Številka vrstice 99.
odprite nov zavihek v spletnem brskalniku in vnesite URL
LED bo izklopljen, znova vnesite URL https://192.168.0.115/status4=1 rele bo pod napetostjo in bo vklopljen.
Ta URL lahko vnesete v svoj mobilni telefon, ki je povezan z istim omrežjem WiFi
če to deluje, potem je vse v redu.
Zdaj odstranite ESP8266 iz računalnika in
Spajkalni rele, led, upori, tranzistorji na majhnem tiskanem vezju.
Vse sem hranil v ohišju starega power bank -a.
Moški in ženski kabli USB morajo biti kratki, da zmanjšajo padec napetosti.
5. korak: Pojdite v trgovino Android Play in poiščite aplikacijo Macrodroid ter jo namestite
6. korak: Odprite aplikacijo in pritisnite Dodaj makro
7. korak:
8. korak: Pritisnite + na sprožilcih
9. korak: Pritisnite na Baterija/Napajanje
10. korak: Kliknite na Raven baterije
11. korak: Izberite možnost Povečaj/Zmanjšaj, pritisnite V redu
Korak 12: Izberite Povečanje do in Drsna vrstica na 100%, kliknite V redu
13. korak: Izberite + Ikona pri dejanjih
Korak 14: Izberite Aplikacije
Korak: Izberite Odpri spletno mesto/HTTP GET
Korak 16: Vnesite URL Http: /192.168.0.115/status4=0
17. korak: Označite parametre kodiranja URL -ja, HTTP Get (brez spletnega brskalnika), Shrani stanje uspeha klica in pritisnite V redu
18. korak: Na vrhu vnesite polno polnjenje in shranite
Korak 19: Končno omogočite drsnik v zgornjem desnem kotu
20. korak: Preizkušanje z mobilnim telefonom
Connet USB moški v stensko vtičnico, polnilni kabel vašega mobilnega do usb ženskega. polnilnik za vklop, LED bo vklopljen in se samodejno izklopi, ko se baterija popolnoma napolni in napajanje prekine..
Opomba: Vsakič, ko se mobilni telefon polni, ne pozabite omogočiti aplikacije Macrodroid in vklopiti WIFi na mobilnem telefonu.