Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Specifikacija:
- Suderinamas su „nodemcu 18650“įkrovimo sistemos integracija
- Įkrovimo metu galima naudoti indikatoriaus šviesos diodą (žalias reiškia visiškai raudoną - tai įkrovimas)
- Jungiklio valdymo maitinimo šaltinis
- SMT jungtis gali būti naudojama miego režimui · 1 papildomas programuojamas LED (gpio16)
- 0,5a įkrovimo srovė
- 1A išėjimas
- Apsauga nuo perkrovos
- Apsauga nuo iškrovimo
- 10 skaitmeninių kaiščių skaitymo/rašymo/pertraukimo/PWM/I2C/linijos palaikymas (išskyrus D0)
- Jei akumuliatorius yra neteisinga kryptimi, įkrovimo lustas bus sunaikintas.
Funkcijos:
- Vienas AD įėjimas.
- Mikro USB įėjimai.
- Vienas programuojamas šviesos diodas (D0).
- AUTO PROGRAMOS grandinė. ESP8266 (ESP-WROOM-02 Su TELEC) yra lygiavertis „NodeMCU“.
- Analoginė įvestis (AD): įmontuotas skirstomasis rezistorius (AD = 220K-ADC-100K = GND).
- Yra SOLDER terminalas miego režimui.
- Suderinamas su „Arduino“ir „NodeMCU“.
- Įkrauti ir valdyti galima tuo pačiu metu.
- 18650 įkrovimo grandinė, įskaitant 5V stiprinimo grandinę su TP5410.
- Apsauga nuo perkaitimo, įmontuota apsauga nuo perkaitimo.
- LED: raudona = įkraunama, žalia = visiškai įkraunama.
- 3000 mA 18650 Su baterija galima dirbti ilgiau nei 17 valandų.
- Integruota 18650 akumuliatoriaus įkrovimo ir iškrovimo sistema.
- Vienas jungiklis valdo, ar 18650 baterija maitinama, ar ne.
- OLED SDA ir SCL prijungti atitinkamai prie D1 ir D2 kaiščio.
- Penkis mygtukus valdo atitinkamai FLASH, RESET, D5, D6 ir D7.
- 5 skaitmeniniai kaiščiai gali sukonfigūruoti rašymą/skaitymą/pertraukimą/PWM/I2C/vieno laido palaikymą atskirai.
- Veikimas ir „NodeMCU“suderinami, pridedant programuojamą šviesos diodą, galite naudoti GPIO16 valdyti, rodyti 8266 veikimo būseną ir kitas funkcijas.
- Integruotas OLED ir penki mygtukai, patogesni kūrimui.
- Dizaino koncepcija kilo iš atvirojo kodo projekto „NodeMCU“, o kūrimo plokštėje yra 18650 įkrovimo ir iškrovimo sistemų su įkrovimo ir iškrovimo apsauga.
- Tuo pačiu metu integruotas OLED ir penki kryptiniai mygtukai, palengvinantys kūrimą.
1 žingsnis: medžiagos paruošimas
Šioje pamokoje mums reikia:
- „Wemos ESP-Wroom-02 D1 Mini Wifi“modulis ESP8266 + 18650 Baterijos dangtelis
- Mikro USB kabelis
Šioje pamokoje mes naudosime programą iš išmaniojo telefono „Blynk“, kad valdytume „Arduino Wemos D1“(ESP8266) su LED šviesoforo moduliu.
Prieš pradėdami, paruoškite visus reikalingus elementus:
- Bandomoji Lenta
- „Wemos ESP-Wroom-02 D1 Mini Wifi“modulis ESP8266 + 18650 Baterijos dangtelis
- Džemperio laidai nuo patelių iki patelių
- LED šviesoforo modulis (taip pat galite naudoti bazinius šviesos diodus)
- mikro USB
- Išmanusis telefonas (turite atsisiųsti „Blynk“iš „Play“parduotuvės/„iStore“)
- Ultrafire 3.7V 1100mAh ličio jonų baterija (jei reikia)
2 veiksmas: kaiščio prijungimas
Sekite jungtį, kaip parodyta aukščiau.
3 žingsnis: plokštės montavimas
Tada atidarykite „Arduino IDE“ir eikite į [Failas => Nuostatos]. Pasirodo dialogo langas. Šiame laukelyje yra papildomas lentos tvarkyklės URL teksto laukelis.
- Nukopijuokite ir įklijuokite šį URL į lauką ir spustelėkite Gerai, kad atsisiųstumėte paketus.
- https://arduino.esp8266.com/stable/package_esp8266com_index.json
4 veiksmas: sužinokite iš valdybos
Tada eikite į [Tools => Board => Board Manager] savo „Arduino IDE“. Lentų tvarkyklės langas rodomas taip. Slinkite žemyn lentų tvarkyklėje, kad galimų lentų sąraše pasirinktumėte ESP8266. Spustelėkite įdiegti, kad pradėtumėte diegimą.
5 veiksmas: pasirinkite Valdyba
Tada įkeldami pirmąją programą, pasirinkite „LOLIN (WEMOS) D1 R2 & mini“plokštės tipą iš „Arduino IDE“skyriaus [Įrankiai => Lentos].
6 žingsnis: kodo pavyzdys
Norėdami gauti pavyzdinį kodą iš „Blynk“, turite atsisiųsti biblioteką iš „Blynk“svetainės.
www.blynk.cc/getting-started/
Atlikite šiuos veiksmus:
- Pasirinkite „Atsisiųsti„ Blynk Library “.
- Pasirinkite „Blynk_Release_v0.5.4.zip“.
- Ištraukite failus ir nukopijuokite abu failus (bibliotekas, įrankius).
- Atidarykite „Arduino IDE“, eikite į [Files => Preferences] ir raskite failus, kurie rodomi „Sketchbooks“vietoje.
- Atidarykite „Arduino“failą ir įklijuokite abu nukopijuotus failus.
- Tada atidarykite „Arduino IDE“, eikite į [Files => Examples => Blynk => Boards Wifi => Standalone], kad gautumėte pavyzdinį kodą.
7 žingsnis: „Blynk“sąranka
Toliau turite nustatyti „Blynk“iš savo išmaniojo telefono.
Atlikite šiuos veiksmus:
- Atsisiųskite „Blynk“iš „Play Store“/„iStore“.
- Užsiregistruokite naudodami savo el.
- Eikite į „Naujas projektas“Įveskite projekto pavadinimą (jei reikia).
- Pasirinkite įrenginį „WeMos D1 mini“.
- Ryšio tipas „Wifi“, tada „Sukurti“. (Sukūrę gausite „Auth Token“iš savo el. Pašto).
- Slinkite į kairę, kad atidarytumėte „Valdiklių langelį“.
- Norėdami pridėti mygtuką, pasirinkite „Mygtukas“.
- Palieskite mygtuką „Mygtuko nustatymai“.
- Pasirinkite [Išvestis => Skaitmeninis => D2, D3, D4], kad pasirinktumėte kaiščio jungtį.
- Režimas virsta „Perjungti“.
8 veiksmas: įkėlimas
Dabar reikia patikrinti el. Pašto gautuosius ir nukopijuoti „Auth“prieigos rakto kodą.
Į savo programą įveskite autentifikavimo žetoną, tinklo pavadinimą ir slaptažodį. Dabar įkelkite kodą į „WeMos D1 mini“naudodami „micro USB“. Įsitikinkite, kad naudojate tinkamą prievadą, pasirinkdami [Tools => Port].
9 žingsnis: Išbandykite „Blynk“mygtuką
Viršutiniame dešiniajame kampe pasirinkite atkūrimo mygtuką ir įjunkite smeigtuko mygtuką.