
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44



Suuri ongelma ESP: n käytössä on virrankulutus, kun Wifi "nousee", noin 100-200 mA, huippu jopa 300 mA. Normaalit yhteensovittimet tuottavat muutaman mA, huippu jopa 20-40 mA. Mutta ESP: ille jännite romahtaa. Tarvitsemme "ystäväni pienen avun": superkappaleen. Nämä kondensaattorit tuottavat tarpeeksi virtaa Wifi -virran kytkemiseen ja viestin lähettämiseen, tässä tapauksessa kytkinkomentoon. Toinen vaihtoehto on dataloggeri, jonka on herättävä muutaman tunnin välein muutaman sekunnin ajan.
Tässä ohjeessa käytän Esp8266: ta kauko -ohjaimen rakentamiseen Phillips Hue -valoille.
Vaihe 1: Ratkaisu

Ensinnäkin meidän on tiedettävä, ettei akun ja kannen yhdistäminen ole yhdensuuntaista.
Latausvirtaa kennosta korkkiin on vähennettävä vastuksella. Nappikennoni tiedot kertovat meille 25 mA: n huippuvirran.
Ohmin laki: R = U/I -> 3V/25mA = 120 ohmia.
Superkorkissa on riittävästi virtaa ESP: lle 10-20 sekunnin ajan. Jos käytät staattista IP-osoitetta kuten minä, ESP herää vain 1-2 sekuntia, lähettää/vastaanottaa viestinsä ja joutuu "nukkumaan", kunnes nollauspainiketta painetaan.
Kaaviossa kaksi vaihtoehtoa:
1. Liitä virtalähde suoraan ja käytä nollauskytkintä, katso kuva. Tässä tapauksessa meidän on varmistettava, että wemos tarvitsee mahdollisimman vähän virtaa, joten joudumme ehkä irrottamaan 3,3 V: n säätimen ja uart-icin virran.
2. Käytämme painikekytkintä, joka erottaa syötteen wemosta. Haittapuoli on, että sinun on painettava painiketta 1-2 sekuntia, kunnes toiminto on tehty. (valot päällä tai pois)
Vaihe 2: Osaluettelo

Ensisijaiset vaatimukset:
- Wemos D1 mini
- Nappisolu CR2450
- Nappipesä
- Supercap 3.3F 3.0V käyttää sellaista, jossa on pieni vuotovirta
- Vastus 120 ohmia
- johdot
Toissijaiset vaatimukset:
Juotin
3D -tulostin painetulle kotelolle
tai
mikä tahansa muu pieni (käytetty) kotelo
tai
seinäkytkin
Vaihe 3: 3D -painettu kotelo

Tässä on joitain stl -tiedostoja pienelle kotelolle, johon levy sopii täsmälleen
Käytän normaaleja tulostusasetuksia, joiden täyttöaste on 30% ja kerroksen korkeus 0,2 mm.
Nuppi on myös tulostettu, joten voit käyttää nollauspainiketta toimintoihin eikä sinun tarvitse käyttää ylimääräistä painiketta.
Vaihe 4: Esp8266: n koodaus

Ensin tarvitset Arduino IDE: n ja sitten sinun on asennettava Esp8266 -kirjasto.
Täältä löydät useita opetusohjelmia ohjeista kuinka ohjelmoida nämä taianomaiset pienet asiat:-)
Nopeampaa yhteyttä/kytkentää varten käytämme staattista ip -osoitetta.
Kun olet avannut liitteenä olevan luonnoksen Arduino IDE: llä, sinun on tehtävä joitain asetuksia riippuen paikallisesta WIFI: stä.
n
IPAddress -yhdyskäytävä (192, 168, 178, 1);
ip -osoitteesi paikallisesta wifi -reitittimestä, johon hue -silta on kytketty
IPA -osoite ip (192, 168, 178, 216);
Kytkimen IP-osoite, muista käyttää korkeaa osoitetta alueella 200-250, jota ei käytetä muihin laitteisiin
IPAddress -aliverkko (255, 255, 255, 0);
int valo = 2;
kytkettyjen valojen numero
const char hueHubIP = "192.168.178.57";
värisillan ip -osoite
const char hueUsername = "hue sillan käyttäjänimi"
sinun on luotava valtuutettu käyttäjätunnus hue -siltaan, katso tämä opetusohjelma
const int hueHubPort = 80;
aina "80"
const char ssid = "SSID"; // verkon SSID (nimi)
const char pass = "salasana"; // verkon salasana
lopuksi wifi -verkon SSID ja salasana
Kun olet muuttanut näitä asetuksia, olet valmis lataamaan!
Vaihe 5: Viimeiset vaiheet ja ajatukset

Muista ladata korkki ennen kuin yhdistät sen wemos-laitteeseen, koska Esp8266 alkaa heti muodostaa wifi-yhteyden virran palauttamisen/kytkemisen jälkeen.
Katso kokoonpano videolta
energian säästämiseksi irrota uart-icin nastat 4 ja 16 ja poista jännitesäädin, huomaa sen jälkeen, että wemoja ei voi enää ohjelmoida USB: n kautta !!
Suositeltava:
Jalkapolkimen sulkimen kaukosäädin + liipaisin: 6 vaihetta (kuvilla)

Jalkapedaalin sulkimen kauko -ohjain + liipaisin: Tämä pedaalikaukosäädin on täydellinen animaattoreiden, valokuva -arkistoijien, bloggaajien ja ammattilaisten pysäyttämiseen, jotka eivät pääse kameran laukaisimeen koko ajan tai joiden on työskenneltävä nopeasti pöydällä, jossa on kamera korkea yläpuolella. Päivitys joulukuu 2020: E
Arduino -selainpohjainen kaukosäädin (linux): 9 vaihetta (kuvilla)

Arduino -selainpohjainen kaukosäädin (linux): Meillä on lapsia. Rakastan heitä palasiksi, mutta he piilottavat jatkuvasti satelliitin ja television kaukosäätimen, kun he laittavat lasten kanavat päälle. Tämän jälkeen tapahtuu päivittäin useita vuosia ja sen jälkeen, kun rakas vaimoni sallii minulle
GH5 -jalkakytkimen kaukosäädin: 5 vaihetta (kuvilla)

GH5-jalkakytkimen kaukosäädin: Teen paljon pöydän yläpuolella olevia valokuvia molemmilla käsilläni, ja jalkakytkimen kaukosäädin on ehdoton pakko! Vaikka kaupallisesti saatavilla olevaa GH -sarjan kauko -ohjainta on mahdollista muokata jalkapolkimen lisäämiseksi, halusin luoda
Näkymätön autotallin oven kaukosäädin: 7 vaihetta (kuvilla)

Näkymätön autotallin oven kaukosäädin: Kerran jätimme auton pysäköityyn autotallin ulkopuolelle ja varas rikkoi ikkunan päästäkseen autotallin oven kauko -ohjaimeen. Sitten he avasivat autotallin ja varastivat polkupyöriä. Joten päätin piilottaa kaukosäätimen rakentamalla sen auton tuhkakuppiin. Se toimii
IRduino: Arduino -kaukosäädin - Jäljitä kadonnut kaukosäädin: 6 vaihetta

IRduino: Arduino -kaukosäädin - Jäljitä kadonnut kaukosäädin: Jos olet koskaan kadottanut television tai DVD -soittimen kaukosäätimen, tiedät kuinka turhauttavaa on kävellä, löytää ja käyttää laitteen painikkeita. Joskus nämä painikkeet eivät edes tarjoa samaa toimintoa kuin kaukosäädin. Vastaanota