ESP8266 He maramara Wifi me te MuCuled Cystems i te tau 2015 i whakawhanakehia e te kamupene punaha Espressif ka mohio ki te mahi o te whakawhitiwhiti korero me te whatunga.E whakamahia whānuitia ana e te ESP8266 i te Ipurangi o nga mea.Ka taea te hono atu ki tetahi microcontroller (penei i te Arduino) na roto i te atanga whakawhitiwhiti korero rangatū, na reira ka kitea te whānuitanga o nga ahuatanga tono, nga motuka atamai, me nga kaainga atamai.I roto i tenei tuhinga, ka whakauru atu i nga korero mo ona ahuatanga, hanganga me nga tono.Na, kia tiimata!
Pūtea kōrero
ESP8266 he waahanga wifi kaha.Ka uru atu ki te kai mana-iti te 32-bit micro mcora (maramara microcomputer), e tautoko ana te nuinga o te waa ki te 80mhz me te 160mhz, ka taea te whakahaere RTO.Ka taea e te ESP8266 te waihanga i nga mahi ki te kaupapa o Arduino mo te tuhi, me te tuku i nga raraunga o te kōwae kitenga e hono ana ki te Poari Whakawhanake Arduino ki te tūmau ma te ESP8266.Ka taea hoki te whakaemi tika hei poari whanaketanga ma roto i te manakohanga a Arduino.
Ko te kaupapa e whakamahia ana e te ESP82666WIFI i whakawhanakehia e te kamupene awangawanga o te ao.I whakawhanakehia te waahanga WiFi i te ESP8266 na te mea nui ki te maha o nga tauira, kua wehea kia toru nga waahanga: ESP-01, ESP-07, me ESP-127.Ko ia raupapa ka tohatohahia e nga mate rereke.Ko nga maramara matua o enei waahanga ko te ESP8666 a Espressif a Espressif.Ko nga rereketanga nui i waenga i nga tauira rereke ko te maha o nga tauranga IO, te rahi o te kōwae, me te kaha flash.He maha nga ahuatanga o te kaha o te kaha ki te 8mbit me te 32mbit.
Kei roto i te kōwae ESP8266 nga ahuatanga e whai ake nei.
Te mahi pumau
Kei a ia te whānuitanga o te whānuitanga whakahaere, ka mau tonu te mahi, ka taea te huri ki nga momo mahi whakahaere.
Tautoko Kawa Whatunga
E tautoko ana a ESP8266 i te TCP / IP kawa, ka taea te whakatinana i nga kawa whatunga noa penei i HTTP me MQTT.Ma tenei ka taea ai te whakawhitiwhiti korero me te whakawhiti raraunga me nga papaaho ratonga kapua, kaituku me etahi atu taputapu.
Te mana me te rahi
Ko te tikanga e whakamahia ana e te waahanga ESP8266 te whakamahi i te toha hiko 3.3V me te rahi o te kohinga SMT, he pai ki te whakauru ki nga momo momo hiko hiko rereke.
Te kohi kaha iti
E hangaia ana e te ESP8266 mo nga taputapu pūkoro, te hikohiko me te tono iot me te whakatutuki i te kaha o te whakamahi i te ultra-iti ki te whakamahi i nga hangarau rangatira.Ko tana aratau penapena-mana e tika ana mo nga ahuatanga tono-iti-mana.
Pine gpio
Ko te tikanga he maha nga pine GPIo mo te hono i nga taputapu o waho me nga tohu.Ka taea e enei titi te whirihora hei whakauru, ki nga putanga ranei ka taea te whakamahi hei whakahaere i nga waahanga o waho, panuihia nga raraunga pūero, me etahi atu.
Tautoko a-waho
Ko te tikanga ka tautokohia e te waahanga te maharahara Flash (Flash) mo te rokiroki tono, firmware, me nga raraunga whirihoranga.Ma tenei ka taea e te kōwae te whai i te kaha rokiroki nui hei tautoko i nga tono matatini me te tukatuka raraunga.
Pūmanawa Kaiao
Na te nui o nga tono me te tautoko hapori kaiwhakawhanake, e whai kiko ana te rorohiko aiao rorohiko.Ka taea e nga kaihanga te whakamahi i nga momo whare pukapuka tuwhera, me te waehere tauira hei whakawhanake i nga tono, me te tautoko me nga otinga mai i te hapori.
Tino whakauru
Ko te Sp8266 e whakauru ana i nga huringa Antena, 32-bit tensilica tukatuka, Atanga Paerewa Atanga Paerewa, Te Reo Irirangi Whakapai, Adding Adding Stonet, me te whakaiti i te waahi PCB.
PWM Atanga
Ka tautokohia e te GPIo whanga GPS8266 te mahi PWM, ka taea te whakamahi hei whakahaere i te kanapa me te tere o nga peripherals penei i nga motuka me nga rama.
Atanga Adc
ESP8266 Ka whakauru i tetahi ADC ki te huri i nga tohu taatai ki nga tohu mamati.Ka taea te hono atu te atanga ADC ki nga taputapu whakairi penei i nga taangata, te panui i nga uara taatai me te whakarereke i a raatau ki nga raraunga mamati.
Tauranga gpio
ESSP8266 He maha nga tauranga GPIo mo te taunekeneke me etahi atu taputapu peripheal.Ko te tauranga GPOO e tautoko ana i te whakauru mamati me te putanga me nga mahi PWM, ka taea te whakamahere i nga momo pepipherals, penei i nga rama rama, e huri ana, etc.
I2C Atanga
Ko te atanga I2C he atanga whakawhitiwhiti korero rangatū ka taea te hono atu i nga taputapu maha me te whakamahi i nga waea e rua (SDA me te SCL) ki te whakatutuki tuku raraunga.Ka taea e te ESP8266 te whakawhitiwhiti korero me etahi atu taputapu I2C, penei i nga kaiwhaiwhai, whakaaturanga, me etahi atu, na te atanga I2C.
Atanga SDOO Atanga
Ko te atanga SDio he kaupapa rangatū tino tere-tere e whakamahia nuitia ana mo te panui me te tuhi tuhi i runga i nga kaari SD me nga kaari MMC.Ka taea te hono atu ki te kaari SD, te kaari MMC ranei na te atanga SDio ki te rokiroki me te panui raraunga.
UART Atanga
Ko te atanga UART ko te atanga matua mo te whakawhitiwhiti korero i waenga i te ESP8266 me etahi atu taputapu.Ka taea te hono atu ki etahi atu taputapu na roto i nga titi RX me TX.Na roto i te atanga UART, ka taea e ia te mohio ki te whakawhiti raraunga, te raarangi me te whakahaere i nga kaitoro, rorohiko, etahi atu microcontrols me etahi atu taputapu.
Spi Atanga
Ko te atanga SPI he atanga whakawhitiwhiti korero rangatū rangatū.Ka taea e ia te hono atu i nga taputapu maha me te whakamahi i nga waea e wha (Mio, Mosi, Sck me SS) mo te tuku raraunga.Ka taea e te ESP8266 te whakawhitiwhiti korero me etahi atu taputapu SPI ma te atanga Spi, penei i te mahara Flash, te whakaaturanga LCD, etc.
E rua nga waahanga whanaketanga e rua, e rua nga whanaketanga, ara i te whanaketanga whakahau me te whanaketanga SDK.
I te whakahau
Kua tahuna e te kaiwhakanao te firmware i runga i te maramara ESP8266 i mua i te wehe atu i te wheketere, ka whakapirihia te Hafi Prosocol, kia mohio ai te mahi whakawhiti.Me whakamahi nga kaiwhakamahi i tetahi USB ki te kōwae TTL, ki te tauranga rangatū ranei o te microcontroller ki te whakatutuki i te whakawhitiwhiti korero me te kaupapa WiFi.Ma te tuku i nga whakahau, ka taea e nga kaiwhakamahi te whakahaere i te waahanga WiFi.
Te Whakawhanake SDK
Mai i te ESS8266 ko ia ano te maramara whaihua, ka taea te kiia he microcontroller me nga mahi whakawhitiwhiti ahokore.Me tuhi e nga kaiwhakamahi te kaupapa e tika ana i roto i tetahi kaupapa motuhake me te tuhi i te papatono ki roto i te maramara ma te tahu i te firmaware.Na reira, ki te whakatinana i te whakawhitiwhiti a WiFi, me whakarite e maatau te taapiri WiFi protocol.Ko te tikanga kia kaha te mohiotanga o nga kaiwhakamahi.
Kei te kitea mai i te pikitia, ka uru te maramara ESP8266 ki te CPU me te kaari whakamatautau 32-bit.Ka rite ki te kaitukatuka putocol wifi me tetahi kaitukatuka tono.Ko te nuinga o te waa o tenei kaitukatuka e tautoko ana i nga waa e rua: 80mhz me 160mhz.Ka taea e nga kaiwhakawhanake te tuhi tono me te tango i a raatau ki te maramara.Ka taea e te kaitukatuka te whakahaere i enei tono i tuhia e nga kaihanga.Ko enei tono ka whakamaherehia ki te SPI Flash Over ki te maramara UART0 na roto i te atanga o te taputapu taputapu ma te whakamahi i nga taputapu taputapu dilap.He mea tika kia kaua e whakauruhia te maumahara Flash i roto i te maramara, na reira e hiahiatia ana he uira o waho.I tenei wa, ka tautokohia e wha nga rahi o te mahara Flash: 512KB, 1024KB, 2048KB me te 4096KB.
E toru nga waahanga mahi a tenei kaupapa, ara aratau AP, te aratau sta + sta + te aratau.
Aratau AP
Ko te kaupapa ESP8266 hei Hotspot, a ka hono tika te taputapu ki te waahanga hei whakatutuki i te mana ahokore mo te LAN.
Aratau sta
Ko te kōwae ESP8266 e hono ana ki te ipurangi ma te pouara, ka tuku i tetahi waea pūkoro, rorohiko ranei hei whakahaere i te taputapu ma te Ipurangi.
Sta + Aratau AP
He aratau tohutoro tenei ka taea te whakatutuki i te huringa o te waatea ma te mana Ipurangi, na reira kia pai ake ai te wheako mahi.
Te Ahurangi Ahumahi
Ka taea te whakamahi i te waahanga ki te aro turuki me te whakahaere i nga momo taputapu me nga tukanga kia mohio ai ki te aro turuki me te whakahaere automate.
Nga whatunga sensor ahokore
Ka taea te whakamahi i te waahanga hei whakarite i nga whatunga sentor ahokore ma te whakamahi i te kaha o te mana me te papa ture iti ki te aro turuki i nga raraunga ki te kapua hei tirotiro me te rokiroki.
Te Pūrongo Aroturuki me te Whakahaere
Ma te whakauru i te ESP8266 ki roto i te taputapu, ka taea e tatou te mohio ki te aro turuki me te whakahaere i te taputapu.Ahakoa he aha tatou, ka taea e taatau te uru me te whakahaere i enei taputapu i nga wa katoa i te wa e whai hononga ana matou me nga taputapu.
Whare atamai
Ka taea te whakamahi i te ESP8266 hei whakahaere i nga momo taputapu i roto i te kaainga, penei i nga punaha haumarutanga, nga punaha rama me nga punaha whakahaere pāmahana.Ka taea e ia te hono atu ki te whatunga kaainga ma te Wi-Fi mo te tirotiro me te mana whakahaere.
Pūrere IOT me nga Raru
Ka taea te whakauru ki te ESP8266 ki te maha o nga taputapu me nga kaiwhakatuma, ka taea e ratou te hono atu ki te Ipurangi ma Wi-Fi.Kei roto i tenei ko nga waahi maamaa, he kaainga kaainga, me nga taone mohio.
Akoranga me te rangahau Akoranga:
Na tona ngawari ki te whakamahi me nga waahanga kaha, ko te ESP8266 kua whakamahia nuitia i roto i te maatauranga me te rangahau maatauranga, hei taputapu ako me te whanaketanga o te punaha.I nga whare wananga nui me nga umanga maatauranga, ESP8266 e whakamahia whānuitia ana i roto i nga kaupapa ako me te rangahau hei awhina i nga akonga me nga kairangahau ki te ako me nga pukenga whanaketanga punaha.
Nga Pātai Auau Tuarua [FAQ]
1. He aha te ESP8266 i whakamahia?
Ko te ESP8266 he punaha i runga i te maramara (SoC) Wi-Fi Microchip mo te Ipurangi o nga Mea (IOT) Nga Taonga i hangaia e nga punaha Espressif.I whakawhiwhia ona utu iti, te rahi iti me te whakakotahitanga me nga taputapu whakauru, kua whakamahia nuitia te ESP8266 puta noa i nga taputapu IOT.
2. Kei te ESP8266 he Arduino?
ESP32 me nga Poari ESP8266 he papa tuatoru.Ka tautokohia e Arduino te Cloud e rua0 nga katoa engari kaore e taea te whakarite i etahi papa e pa ana ki enei mahi SoC.Ko te raarangi o te whakamatautau me te tautoko i nga poari whanaketanga kua tautokohia i konei.
3. Ka taea e te ESP32 te whakakapi i te ESP8266?
Kei nga taha o nga Gates tawhito te maramara ESP8266 i roto, heoi ka taea te whakahou i to ara esp8266 ki te ESP32 kaha.Mena kaore koe e hiahia ki te whakahou i to tatau ki te EMS-ESP32, ka mahi tonu te 'tawhito' tawhito 'i te mea he kaupapa.
4. He aha te mea rongonui a ESP8266?
Ae, he iti noa iho.Ka rite ki te aha o tenei tuhinga e kii ana, $ 5 esp8266 he iti ake i te kaitohu-i-nuku-waho-o-a-cannon.Ko te tikanga ka whakamahia nga kanu kaitirotiro i te nuinga o te waa me te iti o te utu i te mea ka kore e whai hua i muri i nga whiu i whakarewahia.Ahakoa, ko te ESP8266 he nui ake te nui atu i te sensor.