Sadržaj:

Daljinski upravljač: ESP8266 sa ćelijom za dugmad: 5 koraka (sa slikama)
Daljinski upravljač: ESP8266 sa ćelijom za dugmad: 5 koraka (sa slikama)

Video: Daljinski upravljač: ESP8266 sa ćelijom za dugmad: 5 koraka (sa slikama)

Video: Daljinski upravljač: ESP8266 sa ćelijom za dugmad: 5 koraka (sa slikama)
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Juli
Anonim
Image
Image
Rjesenje
Rjesenje

Veliki problem pri korištenju ESP-a je potrošnja energije kada Wi-Fi "poraste", oko 100-200mA, maksimalno do 300mA. Normalne coincells isporučuju nekoliko mA, vrhunac do 20-40mA. Ali za ESP napon će pasti. Trebamo "malu pomoć mog prijatelja": superkapu. Ovi kondenzatori isporučuju dovoljno struje za uključivanje Wi -Fi -ja i slanje poruke, u ovom slučaju naredbe switch. Druga je mogućnost zapisnik podataka koji se mora probuditi svakih nekoliko sati na nekoliko sekundi.

U ovom uputstvu koristim Esp8266 za izradu daljinskog upravljača za svjetla Phillips Hue.

Korak 1: Rješenje

Rjesenje
Rjesenje

Prije svega moramo znati da nije dobra ideja spojiti bateriju i poklopac jednostavno paralelno.

Struju punjenja od ćelije do poklopca potrebno je smanjiti otpornikom. Specifikacije za moju ćeliju govore nam o maksimalnoj struji od 25 mA.

Ohmov zakon: R = U/I -> 3V/25mA = 120 Ohm.

Superkapa ima dovoljan kapacitet za napajanje ESP-a 10-20 sekundi. Ako koristite statičku IP adresu kao i ja, ESP se budi samo 1-2 sekunde i šalje/prima svoju poruku i pada u "duboki san" sve dok se ne pritisne tipka za poništavanje.

Dvije mogućnosti za shemu:

1. Priključite napajanje izravno i upotrijebite prekidač za resetiranje, pogledajte sliku. U ovom slučaju moramo se pobrinuti da wemosu treba što je moguće manje energije, pa ćemo možda morati ukloniti regulator od 3,3 V i napajanje za uart-ic.

2. Koristimo prekidač s gumbom koji odvaja napajanje od wemosa. Nedostatak je to što morate pritisnuti dugme 1-2 sekunde dok se radnja ne završi. (lampice uključene ili isključene)

Korak 2: Lista dijelova

Lista delova
Lista delova

Primarni zahtevi:

  • Wemos D1 mini
  • Novčanica u obliku novčića CR2450
  • Utičnica za novčiće
  • Supercap 3.3F 3.0V koristi onaj sa malom strujom curenja
  • Otpornik 120Ohm
  • žice

Sekundarni zahtjevi:

Lemilica

3D štampač za štampano kućište

ili

bilo koji drugi mali (polovni) slučaj

ili

zidni prekidač

Korak 3: 3D štampana futrola

3D štampana futrola
3D štampana futrola

Evo nekoliko stl datoteka za male kućište u koje se ploča točno uklapa

Koristim normalne postavke ispisa sa ispunom od 30% i visinom sloja 0,2 mm.

Dugme je takođe odštampano tako da možete koristiti dugme za resetovanje za radnju i ne morate koristiti dodatno dugme. Upotrebite suknju i obod za dugme, jer je predmet veoma mali

Korak 4: Kodiranje Esp8266

Kodiranje Esp8266
Kodiranje Esp8266

Prvo vam je potreban Arduino IDE. Zatim morate instalirati biblioteku za Esp8266.

Ovdje ćete pronaći nekoliko vodiča o instrukcijama kako programirati ove čarobne sitnice:-)

Za brže povezivanje/prebacivanje koristimo statičku IP adresu.

Nakon otvaranja priložene skice s Arduino IDE -om morate napraviti neke postavke ovisno o lokalnom WIFI -u.

n

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

ip adresa vašeg lokalnog WiFi rutera na koji je spojen hue most

IP adresa ip (192, 168, 178, 216);

IP adresu vašeg prekidača, imajte na umu da koristite visoku adresu u rasponu od 200-250 koja se ne koristi za druge uređaje

Podmreža IPAddress (255, 255, 255, 0);

int svjetlo = 2;

broj vašeg svjetla koje je uključeno

const char hueHubIP = "192.168.178.57";

IP adresa nijanse mosta

const char hueUsername = "korisničko ime hue mosta"

morate stvoriti ovlašteno korisničko ime u nijansi nijanse, pogledajte ovaj vodič

const int hueHubPort = 80;

uvijek "80"

const char ssid = "SSID"; // mrežni SSID (ime)

const char pass = "lozinka"; // mrežna lozinka

konačno SSID i lozinka vašeg WiFi -ja

Nakon promjene ovih postavki spremni ste za postavljanje!

Korak 5: Završni koraci i razmišljanja

Završni koraci i razmišljanja
Završni koraci i razmišljanja

Prije povezivanja na wemos obavezno napunite kapu jer Esp8266 odmah počinje uspostavljati WiFi vezu nakon resetiranja/povezivanja napajanja.

Pogledajte montažu u videu

radi uštede energije odspojite pin 4 i 16 uart-ic-a i uklonite regulator napona, imajte na umu da nakon toga više nije moguće programirati wemos putem USB-a !!

Preporučuje se: