Sadržaj:
- Korak 1: Stvari koje trebate
- Korak 2: Dijagram kruga
- Korak 3: Kako to radi
- Korak 4: Kôd za Esp8266
- Korak 5: Idite u trgovinu Android Play i potražite aplikaciju Macrodroid i instalirajte je
- Korak 6: Otvorite aplikaciju i pritisnite Dodaj makro
- Korak 7:
- Korak 8: Pritisnite + na okidačima
- Korak 9: Pritisnite Baterija/Napajanje
- Korak 10: Kliknite na Razina baterije
- Korak 11: Odaberite opciju Povećanje/smanjenje, pritisnite U redu
- Korak 12: Odaberite Povećanje do i Kliznu traku na 100%, kliknite U redu
- Korak 13: Odaberite + Ikona na radnjama
- Korak 14: Odaberite Aplikacije
- Korak 15: Odaberite Open Website/HTTP GET
- Korak 16: Unesite url Http: /192.168.0.115/status4=0
- Korak 17: Označite parametre kodiranja URL -a, HTTP dobivanje (bez web preglednika), spremi stanje uspješnosti poziva i pritisnite U redu
- Korak 18: Na vrhu unesite punu cijenu i spremite
- Korak 19: Napokon omogućite kliznu traku gore desno
- Korak 20: Testiranje putem mobitela
Video: Automatsko isključivanje mobilnog telefona s punim punjenjem: 20 koraka
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Automatsko isključivanje punjenja mobilnog telefona kada se potpuno napuni. Ne morate brinuti o trajanju baterije čak i ako ste je ostavili preko noći. Mobilne telefone pokreću baterije. Iako su baterije zgodne za uporabu, i za njihovu uporabu trebaju neke mjere opreza. Veliki problem pri korištenju baterija je njihovo prekomjerno pražnjenje i prekomjerno punjenje. Oba ova problema utječu na vijek trajanja baterije i bespotrebno koštaju krajnjeg korisnika. Korisnici često zanemaruju ta pitanja. Nepravilno rukovanje baterijama skraćuje im vijek trajanja. U ovom projektu prvo što želim automatizirati je "pametno punjenje" mog pametnog telefona kako bi mu se produžio vijek trajanja: kada je baterija mobilnog telefona potpuno napunjena (znači 100%), ona automatski prekida punjenje i isključuje napajanje s USB -a. Postotak punjenja može se postaviti prema našoj pogodnosti. Razina baterije također se može postaviti na punjenje.
U ovom sam vodiču koristio WiFi modul ESP 8266 s aplikacijom za automatizaciju androida Macrodroid app. Kad god postotak baterije dosegne 100%, Macrodroid pokreće naredbu web pregledniku koja izdaje naredbu esp8266. Tada će digitalni o/p pin ESP 8266 prekinuti napajanje punjača iz punjača koji je spojen na RELAY.
Korak 1: Stvari koje trebate
1. Čvor MCU-ESP8266 MODUL2. RELE 5 volti3. NPN TRANZISTOR 4. USB MUŠKI I ŽENSKI KONEKTOR5. RESTISTORI: 1K ohm i 2,2K ohm
6. Tri žice ženskih kratkospojnika za WiFi modul
7. Mala PCB
Korak 2: Dijagram kruga
Nakon učitavanja skice u esp modul, spojite 5V iz USB priključka (+Ve crvena žica) na jednu točku relejnog svitka, zajedničku točku releja i Vin čvora MCU. Spojite (N/O) releja na +ve ženskog USB -a (crvena žica). Spojite drugu točku zavojnice releja na kolektor T1 (bilo koji NPN tranzistor). Spojite bazu od T1 na D2 čvora mcu kroz 2.2k otpornik. Spojite crnu žicu muškog USB-a (-Ve) na ženski USB (crna žica), odašiljač T1 i Gnd čvora Mcu. Spojite LED +ve na N/O releja i -ve na -ve kroz 1k otpornik kao što je prikazano na dijagramu kruga.
NAPOMENA: USB muške i ženske spojne žice trebaju biti kratke duljine jer može doći do pada napona u dugim žicama.
Korak 3: Kako to radi
U početku će D2 čvora mcu biti visok, a T1 je u provodnom stanju i relej se napaja. Sada će napon proći kroz kontakte releja i Mobile će se početi puniti. Čvor mcu Digitalni izlaz je samo 3,3 V što nije dovoljno za pogon releja pa se u ovom krugu koristi T1. Macrodroid APP je aplikacija za automatizaciju Androida koja neprestano prati postotak punjenja mobitela. Čim punjenje dosegne zadanu vrijednost, tj.100% Macrodroid izvršava naredbu URL -a u web pregledniku putem čvora mcu. Tada će D2 pasti, T1 će se isključiti, a relej će se isključiti, U tom će se stanju prekinuti opskrba mobilnih uređaja i punjenje prestaje.
Korak 4: Kôd za Esp8266
Koristim ESP8266 NodeMCU za kontrolu releja.
Kad je Node Mcu napajanje uključeno, povezuje se s mojom kućnom WiFi mrežom i daje IP adresu - 192.168.0.115, a time mogu kontrolirati svoj relej putem Localhosta. Koristim donju vezu/url za kontrolu svoje aplikacije - 192.168.0.115/status 4 = 1 (za relej uključen) & 192.168.0.115/status4=0 (za relej isključen).
Napomena 1.# možete promijeniti digitalne izlazne pinove.
Napomena 2:# D2 Node MCU -a je D4 arduina u programu.
Kliknite donju vezu za instaliranje glavnog softvera Arduino na računalo
Instalirajte glavni softver Arduino na računalo
Kliknite donju vezu za instaliranje ploče ESP8266 u Arduino IDE (Windows, Mac OS X, Linux)
Instaliranje ploče ESP8266 u Arduino IDE
Ovaj kod radi jako dobro.
Preuzmite moj kôd sa ove veze:
Veza:- Puno punjenje mobitela
Koraci.
1. Priključite esp8266 na računalo putem USB kabela
2.instalirajte sve knjižnice koje su u skici s githuba
Odaberite> alati> Ploče
Odaberite> port alata
Otvorite gornju vezu i
promijenite SSID i lozinku za kućni WiFi na skici, brojevi redaka 6, 7
promijenite svoj Wi -Fi IP, Gate way, podmrežu.
Da biste dobili IP, pristupnik i podmrežu, otvorite upravljačku ploču:
kliknite na prikaz statusa mreže i zadataka
kliknite na lokalnu vezu
kliknite na detalje
IPv4 adresa je vaša IP adresa 192.168.0. XXX (xxx može biti bilo koji broj koji možete sami dati za URL u retku skice 99). Zadržao sam 115 [primjer: IPAddress ip (192, 168, 0, 115)];
zatim učitajte skicu.
Testiranje:-
Spojite LED s 1k otpornikom, +ve na kolektor T1 i -ve na GND
u početku će LED svijetliti.
Napomena: U web pregledniku trebate dati isti URL koji ste dali u Arduino skici IP adrese Broj linije 99.
otvorite novu karticu u web pregledniku i unesite url
LED će biti ISKLJUČEN, ponovno unesite url https://192.168.0.115/status4=1 relej će biti pod naponom i uključen.
Ovaj url možete unijeti na svoj mobilni telefon koji je spojen na istu WiFi mrežu
ako ovo radi, onda je sve u redu.
Sada uklonite ESP8266 s računala i
Lemni relej, led, otpornici, tranzistori na malim PCB -ima.
Cijelu sam stvar držao u staroj šasiji power bank -a.
USB muške i ženske žice trebaju biti kratke duljine kako bi se smanjio pad napona.
Korak 5: Idite u trgovinu Android Play i potražite aplikaciju Macrodroid i instalirajte je
Korak 6: Otvorite aplikaciju i pritisnite Dodaj makro
Korak 7:
Korak 8: Pritisnite + na okidačima
Korak 9: Pritisnite Baterija/Napajanje
Korak 10: Kliknite na Razina baterije
Korak 11: Odaberite opciju Povećanje/smanjenje, pritisnite U redu
Korak 12: Odaberite Povećanje do i Kliznu traku na 100%, kliknite U redu
Korak 13: Odaberite + Ikona na radnjama
Korak 14: Odaberite Aplikacije
Korak 15: Odaberite Open Website/HTTP GET
Korak 16: Unesite url Http: /192.168.0.115/status4=0
Korak 17: Označite parametre kodiranja URL -a, HTTP dobivanje (bez web preglednika), spremi stanje uspješnosti poziva i pritisnite U redu
Korak 18: Na vrhu unesite punu cijenu i spremite
Korak 19: Napokon omogućite kliznu traku gore desno
Korak 20: Testiranje putem mobitela
Connet USB muški u zidnu utičnicu, žica punjača vašeg mobitela na USB ženska. punjač UKLJUČEN, LED dioda će biti UKLJUČENA i automatski će se isključiti nakon potpunog punjenja i opskrbe mobitela..
Napomena: Svaki put kad se mobilni telefon puni, ne zaboravite omogućiti Macrodroid aplikaciju i uključiti WIFi na mobitelu.