As u dit onthou, het ons die ESP8266-skyfie, 'n baie praktiese IC vir WiFi-konneksie om in u projekte met Arduino te gebruik. Nou is dit jou beurt draai na Wemos D1, 'n bord wat dieselfde skyfie bevat en wat ook baie prakties is vir 'n menigte DIY-projekte. As u wil, kan u dokumentasie vir hierdie bord verkry vanaf die amptelike Wemos-webwerf, waar u kan toegang vanaf hier.
Te Ek beveel aan om ons artikel oor die ESP8266 te sien wat ek in die vorige skakel aangebring het, want anders, as u met Wemos D1 begin, sal u ietwat meer verlore gaan as u nie 'n basis het nie. U moet ook ons ander gids sien NodeMCU, wat baie te doen het met die ESP8266 en met hierdie ander komponent wat ons vandag betref. In hierdie twee artikels kry u ook voorbeelde van kode om die ESP8266, die nodige biblioteke vir die Arduino IDE, ens. Te kan programmeer.
wemos
Is 'n Chinese handelsmerk wat vervaardig hierdie tipe elektroniese ontwikkelingsborde en hul skilde van hul web oficial. Onder die gewilde produkte kan u die Wemos D1-bord vind.
Wemo D1
Daar is twee interessante plate wat deur Wemos verskaf word, een van die Wemos D1 en die ander een van sy klein suster Wemo D1 Mini, wat kleiner is, of ander duurder weergawes soos die Pro (met 16M flits in plaas van 4M), ens. Vir baie is dit een van hul gunsteling ontwikkelingsborde vir die ESP8266-skyfie, selfs bo-op NodeMCU, of ander modules met ESP8266, vir sekere toepassings.
In die NodeMCU- en ESP8266-artikel wat ek aangehaal het, kan u leer dat die ESP8266-skyfie in verskillende modules geïntegreer kan word, soos ESP12, ESP12E, ens. In die geval van die Wemos D1 Mini, Dit is 'n bietjie groter as om net 'n ESP12 direk te gebruik, met afmetings van 34.2 × 25.6 mm en 3 gram gewig.
Maar as u die blote ESP12 gebruik, sal u baie tekortkominge hê. Met die Wemos D1 Mini het u voordele en voordele soos 'n microUSB-poort en seriële omskakelaar vir u verbinding. Dit bevat ook 'n spanningsreguleerder om dit direk met die 5V-aansluiting van die Arduino te voer, en die interne stroombane sal sorg dat die volt aan die spanning oorgedra word wat die module regtig nodig het.
Nog 'n voordeel van Wemos produkte is dat hulle toelaat sy funksies met skilde uit te brei, wat in groot hoeveelheid bestaan om motors (drywers), aflosmodule, OLED-skerms, temperatuur- en humiditeitsensors, PIR, knoppies, ens. Dit wil sê, dit bied u baie fasiliteite om hierdie komponente te gebruik met beheer vanaf die internet of in 'n WAN-netwerk.
Alhoewel nie alles is voordele nieInteendeel, dit het 'n kleiner aantal penne beskikbaar, met 11 GPIO's in vergelyking met die 17 wat u in ander modules soos ESP12 of NodeMCU het. Dit behoort egter nie 'n groot probleem te wees nie, aangesien baie projekte nie meer as hierdie 11 penne benodig nie, hoewel alles sal afhang van wat elke gebruiker nodig het ...
Kenmerke, uitskakeling en pryse
Op grond van die ESP12E, deel funksiesDaarom sal ek u hier 'n opsomming gee:
- Dit werk teen 'n snelheid van 80 tot 160 MHz.
- 4 MB flitsgeheue
- 3.3v kragbron, alhoewel dit 'n converter het om dit met die Arduino 5V te kan voer as jy wil.
- 11 GPIO, almal met PWM behalwe D0.
- Onderbrekings
- I2C bus
- Analoog insette 1 (maksimum 3.2 v)
- MicroUSB-aansluiting
El precio vanaf ongeveer € 2 en piek, tot € 20, afhangende van die model. U kan dit in baie gespesialiseerde winkels en aanlyn vind. U kan dus 'n baie goedkoop Wemos D1 Mini hê, meer as NodeMCU en net 'n bietjie hoër as die prys van 'n ESP12E-module sonder meer ekstras ...
om koop hierdie produkte en hul skilde, Wemos bied 'n gedeelte van Aanlynwinkel, maar herlei u na AliExpress, dit is dus die plek waar dit amptelik versprei word.
El pen uit van 'n basiese Wemos D1 Mini-bord is:
- TX: dit is gekoppel aan die TXD van die ESP8266, vir TXD.
- RX: dit is gekoppel aan die RXD van die ESP8266, vir RXD.
- A0: gekoppel aan die pen met dieselfde naam as analoog ingang.
- D0: is die GPIO16 van die module en word as I / O gebruik.
- D1: die GPIO5 van die module, soos I / O, PWM, Interrupt, I2C en SCL.
- D2: na GPIO4, vir I / O, PWM, Interrupt, I2C, SDA.
- D3: na GPIO0, vir I / O met 10K optrekweerstand, PWM, Interrupt en I2C.
- D4: GPIO2, dieselfde as hierbo, maar voeg BUILTIN_LED by
- D5: na GPIO14, vir I / O, PWM, Interrupt, I2C en SCK.
- D6: GPIO12, dieselfde as hierbo, maar in plaas van SCK vir MISO.
- D7: aan die GPIO13 van die ESP12, dieselfde as die vorige.
- D8: na GPIO15, vir I / O met 10K aftrekweerstand, PWM, Interrupt, I2C en SS.
- G: is die GND (grond), die grondverbinding.
- 5V: vir kragbron.
- 3V3: 3.3v kragbron.
- RST: gekoppel aan RST, dit wil sê om te herstel.
om kry 'n databladU weet reeds dat u die dokumentasie kan kry vanaf die amptelike Wemos-webwerf wat ek aan die begin van die artikel agtergelaat het. Ook hulle het 'n volledige Wiki wat ek aanbeveel, aangesien u baie hulp kan kry ... Hulle het selfs Tutoriales.
Wees die eerste om te kommentaar lewer