Turinys:
- 1 žingsnis: sprendimas
- 2 žingsnis: dalių sąrašas
- 3 žingsnis: 3D spausdintas dėklas
- 4 žingsnis: Esp8266 kodavimas
- 5 žingsnis: paskutiniai žingsniai ir mintys
Video: Nuotolinis valdymas: ESP8266 su monetų elementu: 5 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Didelė problema naudojant ESP yra energijos suvartojimas, kai „Wifi“„pakyla“, apie 100–200 mA, didžiausia iki 300 mA. Įprasti sutapimai tiekia keletą mA, didžiausia-iki 20-40 mA. Tačiau ESP įtampa žlugs. Mums reikia „šiek tiek mano draugo pagalbos“: superkapo. Šie kondensatoriai tiekia pakankamai srovės, kad galėtų įjungti „Wifi“ir siųsti pranešimą, šiuo atveju komandą perjungti. Kitas variantas yra duomenų registratorius, kuris turi pabusti kas kelias valandas porą sekundžių.
Šioje instrukcijoje aš naudoju „Esp8266“kurdamas nuotolinio valdymo pultą „Phillips Hue“žibintams.
1 žingsnis: sprendimas
Pirmiausia turime žinoti, kad nėra gera idėja prijungti akumuliatorių ir dangtelį tiesiog lygiagrečiai.
Įkrovimo srovę nuo elemento iki dangtelio reikia sumažinti rezistoriumi. Mano monetos elemento specifikacijos rodo, kad didžiausia srovė yra 25 mA.
Omo dėsnis: R = U/I -> 3V/25mA = 120 omų.
„Supercap“turi pakankamai talpos, kad įjungtų ESP 10–20 sekundžių. Jei naudojate statinį IP adresą, kaip ir aš, ESP atsibunda tik 1–2 sekundėms, siunčia/gauna pranešimą ir patenka į „miego režimą“, kol paspaudžiamas atstatymo mygtukas.
Dvi schemos parinktys:
1. Tiesiogiai prijunkite maitinimą ir naudokite atstatymo jungiklį, žr. Paveikslėlį. Šiuo atveju turime įsitikinti, kad „wemos“reikia kuo mažiau energijos, todėl gali tekti pašalinti 3,3 V reguliatorių ir „Uart-ic“maitinimą.
2. Mes naudojame mygtukinį jungiklį, atskiriantį tiekimą nuo „wemos“. Neigiama yra tai, kad turite paspausti mygtuką 1-2 sekundes, kol veiksmas bus atliktas. (šviesa įjungta arba išjungta)
2 žingsnis: dalių sąrašas
Pagrindiniai reikalavimai:
- „Wemos D1 mini“
- Monetų elementas CR2450
- Monetų ląstelių lizdas
- „Supercap 3.3F 3.0V“naudokite vieną su maža nuotėkio srove
- Rezistorius 120 omų
- laidai
Antriniai reikalavimai:
Lituoklis
3D spausdintuvas spausdinimui
arba
bet koks kitas mažas (naudotas) dėklas
arba
sieninis jungiklis
3 žingsnis: 3D spausdintas dėklas
Štai keletas stl failų mažam dėklui, į kurį plokštė tiksliai telpa
Naudoju įprastus spausdinimo nustatymus, kurių užpildas yra 30% ir 0,2 mm sluoksnio aukštis.
Rankenėlė taip pat yra atspausdinta, todėl galite naudoti atstatymo mygtuką ir nereikia naudoti papildomo mygtuko. Naudokite rankenėlės sijoną ir kraštus, nes objektas yra labai mažas
4 žingsnis: Esp8266 kodavimas
Pirmiausia jums reikia „Arduino IDE“. Tada turite įdiegti „Esp8266“biblioteką.
Čia rasite keletą pamokų apie instrukcijas, kaip užprogramuoti šiuos stebuklingus mažus dalykus:-)
Norėdami greičiau prisijungti/perjungti, naudojame statinį IP adresą.
Atidarę pridėtą eskizą naudodami „Arduino IDE“, turite atlikti tam tikrus nustatymus, priklausomai nuo jūsų vietinio WIFI.
n
„IPAddress“vartai (192, 168, 178, 1);
ip jūsų vietinio „Wi -Fi“maršrutizatoriaus adresas, prie kurio prijungtas atspalvio tiltas
„IPAddress ip“(192, 168, 178, 216);
Jūsų jungiklio IP adresas, žinokite, kad naudojate aukštą 200–250 diapazoną, kuris nenaudojamas kitiems įrenginiams
IPAddress potinklis (255, 255, 255, 0);
int šviesa = 2;
perjungto apšvietimo numeris
const char hueHubIP = "192.168.178.57";
atspalvio tilto ip adresas
const char hueUsername = "atspalvio tilto naudotojo vardas"
„Hue Bridge“turite sukurti įgaliotą vartotojo vardą, peržiūrėkite šią mokymo programą
const int hueHubPort = 80;
visada "80"
const char ssid = "SSID"; // tinklo SSID (pavadinimas)
const char pass = "slaptažodis"; // tinklo slaptažodis
pagaliau jūsų „wifi“SSID ir slaptažodis
Pakeitę šiuos nustatymus esate pasiruošę įkelti!
5 žingsnis: paskutiniai žingsniai ir mintys
Prieš prisijungdami prie „wemos“, būtinai iš anksto įkraukite dangtelį, nes „Esp8266“iškart pradeda užmegzti „Wi-Fi“ryšį po to, kai iš naujo nustatote/prijungiate maitinimą.
Žiūrėkite vaizdo įrašo surinkimą
Norėdami sutaupyti energijos, atjunkite „uart-ic“4 ir 16 kaiščius ir nuimkite įtampos reguliatorių, atkreipkite dėmesį, kad po to nebebus galima programuoti wemos per USB !!
Rekomenduojamas:
IR nuotolinis kompiuterio valdymas naudojant „Arduino“: 6 žingsniai
IR nuotolinis kompiuterio valdymas naudojant „Arduino“: Naudodami šį imtuvą, nuotoliniu būdu valdykite kompiuterį IR modulio ir „Arduino“dėka. Lazzy režimas suaktyvintas ^^
„Arduino“: laiko programos ir nuotolinis valdymas iš „Android“programos: 7 žingsniai (su paveikslėliais)
„Arduino“: laiko programos ir nuotolinis valdymas iš „Android“programos: aš visada galvojau, kas atsitiks su visomis tomis „Arduino“lentomis, kurių žmonėms nereikia, kai baigs šaunius projektus. Tiesa šiek tiek liūdina: nieko. Aš tai pastebėjau savo šeimos namuose, kur mano tėvas bandė pasistatyti savo namus
Belaidis nuotolinis valdymas naudojant 2,4 GHz NRF24L01 modulį su „Arduino“- Nrf24l01 4 kanalų / 6 kanalų siųstuvo imtuvas keturkopteriui - Rc sraigtasparnis - Rc lėktuvas naudojant „Arduino“: 5 žingsniai (su nuotraukomis)
Belaidis nuotolinis valdymas naudojant 2,4 GHz NRF24L01 modulį su „Arduino“| Nrf24l01 4 kanalų / 6 kanalų siųstuvo imtuvas keturkopteriui | Rc sraigtasparnis | Rc lėktuvas naudojant „Arduino“: valdyti Rc automobilį | Kvadopteris | Dronas | RC plokštuma | RC valtis, mums visada reikia imtuvo ir siųstuvo, tarkime, kad RC QUADCOPTER mums reikia 6 kanalų siųstuvo ir imtuvo, o tokio tipo TX ir RX yra per brangus, todėl mes jį pagaminsime savo
Nuotolinis valdymas ir nuotraukų stebėjimas per MQTT: 8 žingsniai
Nuotolinis valdymas ir nuotraukų stebėjimas per MQTT: Sveiki. Šiandien norėčiau pakalbėti apie tai, kaip sukurti nuotolinio valdymo ir stebėjimo sistemą, kuri gali būti naudojama, pavyzdžiui, garažo vartams, apšvietimui, šildymui, slėgio valdymui, temperatūrai ir daugeliui kitų parametrus. Tačiau pagrindinis jo bruožas
„Arduino IDE“su dvigubu branduoliu: nuotolinis valdymas: 8 žingsniai
„Arduino IDE“su dvigubu branduoliu: nuotolinis valdymas: šis vaizdo įrašas yra apie „daugialypį“. Mes susiduriame su daugiafunkciniu darbu, daugiasluoksniais ir daugiasluoksniais klientais. Prieš kurį laiką sukūriau nuotolinio valdymo pultą su dviem ESP: klientu ir prieigos tašku. Remdamiesi tuo, šiandien nustatysime kelių klientų serverį. Tai reiškia, kad mes