Sadržaj:
- Korak 1: Rješenje
- Korak 2: Popis dijelova
- Korak 3: 3D tiskana futrola
- Korak 4: Kodiranje Esp8266
- Korak 5: Završni koraci i razmišljanja
Video: Daljinski upravljač: ESP8266 s novčanicom: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
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
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
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
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
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
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:
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 gumba na daljinskom upravljaču televizora. Započnimo
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ćanske aparate poput AC -a, TV -a, DVD playera, glazbenog sustava, SMART uređaja !!! Napravio je čitavo smeće udaljenog smeća okolo, čineći nas zagonetkama !!! Ovaj će nas projekt spasiti od
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 gumbe na samom uređaju. Ponekad ti gumbi čak ne nude istu funkcionalnost kao daljinski. Primiti
Uv/bijela bljeskalica s novčanicom u 30 minuta ili manje!: 4 koraka
Uv/bijela bljeskalica u obliku novčića u 30 minuta ili manje!: Pozdrav svima! Jučer sam primio neke UV 5 mm LED diode. Već neko vrijeme pokušavam nešto napraviti s ovim. Moja prva interakcija s njima bila je prije nekoliko godina tijekom posjeta Kini. S ovim sam kupio privjesak za ključeve i prilično je
Daljinski video daljinski upravljač za računalo Video player: 6 koraka
Daljinski video daljinski upravljač za računalo Video player: Izrađujem daljinski upravljač koji se povezuje s računalom putem USB -a. Veliki daljinski upravljač omogućuje mom djetetu odabir i reprodukciju videozapisa na starom računalu. Ovo je relativno jednostavan projekt. Osnovna komponenta je ili USB tipkovnica ili bežična USB tipkovnica. Zatim