Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Problemi i madh duke përdorur ESP-të është konsumi i energjisë kur Wifi "rritet", rreth 100-200mA, kulmi deri në 300mA. Përputhjet normale japin disa mA, kulmi deri në 20-40mA. Por për ESP -të tensioni do të bjerë. Ne kemi nevojë për "një ndihmë të vogël të mikut tim": super kapaku. Këta kondensatorë japin rrymë të mjaftueshme për të ndezur Wi -Fi dhe për të dërguar një mesazh, në këtë rast komanda switch. Një opsion tjetër është një regjistrues i të dhënave që duhet të zgjohet çdo disa orë për disa sekonda.
Në këtë udhëzues unë përdor Esp8266 për të ndërtuar një telekomandë për dritat e ngjyrave të Philips.
Hapi 1: Zgjidhja
Para së gjithash duhet të dimë se nuk është ide e mirë të lidhni baterinë dhe kapakun thjesht paralelisht.
Rryma e ngarkimit nga qeliza në kapak duhet të zvogëlohet me një rezistencë. Karakteristikat për qelizën time të monedhës na tregojnë një rrymë maksimale prej 25mA.
Ligji i Ohmit: R = U/I -> 3V/25mA = 120 Ohm.
Super kapaku ka kapacitet të mjaftueshëm për të fuqizuar ESP për 10-20 sekonda. Nëse përdorni një adresë statike IP si unë, ESP zgjohet vetëm për 1-2 sekonda dërgon/merr mesazhin e tij dhe bie në "gjumë të thellë" derisa të shtypet butoni i rivendosjes.
Dy mundësi për skemën:
1. Lidheni furnizimin direkt dhe përdorni ndërprerësin e rivendosjes për veprim, shihni figurën. Në këtë rast ne duhet të sigurohemi që wemos të ketë nevojë për sa më pak energji të jetë e mundur, kështu që mund të na duhet të heqim rregullatorin 3.3V dhe furnizimin për uart-ic.
2. Ne përdorim një çelës butoni që ndan furnizimin nga wemos. E keqja është se duhet të shtypni butonin për 1-2 sekonda derisa të përfundojë veprimi. (dritat ndizen ose fiken)
Hapi 2: Lista e Pjesëve
Kërkesat kryesore:
- Wemos D1 mini
- Qeliza e Monedhës CR2450
- Fole për qelizën e monedhës
- Supercap 3.3F 3.0V përdorni një me pak rrymë rrjedhjeje
- Rezistencë 120Ohm
- telat
Kërkesat dytësore:
Makine per ngjitjen e metalit
Printer 3D për kuti të shtypur
ose
ndonjë rast tjetër të vogël (të përdorur)
ose
ndërprerës i murit
Hapi 3: Rasti i Shtypur 3d
Këtu janë disa skedarë stl për një kuti të vogël në të cilën bordi përshtatet saktësisht
Unë përdor cilësimet normale të printimit me një mbushje prej 30% dhe lartësi shtrese 0.2mm.
Doreza është gjithashtu e shtypur kështu që ju mund të përdorni butonin e rivendosjes për veprim dhe nuk keni nevojë të përdorni një buton shtesë. Përdorni skaj dhe buzë për çelësin sepse objekti është shumë i vogël
Hapi 4: Kodimi i Esp8266
Së pari ju duhet Arduino IDE. Pastaj ju duhet të instaloni bibliotekën për Esp8266.
Këtu do të gjeni disa mësime mbi udhëzimet se si të programoni këto gjëra të vogla magjike:-)
Për një lidhje/ndërrim më të shpejtë ne përdorim një adresë statike IP.
Pas hapjes së skicës së bashkangjitur me Arduino IDE, duhet të bëni disa cilësime në varësi të WIFI -t tuaj lokal.
n
Porta IPAdresë (192, 168, 178, 1);
adresa ip e ruterit tuaj wifi lokal ku urë hue është e lidhur
Adresa IP IP (192, 168, 178, 216);
Adresa IP e ndërprerësit tuaj, kini parasysh përdorimin e një adrese të lartë në intervalin 200-250 që nuk përdoret për pajisje të tjera
Nën -rrjeta IPAddress (255, 255, 255, 0);
int dritë = 2;
numri i dritës suaj të ndezur
const char hueHubIP = "192.168.178.57";
adresa IP e urës hue
const char hueUsername = "hue urge username"
ju duhet të krijoni një emër përdoruesi të autorizuar në urë hue, shikoni këtë udhëzues
const int hueHubPort = 80;
gjithmone "80"
const char ssid = "SSID"; // SSID i rrjetit (emri)
const char pass = "fjalëkalim"; // fjalëkalimi i rrjetit
më në fund SSID dhe fjalëkalimi i wifi -t tuaj
Pasi të ndryshoni këto cilësime, jeni gati për ngarkim!
Hapi 5: Hapat dhe Mendimet Finale
Sigurohuni që të ngarkoni kapakun para se të lidheni me wemos sepse Esp8266 menjëherë fillon të bëjë një lidhje wifi pas rivendosjes/lidhjes së energjisë.
Shihni montimin në video
për të kursyer energji shkëputni kunjat 4 dhe 16 të uart-ic dhe hiqni rregullatorin e tensionit, ju lutemi vini re pasi nuk është më e mundur të programoni wemos përmes USB !!