Tartalomjegyzék:

Távirányító: ESP8266 érmecellával: 5 lépés (képekkel)
Távirányító: ESP8266 érmecellával: 5 lépés (képekkel)

Videó: Távirányító: ESP8266 érmecellával: 5 lépés (képekkel)

Videó: Távirányító: ESP8266 érmecellával: 5 lépés (képekkel)
Videó: Погодная станция на ESP8266, MQTT и Epaper дисплее 2024, November
Anonim
Image
Image
A megoldás
A megoldás

Az ESP-k használatával a nagy probléma az energiafogyasztás, amikor a Wifi "felmegy", körülbelül 100-200 mA, csúcspontja akár 300 mA. A normál egybeesések néhány mA-t adnak, csúcsértéke 20-40 mA. De az ESP -k esetében a feszültség összeomlik. Szükségünk van „egy kis barátom segítségére”: a szuperkalapra. Ezek a kondenzátorok elegendő áramot szolgáltatnak a Wifi bekapcsolásához és üzenet küldéséhez, ebben az esetben a switch parancshoz. Egy másik lehetőség egy adatgyűjtő, amelynek néhány óránként fel kell ébrednie néhány másodpercre.

Ebben az utasításban az Esp8266 segítségével távirányítót építek a phillips színárnyalatokhoz.

1. lépés: A megoldás

A megoldás
A megoldás

Először is tudnunk kell, hogy nem jó ötlet az akkumulátort és a kupakot párhuzamosan csatlakoztatni.

A töltési áramot a cellától a kupakig ellenállással kell csökkenteni. Az érmecellám specifikációi 25mA csúcsáramot jeleznek.

Ohm törvénye: R = U/I -> 3V/25mA = 120 Ohm.

A szuper sapka elegendő kapacitással rendelkezik az ESP 10-20 másodpercig történő táplálásához. Ha statikus ip-címet használ, mint én, az ESP csak 1-2 másodpercre felébred, elküldi/fogadja az üzenetét, és a "mély alvás" állapotba kerül, amíg a reset gombot le nem nyomja.

A vázlathoz két lehetőség van:

1. Csatlakoztassa közvetlenül a tápegységet, és a művelethez használja a visszaállító kapcsolót, lásd a képet. Ebben az esetben meg kell győződnünk arról, hogy a wemosnak a lehető legkevesebb áramra van szüksége, ezért el kell távolítanunk a 3,3 V-os szabályozót és az uart-ic tápellátását.

2. Gombkapcsolót használunk, amely elválasztja az ellátást a wemostól. A hátránya az, hogy 1-2 másodpercig le kell nyomnia a gombot, amíg a művelet meg nem történik. (világítás be vagy ki)

2. lépés: Alkatrészlista

Alkatrészlista
Alkatrészlista

Elsődleges követelmények:

  • Wemos D1 mini
  • CR2450 érmecella
  • Gombelem -foglalat
  • A Supercap 3.3F 3.0V csekély szivárgási árammal rendelkezik
  • Ellenállás 120 Ohm
  • vezetékek

Másodlagos követelmények:

Forrasztópáka

3D nyomtató nyomtatott tokhoz

vagy

bármilyen más kicsi (használt) tok

vagy

fali kapcsoló

3. lépés: 3D nyomtatott tok

3D nyomtatott tok
3D nyomtatott tok

Íme néhány stl fájl egy kis tokhoz, amelybe a tábla pontosan illeszkedik

Normál nyomtatási beállításokat használok, 30% -os betöltéssel és 0,2 mm rétegmagassággal.

A gomb szintén kinyomtatva van, így használhatja a reset gombot a művelethez, és nem kell plusz gombot használnia. Használja a gomb szoknyáját és peremét, mert az objektum nagyon kicsi

4. lépés: Az Esp8266 kódolása

Az Esp8266 kódolása
Az Esp8266 kódolása

Először szüksége van az Arduino IDE -re. Ezután telepítenie kell az Esp8266 könyvtárát.

Itt találsz néhány oktatóanyagot, amelyek leírják ezeket a varázslatos apró dolgokat.:-)

A gyorsabb csatlakozás/váltás érdekében statikus ip címet használunk.

Miután megnyitotta a csatolt vázlatot az Arduino IDE -vel, meg kell adnia néhány beállítást a helyi WIFI függvényében.

n

IPAddress gateway (192, 168, 178, 1);

ip címe az Ön helyi wifi útválasztójáról, amelyhez a színárnyalat csatlakozik

IPAdd ip (192, 168, 178, 216);

A kapcsoló IP-címe, ügyeljen arra, hogy olyan magas címet használjon 200-250 tartományban, amelyet más eszközöknél nem használnak

IPAddress alhálózat (255, 255, 255, 0);

int fény = 2;

a kapcsolt lámpák száma

const char hueHubIP = "192.168.178.57";

a színárnyalat híd ip címe

const char hueUsername = "hue bridge felhasználónév"

létre kell hoznia egy engedélyezett felhasználónevet a hue bridge -ben, nézze meg ezt az oktatóanyagot

const int hueHubPort = 80;

mindig "80"

const char ssid = "SSID"; // hálózati SSID (név)

const char pass = "jelszó"; // hálózati jelszó

végül a wifi SSID -je és jelszava

Ezen beállítások módosítása után készen áll a feltöltésre!

5. lépés: Utolsó lépések és gondolatok

Utolsó lépések és gondolatok
Utolsó lépések és gondolatok

A wemos-hoz való csatlakozás előtt feltétlenül töltse fel a kupakot, mert az Esp8266 azonnal megkezdi a wifi-kapcsolat létrehozását a tápellátás/csatlakoztatás után.

Az összeszerelést lásd a videóban

az energiatakarékosság érdekében válassza le az uart-ic 4. és 16. tüskéjét, és távolítsa el a feszültségszabályozót, ezután vegye figyelembe, hogy a wemos programozása USB-n keresztül már nem lehetséges !!

Ajánlott: