Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-23 15:10
Moduli ESP8266 është një modul i lirë Wireless. Ka SOC (sistem në çip) që është i aftë të sigurojë wifi për çdo mikro kontrollues/mikroprocesor. Ka dy mënyra se si mund të përdoret esp8266.
- E pavarur esp8266
- Esp8266 me mjedër pi ose arduino ose stm32
Esp8266 ka nevojë për një 3.3 v të jashtme për të punuar siç duhet. Nëse jeni duke përdorur esp8266 me arduino, përpiquni të mos siguroni energji nga arduino. Si arduino kapaciteti maksimal i ofrimit të rrymës është 40mA ndërsa esp8266 tërheq 250mA. Ky ka shumë të ngjarë që problemi qëndron sa herë që ngarkoni firmware -in e ri ose kur përdorni esp8266
Për fillestarët këshillohet të shkoni me bordin nyje mcu të disponueshëm në treg. Ekzistojnë dy lloje të bordit me një sensor RGB led & Ldr dhe të tjera me vetëm kunja të thyerjes. Ky bord ka ndërtuar rregullatorin e tensionit që merret me fuqinë e duhur
- bordi i zgjuar esp8266
- Nyja Mcu
Hapi 1: Gjeni Esp8266 Flash Software
Shkarkoni programin nga disku
espFlasher
Hapi 2: Gjeni skedarët e firmuerit ESP8266
Shkoni në këtë lidhje më poshtë për të gjetur skedarët e firmuerit.
- Firmware AT përditësoi për herë të fundit 2017 shtator
- https://github.com/espressif/ESP8266_AT
- https://drive.google.com/file/d/0B3dUKfqzZnlwdUJUc2hkZDUyVjA/view
- https://drive.google.com/open?id=1c0zO8dbw5pIAc0lDYAg0cBx-PXFS_iTg
Hapi 3: Lidhja e ESP me modalitetin flash
Moduli ESP 8266-01
Duke përdorur përshtatësin e programuesit Esp01
Kjo është mënyra më e mirë për ndezjen e esp01, blini këtë modul dhe lirohuni nga telat e çrregullt në të ardhmen.
Itsshtë shumë i përshtatshëm dhe shumë i shpejtë.
Përshtatës programues Esp01
Shënim: Moduli nuk futet direkt në bordin e programimit. Për këtë ju duhet të lidhni bluzën në të. Ju lutemi referojuni fotos për këtë. Kërcyesi ngjitet midis gpio 0 dhe gnd pin. Kur nuk përdorni në modalitetin e programimit zhvendosni kërcyesin te kunja e zbrazët.
Duke përdorur modulin BreadBoard Power
Furnizimi me energji i bordit të bukës
Me këtë modul ju mund t'i jepni veçmas 5v arduino dhe 3.3 v esp8266 në të njëjtën kohë. Kjo është bukuria e këtij moduli.
Kodi Esp rx gjithashtu ka nevojë për 3.3v. Nëse përpiqeni të vendosni arduino tx në esp rx. Moduli esp mund të dëmtohet. Për të parandaluar që kjo të ndodhë, mund të bëni dy gjëra.
- Përdorni ndarësin e tensionit
- Përdorni zhvendosësin e nivelit
1. Ndarës i tensionit
përdorni rezistencë 20k dhe 10k për ta arritur këtë. Ju lutemi kontrolloni lidhjen në foto
vcc & chpd e esp është e lidhur me 3.3v
Gpio 0 & gnd e esp lidhet me gnd
Rx e esp lidhet drejtpërdrejt me TX arduino
Tx e esp lidhet me arduino rx përmes ndarësit të tensionit
2. Zhvendosës i nivelit
Ju lutemi kontrolloni lidhjen në foto
- lidhni 5v të furnizimit me energji të bordit të bukës me pinin hv të nivelit logjik
- lidhni 3.3v të furnizimit me energji të bukës me pin Lv të nivelit logjik
- lidhni tx të arduino me çdo kunjë tjetër hv nga 4 kunjat, që korrespondojnë me pinin që keni lidhur tx, lidhni rx të esp me atë që do të jetë Lv pin
2. Moduli Esp 8266-12
Kam gjetur udhëzime udhëzuese daflabs më të mirat për këtë modul deri më tani
www.instructables.com/id/Getting-Started-with-the-ESP8266-ESP-12/
Kam përdorur Arduino në vend të modulit cp2102, dhe nuk kisha asnjë problem në komunikim.
Lidhja do të mbetet kryesisht e njëjtë për esp8266-12 për ta ekzekutuar atë në modalitetin e blicit.
GPIO0 -> I ULT
GPIO2 -> LART
GPIO15 -> I ULT
Hapi 4: Ngarkimi i firmuerit
- Ngarko programin bosh në arduino nëse përdorni. Dhe pastaj lidhni kunjat esp tx dhe rx në të
- Hapni programin dhe shtoni një nga një skedarët e koshit në të.
- Tani shtoni adresat si më poshtë.
boot_v1.2.bin --0x00000
user1.1024.new2.bin --0x01000
bosh.bin -0x7e000
bosh.bin -0x3fe000
esp_init_data_default.bin --0x3fc000
- Pastaj thjesht klikoni butonin flash, nëse gjithçka është në rregull, ndriçuesi do t'ju tregojë statusin e shkarkimit dhe gjithashtu moduli juaj esp 8266 led do të pulsojë shumë shpejt.
- Urime !!!.keni ngarkuar firmuerin më të fundit në esp8266.
- Nëse nuk e gjeni këtë adresë mac. Përdorni pinin e rivendosjes dhe vendoseni në gnd për 2 sekonda dhe më pas hiqeni nga gnd dhe rindezeni atë. Tsshtë shumë e rëndësishme të marrësh adresën e mac.
- ITshtë koha për të testuar modulin tuaj Esp. Tani thjesht hiqni tela GPIO 0 që ishte lidhur me GND, mund ta lidhni me VCC ose ta lini kështu.
- Tani lidheni përsëri Arduino me kompjuterin tuaj dhe hapni portën serike.
- Kontrolloni komandat at në norma të ndryshme baud, shumica e esp funksionon mirë në këtë normë baud 115200.
- TANI është koha për të testuar komandat AT. Futni "AT" në portin serik dhe do të merrni "OK". Tani futni "AT+GMR" dhe kontrolloni versionin e firmuerit.
- Për të ndryshuar normën e baudit mund ta bëni këtë "AT+UART_DEF = 9600, 8, 1, 0, 0"
Hapi 5: Përdorimi i pagesës së shkarkimit të Esp Flash V0.9.3.1
Ka dy softuerë për të instaluar skedarin bin në soc të esp8266, Metoda e dytë është duke përdorur shkarkimin e esp flash.
1.) Shkarkoni programin nga lidhja më poshtë
bbs.espressif.com/viewtopic.php?t=25
2.) Tani thjesht shfletoni skedarin e koshit që dëshironi të ngarkoni në esp dhe mos ndryshoni asnjë nga cilësimet përveç portës com dhe ndryshoni normën e baud në 115200 dhe klikoni mbi fillimin. Do të shihni një status ngarkimi. Kini pak durim derisa të thotë përfundo.
Hapi 6: Programi Esp duke përdorur Esplorer
esplorer është një softuer i krijuar posaçërisht për modulin wifi esp8266. mund të ngarkoni kodin lua ose komandat AT në esp8266 duke përdorur këtë softuer
shkarkoni këtë nga lidhja e dhënë
esp8266.ru/esplorer/
Hapi 7: Zgjidhja e problemeve
1.) Fuqia esp 8266 nga furnizimi me energji të jashtme. Ju lutemi shmangni përdorimin e arduino ose kompjuterit për vcc.
2.) kontrolloni qarkun tri herë dhe gjithmonë gjatë ngarkimit të firmuerit përpiquni të rivendosni manualisht esp8266 duke bërë chpd gnd për ca kohë dhe ta ktheni atë në vcc
3.) sigurohuni që përdorni ose një dollar ose një rregullator 3.3. Esp8266 gjithashtu ka nevojë për rrymë konstante
4.) Shënim: https://www.allaboutcircuits.com/projects/update-the-firmware-in-your-esp8266-wi-fi-module/ një lidhje tjetër që mund t'ju ndihmojë të zgjidhni problemet me modulin esp.if jo nga sa më sipër
metoda funksionon…
Recommended:
Ndezje e firmuerit të personalizuar në një elektrik dore BLF A6: 5 hapa
Ndezje e firmuerit të personalizuar në një elektrik dore BLF A6: Kohët e fundit mora një BLF A6. Veryshtë shumë bukur, por nuk më pëlqen asnjë nga grupet e modalitetit të paracaktuar, kështu që modifikova firmware -in për të përdorur shkëlqimet e mia të preferuara. Informacioni ishte i vështirë për tu gjetur, kështu që unë po vendos gjithçka që kam mësuar këtu për veten dhe të tjerët
Renditja e kartave për një makinë kartë tregtare (Përditësimi 2019-01-10): 12 hapa (me fotografi)
Renditësi i Kartave për një Makinë Kartash Tregtare (Përditësimi 2019-01-10): Renditësi i Kartave për një Makinë Kartash Tregtare Regjistri i Ndryshimeve mund të gjendet në hapin e fundit. Sfondi Unë tashmë shpjegova motivimin e projektit tim në artikullin e Ushqyesit të Kartave. Me pak fjalë, fëmijët e mi dhe unë kemi grumbulluar një sasi të madhe të Kartës Tregtare
Inverter i lidhur me rrjetin DIY, Përditësimi i Sistemit PV 3.0: 8 hapa
DIY Grid Tied Inverter, PV System Update 3.0: Këtu është përditësimi që të gjithë kemi pritur! Pra, që nga dy udhëzimet e para mbi këtë temë kam mësuar nga gabimet e mia dhe jam përmirësuar, copëtuar dhe ndryshuar sistemin në mënyrë të konsiderueshme, veçanërisht që kur jam transferuar në punëtori kemi b
Përditësimi i drejtuesit të kartës tuaj grafike (Windows): 4 hapa
Përditësimi i drejtuesit të kartës tuaj grafike (Windows): Navigimi përmes cilësimeve në një kompjuter është shpesh herë shumë konfuz dhe zhgënjyes kur diçka nuk funksionon siç duhet kur dhe si duhet të jetë. Me teknologjinë, gjithmonë del diçka e re dhe e përmirësuar, dhe është e rëndësishme
Shkarkimi i firmuerit M365: 7 hapa
Firmware Downgrade M365: Përshëndetje, në këtë udhëzues do t'ju tregoj se si të ulni firmuerin e skuterit tuaj elektrik Xiaomi M365. Nëse keni versionin 1.5.1 do të thotë që mund të përdorni vetëm aplikacionin zyrtar i cili ka vetëm disa veçori në krahasim për të përpunuar më shumë një