Përmbajtje:
- Furnizimet
- Hapi 1: Instalimet
- Hapi 2: Saldimi i një qarku Perfboard
- Hapi 3: Qarku PCB
- Hapi 4: Shtimi i mbështetjes Esp8266 në Arduino IDE
- Hapi 5: Ngarkimi i një Skicë
- Hapi 6: Testoni Kodin
Video: Programues ESP8266-07 Me Arduino Nano: 6 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:13
Ky është një mësim i shkurtër për krijimin e një bordi të mrekullueshëm programimi ESP8266-07/12E duke përdorur një Arduino nano. Skema e instalimeve elektrike është shumë e ngjashme me atë të demonstruar këtu. Ju keni opsionet për ta lidhur këtë projekt në një dërrasë buke, ngjitni vetes një tabelë ose përdorni skedarët gerber të bashkangjitur për të krijuar një PCB më të besueshme. Unë sugjeroj të ngjiteni me një PCB ose dërrasë (nëse besoni se do të bashkoni siç duhet) nëse programoni shpesh pajisjet e përmendura.
Unë jam duke planifikuar të krijoj një përmbajtje me ESP-07, dhe do të përdor rregullisht tabelën e krijuar në këtë tutorial.
Dizajni ka një rregullator të tensionit 3.3v në bord që ndez modulin ESP, do të duhet të lidhni një furnizim 5v përveç kabllit USB Arduino. Për më tepër, ju gjithashtu duhet të përdorni një tabelë shpërthimi; e bën gjithçka më të lehtë për të punuar me të.
Furnizimet
- Arduino nano
- ESP8266-07 ose/12/e
- Bordi i shpërthimit ESP-07
- Mini kabllo USB
- Prizë 5.5 mm e fuqisë (mashkull dhe femër)
- Kunjat e kokës për femra 1*15 (2 copë)
- Kunjat e kokës për femra 1*8 (2 copë)
- Çelësi i ndërrimit 6pin (opsional)
- butona shtypës (2 copë)
- Rezistenca 5Kohm (2pcs)
- Rezistenca 10 Kohm (2 copë)
- lm1117 3.3v (Kam përdorur versionin smd, mund të përdorni TH nëse dëshironi të krijoni një qark të bukës)
- Kondensator 47uf (mund të përdorni vlera më të larta nëse keni probleme me energjinë elektrike)
- dërrasë buke, ose dërrasë dërrase, ose pcb
Hapi 1: Instalimet
Qarku i tabelës së bukës:
1. Futeni në një tabelë ngrënieje Arduino nano dhe modulin ESP duke përdorur tabelën e shpërthimit. Për qasje më të mirë në kunjat e bordit të thyerjes, mund të përdorni dy tabela buke në vend të një siç tregohet.
2. Fuqizimi i binarëve: lidhni kunjin 5v të prizës së energjisë në kunjin 3 të rregullatorit lm1117 3.3v, GND në kunjin 1 dhe daljen nga kunja 2 në shinën "+" të pjatës. Gjithashtu lidhni kunjin GND të prizës së energjisë me " -" të dërrasës së bukës. Shtoni një kondensator 47uf dhe lidhni shinat së bashku siç tregohet.
3. Shtoni dy butona shtypi (rivendosni dhe programoni) dhe lidhni një kunj nga secili për të rivendosur dhe një tjetër me GPIO0 të ESP. Tërhiqni kunjat e lidhur normalisht në 3.3v duke përdorur rezistorë 10kohm. Lidhni kunjat normalisht të hapur me GND
4. Lidhni + hekurudhën me VCC të bordit të shpërthimit të ESP
5. Lidhu - hekurudhë me GND të bordit të shpërthimit të ESP
6. Tërhiqni kunjat CH_PD dhe GPIO15 të ESP në +3.3v hekurudhë duke përdorur një rezistencë 5kohm
7. Lidhni kunjin RX të nano-s me RX të ESP duke përdorur një ndërprerës 2-kanalësh
8. Lidhni TX-në e Nano-s me TX-në e ESP duke përdorur çelësin e ndërrimit me 2 kanale. (çelësi i ndërrimit është opsional; ju lejon të shkëputni plotësisht sinjalin midis Arduino dhe ESP)
9. Kaloni kunjat RST dhe GND të Arduino, ky hap "çaktivizon" çipin ATmega.
Kam përdorur një furnizim me energji të jashtme 5v sepse arduino nuk mund të japë rrymë të mjaftueshme për të fuqizuar modulin ESP me besueshmëri. Unë jam duke përdorur një karikues të vjetër dhe një kabllo USB të modifikuar.
Hapi 2: Saldimi i një qarku Perfboard
Unë kam bërë një paraqitje për një tabelë të njëanshme 7cm me 9cm të bazuar në diagramin e instalimeve elektrike në hapin e mëparshëm. Mundohuni të përdorni vendndodhjen e njëjtë të komponentit, në mënyrë që të mos hasni në probleme të rutimit. Ju mund të përdorni imazhet ngjitëse të bashkangjitura si udhëzues.
Gjithashtu, kam përdorur kunjat e kokës 2.54 mm për të bërë Nano dhe ESP të ndashëm.
Hapi 3: Qarku PCB
Dërgo gerberin e bashkangjitur te një prodhues i PCB -së dhe kjo është ajo!
Bazohet në instalimet elektrike të përmendura më parë, por paraqitja është pak më ndryshe. Më duhej ta bëja atë më kompakte për t'ju kursyer para
Skedarët u krijuan me EasyEDA.
Hapi 4: Shtimi i mbështetjes Esp8266 në Arduino IDE
Ju mund ta kaloni këtë hap nëse e keni modulin tashmë të konfiguruar
Hapi 1: hapni IDE dhe shkoni te Preferencat File >>, shfaqet një dritare. Do të duket si një nga imazhet e bashkangjitura
Hapi 2: Në kutinë e kuqe, ngjitni këtë rresht:
arduino.esp8266.com/stable/package_esp8266com_index.json
nëse ka diçka tashmë të shkruar atje, shtoni një presje dhe pastaj ngjitni URL -në
Hapi 3: Shkoni te mjetet >> bordi >> menaxheri i bordit, referojuni imazheve të bashkangjitura nëse keni ndonjë problem me këtë
Hapi 4: kur dritarja të përfundojë ngarkimin, përdorni kutinë e kërkimit për të kërkuar esp8266, gjeni rezultatin me titullin "esp8266 by esp8266 community" dhe instaloni
SHENIM: Unë instalova versionin 2.5.2 sepse disa versione të mëvonshme po shkaktojnë "gabime fatale"
Hapi 5: Kur të përfundojë instalimi, shkoni te Tools >> Board >> gjeni dhe zgjidhni "modulin gjenerik esp8266"
Hapi 6: Shkoni te mjetet dhe nën "bord: modul gjenerik esp8266" do të gjeni disa konfigurime. Sigurohuni që tuajat të përputhen me ato në imazhin e bashkangjitur.
Hapi 5: Ngarkimi i një Skicë
Lidheni një kabllo USB me Arduino Nano dhe lidheni atë me një kompjuter. Gjithashtu, lidhni një furnizim me energji 5v në prizën e energjisë në tabelë.
Nëse keni vendosur të shtoni një çelës ndërrimi, sigurohuni që të jetë i shtypur.
Për të futur modulin esp në modalitetin e programimit:
Shtypni dhe mbani butonat RESET dhe PROGRAM, dhe më pas lëshoni "RESET" duke shtypur akoma "PROGRAM"
Mbajeni për një moment dhe më pas lëshoni butonin "PROGRAM"
Në kompjuter, hapni IDE dhe shkoni te porta Tools >> dhe zgjidhni portën COM ku keni lidhur kabllon tuaj USB në kompjuter.
Shkruani kodin tuaj dhe përdorni butonin e ngarkimit në pjesën e sipërme të majtë të IDE tuaj për të filluar programimin e modulit ESP.
Hapi 6: Testoni Kodin
Programsshtë e mundur të testoni disa programe pa e hequr modulin nga priza e tij.
Për ta bërë këtë, hiqni çelësin e kalimit dhe shtypni butonin RESET.
Unë kam shtuar çelësin e ndërrimit për të izoluar plotësisht dy bordet
GJZOHENI!
Recommended:
Arduino Si ISP -- Djeg skedarin Hex në AVR -- Siguresa në AVR -- Arduino si programues: 10 hapa
Arduino Si ISP || Djeg skedarin Hex në AVR || Siguresa në AVR || Arduino Si Programues: ……………………… Ju lutem SUBSCRIBE Në kanalin tim në YouTube për më shumë video …….. Ky artikull ka të bëjë me arduino si isp. Nëse dëshironi të ngarkoni skedar gjashtëkëndësh ose nëse doni të vendosni siguresën tuaj në AVR atëherë nuk keni nevojë të blini një programues, mund të bëni
Si të Flashoni ose Programoni ESP8266 AT Firmware duke përdorur ESP8266 Flasher dhe Programues, Moduli IOT Wifi: 6 Hapa
Si të Flashoni ose Programoni ESP8266 AT Firmware duke përdorur ESP8266 Flasher dhe Programues, IOT Wifi Moduli: Përshkrimi: Ky Modul është një përshtatës /programues USB për modulet ESP8266 të tipit ESP-01 ose ESP-01S. Shtë i përshtatshëm i pajisur me një kokë femre 2x4P 2.54mm për të lidhur ESP01. Gjithashtu shpërthen të gjitha kunjat e ESP-01 përmes një mashkulli 2x4P 2.54mm
Si të ndërtoni një programues USBTiny ISP: duke përdorur CNC PCB Mulliri: 13 hapa (me fotografi)
Si të ndërtoni një programues USBTiny ISP: duke përdorur CNC PCB Milling Machine: A keni menduar se si të ndërtoni projektin tuaj elektronik nga e para? Të bësh projekte elektronike është kaq emocionuese dhe argëtuese për ne, krijuesit. Por shumica e krijuesve dhe entuziastëve të harduerit që sapo po ecin përpara në kulturën e krijuesit ndërtuan projektet e tyre
Si të bëni një programues PIC - PicKit 2 'klon': 4 hapa (me fotografi)
Si të bëni një programues PIC - PicKit 2 'klon': Përshëndetje! Ky është një Udhëzues i shkurtër për të bërë një programues PIC i cili vepron si një PicKit 2. E bëra këtë sepse është shumë më lirë sesa të blesh një PicKit origjinal dhe sepse Microchip, prodhuesit e mikrokontrolluesve PIC dhe programuesi PicKit, pr
Programues PIC i Kartës së Biznesit: 6 hapa (me fotografi)
Programuesi i PIC i Kartës së Biznesit: Kjo ishte pjesëmarrja ime në konkursin e qarkut të madhësisë së kartës së biznesit Hack A Day. Unë thjesht i mbylla dosjet dhe i vendosa në faqen time të internetit. Po e postoj këtu sepse të gjitha shënimet e tjera duket se janë në një blog për qasje të lehtë. Shpresojmë se kjo do të bëjë