Če se spomnite, smo že predstavili ESP8266 čip, zelo praktičen IC za povezljivost WiFi, ki ga lahko uporabljate v svojih projektih z Arduino. Zdaj si ti na vrsti zavoj na Wemos D1, plošča, ki vključuje ta isti čip in je prav tako zelo praktična za številne DIY projekte. Če želite, lahko dokumentacijo za ta forum dobite na uradni spletni strani Wemosa, kjer lahko dostop od tu.
Te Priporočam ogled našega članka o ESP8266 ki sem ga dal v prejšnjo povezavo, saj boste sicer pri zagonu z Wemosom D1 nekoliko bolj izgubljeni, če nimate baze. Oglejte si tudi naš drugi vodnik NodeMCU, ki ima veliko skupnega z ESP8266 in s to drugo komponento, s katero imamo opravka danes. V teh dveh člankih boste našli tudi primere kode za programiranje ESP8266, potrebne knjižnice za Arduino IDE itd.
wemos
Je Kitajska znamka, ki proizvaja ta vrsta elektronskih razvojnih desk in njihovi ščiti pred njihovimi uradna spletna stran. Med predstavljenimi izdelki lahko najdete ploščo Wemos D1.
Wemo D1
Obstajata dve zelo zanimivi ploščici, ki jih ponuja Wemos, ena od Wemos D1, druga pa njegova mlajša sestra Wemo D1 Mini, ki je manjša, ali druge dražje različice, kot je Pro (s 16M bliskavico namesto 4M) itd. Za mnoge je to ena izmed njihovih najljubših razvojnih plošč za čip ESP8266, tudi za NodeMCU ali druge module z ESP8266, za nekatere aplikacije.
V članku o NodeMCU in ESP8266, ki sem ga citiral, lahko ugotovite, da je čip ESP8266 mogoče integrirati v različne module, kot so ESP12, ESP12E itd. V primeru Wemos D1 Mini, velikosti je nekoliko večja kot pri neposredni uporabi ESP12 brez več, z dimenzijami 34.2 × 25.6 mm in 3 grami teže.
Če pa uporabljate goli ESP12, boste imeli veliko pomanjkljivosti. Z Wemos D1 Mini imate prednosti in dodatke, kot je a vrata microUSB in serijski pretvornik za povezavo. Vključuje tudi regulator napetosti, ki ga napaja neposredno z vtičnico Arduino 5V, notranje vezje pa bo poskrbelo za prehod teh voltov na napetost, ki jo modul resnično potrebuje.
Še ena prednost Izdelki Wemos je, da dovoljujejo razširiti svoje funkcionalnosti s ščitniki, ki obstajajo v veliki količini za krmiljenje motorjev (gonilnikov), relejskega modula, OLED zaslonov, senzorjev temperature in vlažnosti, PIR, gumba itd. Omogoča vam veliko možnosti za uporabo teh komponent z nadzorom iz interneta ali v omrežju WAN.
Čeprav niso vse prednostiNasprotno, na voljo je manjše število zatičev, z 11 GPIO-ji v primerjavi s 17-imi, ki jih imate v drugih modulih, kot sta ESP12 ali NodeMCU. Vendar to ne bi smelo predstavljati večje težave, saj mnogi projekti ne potrebujejo več kot teh 11 zatičev, čeprav bo vse odvisno od tega, kaj vsak uporabnik potrebuje ...
Značilnosti, pinout in cene
Temelji na ESP12E, delite funkcijeZato vam bom tukaj dal povzetek:
- Deluje pri hitrostih od 80 do 160 MHz.
- 4 MB flash pomnilnika
- 3.3v napajalnik, čeprav ima pretvornik, da ga lahko napajate z Arduino 5V, če želite.
- 11 GPIO, vsi s PWM, razen D0.
- Prekinitve
- Vodilo I2C
- Analogni vhodi 1 (3.2 v max)
- Priključek MicroUSB
El cena od približno 2 EUR do najvišje, do 20 EUR, odvisno od modela. Najdete ga v številnih specializiranih trgovinah in na spletu. Tako lahko dobite zelo zelo poceni Wemos D1 Mini, več kot NodeMCU in le malo nad ceno modula ESP12E brez dodatnih dodatkov ...
za kupite te izdelke in njihove ščite, Wemos ponuja razdelek o Spletna trgovina, vendar vas preusmeri na AliExpress, torej je kraj, kjer se uradno distribuira.
El pinout osnovne plošče Wemos D1 Mini je:
- TX: za TXD je povezan s TXD ESP8266.
- RX: za RXD je povezan z RXD ESP8266.
- A0: priključen na istoimenski zatič kot analogni vhod.
- D0: je GPIO16 modula in se uporablja kot V / I.
- D1: GPIO5 modula, kot so I / O, PWM, Interrupt, I2C in SCL.
- D2: na GPIO4, za I / O, PWM, Interrupt, I2C, SDA.
- D3: do GPIO0, za V / I z 10K vlečnim uporom, PWM, prekinitvijo in I2C.
- D4: GPIO2, enako kot zgoraj, vendar dodajte BUILTIN_LED
- D5: do GPIO14, za I / O, PWM, Interrupt, I2C in SCK.
- D6: GPIO12, enako kot zgoraj, vendar namesto SCK za MISO.
- D7: do GPIO13 ESP12, enako kot prejšnji.
- D8: do GPIO15, za V / I z 10K padajočim uporom, PWM, Interrupt, I2C in SS.
- G: je GND (ozemljitev), ozemljitvena povezava.
- 5V: za napajanje.
- 3V3: napajanje 3.3v.
- RST: povezan z RST, to je za ponastavitev.
za poiščite podatkovni listŽe veste, da lahko dokumentacijo dobite na uradni spletni strani Wemosa, ki sem jo pustil na začetku članka. Tudi imajo popoln Wiki kar priporočam, saj lahko dobite veliko pomoči ... Imajo celo vaje.