INHOUDSOPGAWE:

Mobiele volle laai -afskrywing: 20 stappe
Mobiele volle laai -afskrywing: 20 stappe

Video: Mobiele volle laai -afskrywing: 20 stappe

Video: Mobiele volle laai -afskrywing: 20 stappe
Video: Какого числа от 1 до 31, родился человек, такая у него и вся жизнь 2024, Junie
Anonim
Mobiele volle heffingsaansluiting
Mobiele volle heffingsaansluiting

Die laai van die selfoon laai outomaties af wanneer dit volledig gelaai is. Moenie bekommerd wees oor die batterylewe nie, selfs al het u dit gedurende die nag gelos. Selfone word deur die batterye bestuur. Alhoewel batterye handig is om te gebruik, is dit ook 'n paar voorsorgmaatreëls nodig. 'N Groot probleem met die gebruik van batterye is die oorlaai en oorlaai. Beide hierdie kwessies beïnvloed die lewensduur van 'n battery en kos die eindgebruiker onnodig. Hierdie gebruikers word ook dikwels deur die gebruikers geïgnoreer. Onbehoorlike hantering van batterye verkort hul lewensduur. In hierdie projek is die eerste ding wat ek wil outomatiseer, my slimfoon 'slim laai' om sy lewensduur te verleng: as die mobiele battery volledig gelaai is (dit beteken 100%) stop dit outomaties met laai en skakel die krag van USB af. Die persentasie laai kan volgens ons gemak bepaal word. Die batteryniveau kan ook ingestel word vir laai.

In hierdie tutoriaal gebruik ek die ESP 8266 WiFi -module met die Android -outomatiseringsinstrument Macrodroid -app. As die batterypersentasie 100%bereik, stuur Macrodroid 'n opdrag na die webblaaier wat 'n opdrag aan esp8266 uitreik. Dan sal die digitale o/p -pen van ESP 8266 die laaivervoer afsny van die laaier wat van RELAY gekoppel is.

Stap 1: Dinge wat u nodig het

Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het
Dinge wat jy nodig het

1. Knooppunt MCU-ESP8266 MODULE2. RELAIS 5 volt 3. NPN TRANSISTOR 4. USB MANNELIKE EN VROUELE AANSLUITER 5. RESISTORS: 1K ohm en 2.2K ohm

6. Drie vroulike springdrade vir wifi -module

7. Klein PCB

Stap 2: Kringdiagram

Stroombaandiagram
Stroombaandiagram

Nadat u die skets in die esp -module opgelaai het, koppel 5V van usb -mannetjie (+Ve Rooi draad) aan op een punt van Relay spoel, Common relay point en Vin van node MCU. Koppel (N/O) van die relais aan +ve van die vroulike USB (rooi draad). Koppel die tweede punt van die relaispoel aan die versamelaar van T1 (enige NPN -transistor). Koppel die basis van T1 aan die D2 van die node mcu deur 'n weerstand van 2,2 k. Koppel die swart draad van die manlike USB (-Ve) aan die vroulike USB (swart draad), die emitter van T1 en die Gnd van die node Mcu. Koppel LED +ve aan N/O van relais en -ve na -ve deur 1k weerstand soos getoon in stroombaan diagram.

OPMERKING: USB -manlike tot vroulike verbindingsdrade moet kort wees, aangesien spanningsval in lang drade kan voorkom.

Stap 3: Hoe dit werk

Aanvanklik sal D2 van Node mcu hoog wees en T1 is in geleidende toestand en skakel relais aan. Nou sal spanning deur afloskontakte gaan en Mobile begin laai. Node mcu Digitale uitset is slegs 3.3v, wat nie genoeg is om Relay aan te dryf nie, sodat T1 in hierdie stroombaan gebruik word. Macrodroid APP is 'n Android -outomatiseringsprogram wat die laaipersentasie deurlopend monitor. Sodra die laai bereik word om die waarde in te stel, dws 100% voer Macrodroid 'n URL -opdrag in die webblaaier uit via Node mcu. Dan sal D2 laag word, T1 skakel af en relais skakel af, in hierdie toestand sal die toevoer na die selfoon en laai stop.

Stap 4: Kode vir Esp8266

Kode vir Esp8266
Kode vir Esp8266

Ek gebruik ESP8266 NodeMCU vir die beheer van Relay.

As Node Mcu -krag aangeskakel is, maak dit verbinding met my tuis wifi -netwerk en gee dit 'n IP -adres - 192.168.0.115, en daarmee kan ek my aflos deur Localhost beheer. Ek gebruik die onderstaande skakel/url om my aansoek te beheer - 192.168.0.115/status 4 = 1 (vir relais aan) en 192.168.0.115/status4=0 (vir relay off).

Nota 1.# u kan digitale uitsetpenne verander.

Opmerking 2:# D2 van Node MCU is D4 van arduino in die program.

Klik op die skakel hieronder om die hoofprogrammatuur van Arduino op die rekenaar te installeer

Installeer die hoofprogrammatuur van Arduino op 'n rekenaar

Klik onder die skakel vir die installering van ESP8266 -bord in Arduino IDE (Windows, Mac OS X, Linux)

Installeer ESP8266 -bord in Arduino IDE

Hierdie kode werk baie goed.

Laai my kode af vanaf hierdie skakel:

Skakel:- Mobile volle lading

Stappe.

1. Koppel esp8266 aan 'n rekenaar via 'n USB -kabel

2. installeer alle biblioteke wat in skets van github is

Kies> gereedskap> rade

Kies> gereedskappoort

Maak die bogenoemde skakel oop en

verander u huis -wifi -SSID en wagwoord in skets, reëlnommers 6, 7

verander u wifi -IP, Gateway, subnet.

Om IP, Gateway en subnet oop bedieningspaneel te kry:

klik op sien netwerkstatus en take

klik op die plaaslike verbinding

klik op besonderhede

IPv4 -adres is u ip -adres 192.168.0. XXX (xxx kan enige nommer wees wat u op u eie kan gee vir URL in sketsreël nommer 99). Ek het 115 gehou [voorbeeld: IPAddress ip (192, 168, 0, 115)];

laai dan die skets op.

Toets:-

Koppel LED met 1k weerstand, +ve aan Collector van T1 en -ve na GND

aanvanklik sal LED aan wees.

Let wel: U moet dieselfde URL -nommer in die webblaaier gee as wat u in die Arduino -skets -IP -adres reëlnommer 99 gegee het.

maak 'n nuwe oortjie in die webblaaier oop en voer die URL in

LED sal UIT wees, voer weer die URL in https://192.168.0.115/status4=1 relais sal aangeskakel word, en dit sal AAN wees.

U kan hierdie URL op u selfoon invoer wat aan dieselfde wifi -netwerk gekoppel is

as dit werk, is alles in orde.

Verwyder nou ESP8266 van die rekenaar en

Soldeerrelais, gelei, weerstande, transistors op klein PCB.

Ek het die hele ding in die ou kragbank -onderstel gehou.

USB -manlike tot vroulike drade moet kort wees om die spanningsval te verminder.

Stap 5: Gaan na Android Play Store en soek na die Macrodroid -app en installeer dit

Gaan na Android Play Store en soek na die Macrodroid -app en installeer dit
Gaan na Android Play Store en soek na die Macrodroid -app en installeer dit

Stap 6: Maak die app oop en druk Voeg Macro by

Maak die program oop en druk Voeg Macro by
Maak die program oop en druk Voeg Macro by

Stap 7:

Stap 8: Druk + op Triggers

Druk + op snellers
Druk + op snellers

Stap 9: Druk op Battery/Power

Druk op Battery/Power
Druk op Battery/Power

Stap 10: Klik op Battery Level

Klik op Battery Level
Klik op Battery Level

Stap 11: Kies opsie Verhoog/verlaag, druk op OK

Kies Opsie Verhoog/Verlaag, druk OK
Kies Opsie Verhoog/Verlaag, druk OK

Stap 12: Kies Verhoog na en Skuifbalk tot 100%, klik op OK

Kies Verhoog na en Skuifbalk tot 100%, klik op OK
Kies Verhoog na en Skuifbalk tot 100%, klik op OK

Stap 13: Kies + ikoon by aksies

Kies + ikoon by aksies
Kies + ikoon by aksies

Stap 14: Kies Toepassings

Kies Toepassings
Kies Toepassings

Stap 15: Kies Open Website/HTTP GET

Kies Open Website/HTTP GET
Kies Open Website/HTTP GET

Stap 16: Voer url in: http: /192.168.0.115/status4=0

Voer url in: http: /192.168.0.115/status4=0
Voer url in: http: /192.168.0.115/status4=0

Stap 17: Merk url -kode -parameters, HTTP -kry (geen webblaaier), stoor die sukses van die oproep en druk OK

Merk Url -kode -parameters, HTTP -kry (geen webblaaier), stoor suksesoproepstatus en druk Ok
Merk Url -kode -parameters, HTTP -kry (geen webblaaier), stoor suksesoproepstatus en druk Ok

Stap 18: Voer die volle heffing bo -op in en stoor

Voer die volle heffing bo in en stoor
Voer die volle heffing bo in en stoor

Stap 19: Aktiveer uiteindelik die skuifbalk regs bo

Aktiveer uiteindelik die skuifbalk regs bo
Aktiveer uiteindelik die skuifbalk regs bo

Stap 20: Toets met selfoon

Toets met selfoon
Toets met selfoon

Koppel USB -manlike tot muuraansluiting, laaddraad van u selfoon aan usb -wyfie. aan -laaier, LED sal aan wees en outomaties afskakel na volle lading en toevoer na Mobile af..

Let wel: moenie vergeet om die Macrodroid -app in te skakel en WIFi op die selfoon aan te skakel nie, elke keer as u selfoon laai.

Aanbeveel: