Sadržaj:
- Korak 1: Rješenje
- Korak 2: Lista dijelova
- Korak 3: 3D štampana futrola
- Korak 4: Kodiranje Esp8266
- Korak 5: Završni koraci i razmišljanja
Video: Daljinski upravljač: ESP8266 sa ćelijom za dugmad: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
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
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
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
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
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
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:
TV daljinski upravljač postaje RF daljinski -- NRF24L01+ Vodič: 5 koraka (sa slikama)
TV daljinski upravljač postaje RF daljinski || Vodič za NRF24L01+: U ovom projektu ću vam pokazati kako sam koristio popularni nRF24L01+ RF IC za bežično podešavanje svjetline LED trake putem tri beskorisna dugmeta na daljinskom upravljaču televizora. Hajde da počnemo
Univerzalni daljinski upravljač pomoću ESP8266 (Wifi kontroliran): 6 koraka (sa slikama)
Univerzalni daljinski upravljač pomoću ESP8266 (Wifi kontroliran): Ovaj projekt namjerava zamijeniti konvencionalni daljinski upravljač za sve kućne aparate poput AC -a, TV -a, DVD playera, muzičkog sistema, SMART uređaja !!! Praveći čitavo smeće udaljenog smeća okolo, čineći nas zagonetkom !!! Ovaj projekat će nas spasiti od
Dugmad za bežični računar/dugmad za točkiće: 4 koraka (sa slikama)
Bežični džojstik za PC/dugmad za točkove: U posljednjih nekoliko godina pravio sam novu trkačku sim karticu i odlučio sam da idem sa volanom sa direktnim pogonom uradi sam. Iako bi sam taj projekt mogao imati nekoliko instrukcija za sebe, ovo je uputstvo o izradi svih tipki na t
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: 6 koraka
IRduino: Arduino daljinski upravljač - oponašajte izgubljeni daljinski upravljač: Ako ste ikada izgubili daljinski upravljač za televizor ili DVD uređaj, znate koliko je frustrirajuće morati hodati do, pronaći i koristiti tipke na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
Daljinski video daljinski upravljač za računare Video player: 6 koraka
Video daljinski upravljač za malu djecu za PC Video player: Izrađujem daljinski upravljač koji se povezuje s računarom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računaru. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tastatura ili bežična USB tastatura. Zatim