Sadržaj:

Daljinski upravljač: ESP8266 s novčanicom: 5 koraka (sa slikama)
Daljinski upravljač: ESP8266 s novčanicom: 5 koraka (sa slikama)

Video: Daljinski upravljač: ESP8266 s novčanicom: 5 koraka (sa slikama)

Video: Daljinski upravljač: ESP8266 s novčanicom: 5 koraka (sa slikama)
Video: ESP8266 Diesel Injector Purging Station - PWM NodeMCU pump flow Control (Subtittled) 2024, Studeni
Anonim
Image
Image
Rješenje
Rješenje

Veliki problem pri korištenju ESP-a je potrošnja energije kada Wifi "poraste", oko 100-200mA, maksimalno do 300mA. Normalne coincells isporučuju nekoliko mA, vrhunac do 20-40mA. No, za ESP napon će se srušiti. 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

Rješenje
Rješenje

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

Struju punjenja od ćelije do kapice potrebno je smanjiti otpornikom. Specifikacije za moju ćeliju govore nam maksimalnu struju od 25 mA.

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

Supercap ima dovoljno kapaciteta za napajanje ESP-a 10-20 sekundi. Ako koristite statičku IP adresu kao 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 sheme:

1. Izravno spojite napajanje i upotrijebite prekidač za resetiranje, pogledajte sliku. U tom 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 gumb 1-2 sekunde dok se radnja ne dovrši. (svjetla uključena ili isključena)

Korak 2: Popis dijelova

Popis dijelova
Popis dijelova

Primarni zahtjevi:

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

Sekundarni zahtjevi:

Lemilica

3D pisač za tiskano kućište

ili

bilo koji drugi mali (rabljeni) slučaj

ili

zidni prekidač

Korak 3: 3D tiskana futrola

3D tiskana futrola
3D tiskana futrola

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

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

Gumb je također ispisan pa možete koristiti gumb za poništavanje za radnju i ne morate koristiti dodatni gumb. Upotrijebite suknju i obod za gumb jer je objekt vrlo mali

Korak 4: Kodiranje Esp8266

Kodiranje Esp8266
Kodiranje Esp8266

Prvo vam je potreban Arduino IDE. Zatim morate instalirati knjižnicu 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 pristupnik (192, 168, 178, 1);

ip adresa vašeg lokalnog wifi usmjerivača 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 = "hue bridge korisničko ime"

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 (naziv)

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

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

Nakon promjene ovih postavki spremni ste za prijenos!

Korak 5: Završni koraci i razmišljanja

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

Prije spajanja na wemos prethodno 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čeni: