I-ESP8266: imodyuli ye-WIFI ye-Arduino

ESP8266

U-Arduino waqala njengebhodi elilula lezemfundo nabenzi abathanda i-DIY. Inkundla ye hardware libre kubathandi bezinto zikagesi ezingahle zihlelwe ngokubonga I-Arduino IDE futhi ngamathuba amaningi. Kancane kancane kwavela, izinguqulo ezintsha nezinhlelo zebhodi, kanye namakhithi nezinsiza ezifana nezihlangu namamojula adumile akhulisa ukusebenza okuyisisekelo kwalawa mabhodi.

Enye yezengezo ezenze ukuthi kuqhume okukhulu phambili emandleni kwakuyi- Imodyuli ye-WiFi, efana ne-ESP8266, ngoba lokhu kuvumele ukuthi amaphrojekthi kuze kube manje ahlukanisiwe angaxhunywa kunethiwekhi futhi ngaleyo ndlela akwazi ukuqapha noma ukuphatha iphrojekthi kusuka kwi-Intanethi noma yikuphi emhlabeni. Kungakho sizonikezela lo mhlahlandlela ku-ESP8266, ukuze wazi konke okudingayo ngempela ...

Umlando omncane

ESP8285

Inkampani yokuqala edale lokhu I-ESP8266 chip yayingu-Espressif, inkampani yaseChina etholakala eShanghai, yize okwamanje kukhona abanye abakhiqizi abayisungulayo nabayikhiqizayo. Usuku oluqondile lokwethulwa kwalo lwalusehlobo lika-2014, ngakho-ke akulona elidala kangako. Yaqala ukumakethwa ngentengo ephansi futhi ukuthi kanye namakhono ayo ayenze ngokushesha yathandwa kakhulu.

La umphakathi wonjiniyela Iphinde yaba nendima ebalulekile empumelelweni, ngoba baqala ukuhumusha nokushicilela inani elikhulu lemibhalo, benza ama-firmwares namanye amakhodi abazowasebenzisa ku-ESP8266. Lokho kunikeze abenzi bawo wonke amathuluzi abawadingayo ukuze bakwazi ukusebenzisa le divayisi ngamandla abo aphelele.

Kepha kufanele wazi, ukuthi njengakwabashintshi, isibizo noma izinombolo Bekungeyona i-ESP8266 ngaso sonke isikhathi, kepha kuqala amanye ama-ESP okuqala avele kuqala, kwabe sekufika izinhlobo ezifana ne-ESP8285 kusuka ngo-2016 ezazifaka imemori ehlanganisiwe ye-1MB flahsd, bese kuthi i-ESP8266 esiyaziyo namuhla ivele, okubonakala sengathi ibuyele emuva ngoba hhayi Inayo le nkumbulo, kepha ungangeza amanye ama-chips wangaphandle ukugcina izinhlelo.

Kuyini lokhu?

ESP8266

El I-ESP8266 ingahlanganiswa ne-WiFi enikezela nge-chip ebiza izindleko ngesitaki esigcwele se-TCP / IP kanye ne-microcontroller. Inikwe amandla yi-3.3v futhi ineprosesa engu-106 Mhz Tensilica Xtensa LX80, i-RAM engu-64 KB yemiyalo ne-96 KB yedatha, izikhonkwane eziyi-16 ze-GPIO, izikhonkwane ze-UART ezinikezelwe, ne-interface ye-SPI ne-I2C.

La I-Tensilica CPU ingenziwa ngokushesha ngokweqisa ngokweqile okuvunyelwe ezinye, kepha hhayi zonke. Eqinisweni, imvamisa yewashi ingaphindwa kabili. Ngendlela, i-CPU engu-32-bit RISC. Futhi okufakwe kwimodyuli yisiguquli se-10-bit ADC samasiginali.

Njengomphelelisi, kufaka phakathi i-chip yememori ye-QSPI yangaphandle esuka ku-512 KB iye ku-4 MB ngokuya ngemodyuli, kwesinye isikhathi ingafinyelela ku-16 MB. Mayelana ne- Amandla wokuxhuma we-WiFi, iyahambisana ne-IEEE 802.11 b / g / n ejwayelekile, ngaphezu kokusekela ukuphepha kwe-WEP, WPA ne-WPA2.

Uyisebenzisela ini?

Uhlelo lokusebenza lokuzenzakalela kwasekhaya

I-ESP8266, ngokusobala, ingeza amandla wokuxhuma kwe-WiFi kumaphrojekthi ethu. Lokho, kuvumela ukuxhumana okungenantambo kwinethiwekhi yendawo noma kwi-Intanethi. Lokhu kuvumela amathuba amaningi, njengokukwazi ukuxhuma noma ukunqamula izinto zikagesi (usebenzisa ukudluliswa) noma ezinye izinhlobo zezinqubo zemishini yekhaya lethu ukuphatha indlu nokuyilawula phezu kwe-Intanethi kusuka ku-smartphone yethu noma kunoma iyiphi ikhompyutha exhunywe kusuka noma ikuphi.

Ingasetshenziswa futhi ukulawula izingadi nezinhlelo zokunisela ngenethiwekhi, ukwenza izinhlelo zezimboni zisebenze, ukulawula kwe Amakhamera wevidiyo we-IP, qapha idatha kusuka kumanethiwekhi wezinzwa asatshalaliswa ezindaweni ezahlukahlukene, kokugqokekayo ngamandla wokuxhumeka, ukuze Amaphrojekthi we-IoT (I-Intanethi Yezinto noma i-Intanethi Yezinto) nakho konke ongakucabanga ...

Izici zeModyuli ye-ESP8266:

Ukuze wazi ngokujula ngokweqile i-ESP8266, lapha sikunikeza uchungechunge lwamaqiniso athakazelisayo ozodinga ukukwazi ngalesi sigaba.

Idatha ye-ESP8266

Ezigabeni ezedlule sichaze ezinye zazo izici eziyinhloko ze-ESP8266Ukuthola yonke imininingwane yezobuchwepheshe ngokugcwele, usuvele uyazi ukuthi ungalanda ama-datasheet adumile abakhiqizi abanawo emakhasini wabo wewebhu asemthethweni. Ezinye zezici ezingeziwe ezichazwe kudathasethi yilezi:

  • I-CPU Tensilica Xtensa L106 32-bit RISC 80Mhz
  • Isiguquli se-10-bit ADC
  • I-RAM 64 KB i / 96 KB d
  • I-16-pin GPIO (akuyona yonke engasetshenziswa, futhi i-GPIO16 ixhunywe kwi-RTC noma i-Real Time Clock)
  • I-UART
  • SPI
  • I2C
  • I-Voltage 3v ne-3.6v
  • Amandla 80mA
  • Ukushisa okusebenzayo -40 kuye ku-125ºC
  • I-WiFi IEEE 802.11 b / g / n ne-IPv4 ukwesekwa kanye nezinqubo ezi-TCP / UDP / HTTP / HTTPS / FTP
  • Ukusetshenziswa kwe-0.0005 kuye ku-170 mA kuya ngamandla wesiginali
  • Amamodi: Imodi esebenzayo (esebenzayo), Imodi Yokulala (ilele), Ukulala Okujulile (ukulala okujulile) - Kuthinta ukusetshenziswa

Ngeminye imininingwane, landa idatha:

Ngeshwa kuphela kukhona ngesiNgisi, kepha kulula ukuqonda yonke imininingwane uma unolwazi lobuchwepheshe.

I-Module pinout

Enye imininingwane engabonakala kudatha yedatha i- i-pinout, okungukuthi, i-pantillage. Mangaki ama-sideburns onawo futhi wenzani ngamunye? Ngokuya ngokuthi ngabe yi-chip ye-ESP8266 kuphela noma uma iza ngenye ifomethi noma imojula, i-pinout ingahluka njengoba ubona ezithombeni ezingenhla.

Ukuhlanganiswa ne-Arduino ne-wifi.h

Ngokuhlela onakho umtapo wezincwadi obizwa nge-wifi.h ethize ukuze ukwazi ukusebenzisa imisebenzi efakwe kuyo lapho udala amakhodi womthombo nge-Arduino IDE ukuhlela i-microcontroller. Ungabona imininingwane engaphezulu kulawa makhasi amabili we-GitHub lapho kusingathwa la maphrojekthi: Ilabhulali ye-Arduino Wifi.h / Umtapo Wezincwadi Wifi.h Espressif.

Kepha ukuhlanganiswa no-Arduino, kungenziwa noma ngabe kuyimodyuli noma i-chip ye-ESP8266 ngokuhlukile. Noma kunjalo, kunconywa ukusebenzisa amamojula. Kunezinhlobo eziningana, kepha ezaziwa kakhulu yilezo ezinikezwa ngumenzi owaziwayo I-AI-Thinker:

  • I-ESP-01: kuyisimo sokuqala esivele. Intengo yayo ivame ukuba phakathi kuka- € 2 no- € 4. Idlule kancane futhi inama-GPIO amabili kuphela asebenzisekayo ukulawula izinzwa nama-actuator ayo. Le mojule ine-antenna ye-WiFi eyakhelwe ngaphakathi, ama-LED, i-chip ye-ESP8266 ne-BG25Q80A flash memory.
  • I-ESP-05: intengo yayo iyefana neyangaphambilini, futhi ilula impela. Izikhonkwane zayo zingasetshenziswa kalula ukusebenza njengesihlangu se-WiFi se-Arduino noma ukusisebenzisa kubhodi yesinkwa, kepha ayinayo i-GPIO efinyelelekayo.
  • I-ESP-12Yize isetshenziswe impela, ingahle ingabi yinto esebenzayo kunazo zonke, ikakhulukazi yabaqalayo. Intengo yayo icishe ibe ngu- € 4, futhi inokuxhumeka kwe-GPIO okufinyeleleka okungu-11, enye yazo i-analog eyi-10-bit (amanani ayi-1024 edijithali). Kepha inesici esikhulu, ozodinga ukusidayisa, ngoba ayinazo izikhonkwane.
  • I-ESP-201: inani lingu- € 6 futhi liyintandokazi yabenzi futhi linconyelwe abasebenzisi abaningi. Futhi inamachweba ayi-11 e-GPIO, yize kungethina sonke esingawasebenzisa. Kulokhu, inezikhonkwane zokuyilinganisa kubhodi yezinkwa noma nge-Arduino ngaphandle kokufaka i-soldering.

Kufanele ukwazi lokho kunamamojula amaningiEqinisweni, esigabeni esilandelayo sikhuluma ngesidume kakhulu namuhla futhi esifanelwe ukubalulwa okukhethekile.

I-NodeMCU

ESP8266

Imodyuli ethandwa kakhulu namuhla yilokho okubizwa ngeNodeMCU, ngentengo efana ne-ESP-201, okungukuthi, cishe u- € 6. Yimodyuli ongayibona ezithombeni eziyinhloko zalesi sihloko futhi okulula kakhulu ukuyisebenzisa, nakho konke okudingayo sekuhlanganisiwe. Lokho wukuthi, ungasebenza ngokuzimela kusukela ekuqaleni, ngaphandle kokungeza okunye okungeziwe njengakwimamojula yangaphambilini.

INodeMCU ibuye ifake i-chip ye-ESP8266, a i-serial / i-adaptha ye-USB, inikwa amandla yi-microUSB, futhi kusekelwe kuzimpawu ze-ESP-12. Izinguqulo eziningana zale NodeMCU zivele, njenge-1 noma ezi-2 zibuyekezwe kakhulu futhi zathuthukiswa. Kepha into ethakazelisa kakhulu yi-firmware efakiwe, okuyi ungalanda futhi ivumela ukuhlelwa ngezilimi ezinjengePython, BASIC, JavaScript nezinye ezingathandwa kangako njengeLUA. Khumbula ukuthi i-firmware yikhodi, uhlelo olusezingeni eliphansi kakhulu eligcinwe kwimemori ...


Yiba ngowokuqala ukuphawula

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.