Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Velkým problémem používání ESP je spotřeba energie, když Wifi „stoupá“, přibližně 100-200mA, špičkově až 300mA. Normální coincellly dodávají několik mA, vrchol až 20-40mA. Ale pro ESP se napětí zhroutí. Potřebujeme „malou pomoc mého přítele“: supercap. Tyto kondenzátory dodávají dostatek proudu pro zapnutí Wifi a odeslání zprávy, v tomto případě příkazu switch. Další možností je datalogger, který se musí každých několik hodin několik sekund probudit.
V tomto pokynu používám Esp8266 k sestavení dálkového ovladače pro světla Phillips Hue.
Krok 1: Řešení
Nejprve musíme vědět, že není dobré připojovat baterii a kryt jednoduše paralelně.
Nabíjecí proud z článku do čepičky musí být snížen odporem. Specifikace mého knoflíkového článku nám říkají špičkový proud 25mA.
Ohmův zákon: R = U/I -> 3V/25mA = 120 Ohm.
Supercap má dostatečnou kapacitu pro napájení ESP po dobu 10-20 sekund. Pokud používáte statickou IP adresu jako já, ESP se probudí pouze na 1-2 sekundy, odešle/přijme svou zprávu a upadne do „hlubokého spánku“, dokud nestisknete tlačítko reset.
Dvě možnosti schématu:
1. Připojte přímo napájení a použijte resetovací spínač k akci, viz obrázek. V tomto případě se musíme ujistit, že wemos potřebuje co nejméně energie, takže možná budeme muset vyjmout regulátor 3,3 V a napájení pro uart-ic.
2. Používáme tlačítkový spínač, který odděluje dodávku od wemos. Nevýhodou je, že musíte tlačítko stisknout na 1–2 sekundy, dokud nebude akce provedena. (světla zapnutá nebo vypnutá)
Krok 2: Seznam dílů
Primární požadavky:
- Wemos D1 mini
- Mince CR2450
- Zásuvka na mince
- Supercap 3.3F 3.0V použijte ten s malým svodovým proudem
- Rezistor 120Ohm
- dráty
Vedlejší požadavky:
Páječka
3D tiskárna pro tištěné pouzdro
nebo
jakýkoli jiný malý (použitý) případ
nebo
nástěnný vypínač
Krok 3: 3D tištěné pouzdro
Zde je několik souborů stl pro malý případ, do kterého deska přesně zapadá
Používám normální nastavení tisku s výplní 30% a výškou vrstvy 0,2 mm.
Knoflík je také vytištěn, takže můžete použít resetovací tlačítko pro akci a nemusíte používat žádné další tlačítko. Použijte knoflík a lem, protože předmět je velmi malý
Krok 4: Kódování Esp8266
Nejprve potřebujete Arduino IDE. Poté musíte nainstalovat knihovnu pro Esp8266.
Najdete zde několik návodů k instrukcím, jak tyto magické drobnosti programovat:-)
Pro rychlejší připojení/přepínání používáme statickou IP adresu.
Po otevření přiložené skici pomocí Arduino IDE musíte provést některá nastavení v závislosti na místním WIFI.
n
Brána IPAddress (192, 168, 178, 1);
IP adresa vašeho místního wifi routeru, kde je připojen barevný most
IP adresa IP (192, 168, 178, 216);
IP adresa vašeho přepínače, mějte na paměti, že používáte vysokou adresu v rozmezí 200-250, která se nepoužívá pro jiná zařízení
Podsíť IPAddress (255, 255, 255, 0);
int světlo = 2;
číslo vašeho zapnutého světla
const char hueHubIP = "192.168.178.57";
IP adresa barevného mostu
const char hueUsername = "uživatelské jméno mostu odstínu"
v můstkovém odstínu musíte vytvořit autorizované uživatelské jméno, podívejte se na tento návod
const int hueHubPort = 80;
vždy „80“
const char ssid = "SSID"; // SSID sítě (název)
const char pass = "heslo"; // síťové heslo
konečně SSID a heslo vaší wifi
Po změně těchto nastavení jste připraveni k odeslání!
Krok 5: Poslední kroky a myšlenky
Před připojením k wemos nezapomeňte předem nabít víčko, protože zařízení Esp8266 začne po resetování/připojení napájení okamžitě vytvářet připojení wifi.
Podívejte se na montáž ve videu
Chcete-li ušetřit energii, odpojte kolíky 4 a 16 uart-ic a vyjměte regulátor napětí. Vezměte prosím na vědomí, že wemos již není možné programovat přes USB !!