Përmbajtje:

ESP01 Programimi i Bordit të Qarkut të Shtypur: 5 Hapa
ESP01 Programimi i Bordit të Qarkut të Shtypur: 5 Hapa

Video: ESP01 Programimi i Bordit të Qarkut të Shtypur: 5 Hapa

Video: ESP01 Programimi i Bordit të Qarkut të Shtypur: 5 Hapa
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, Nëntor
Anonim
ESP01 Bordi i Qarkut të Shtypur të Programimit
ESP01 Bordi i Qarkut të Shtypur të Programimit

Kohët e fundit, më duhej të shkruaja një kod në ESP01 tim dhe vendosa të përdor një përshtatës për të transferuar kodin në CHIP.

Sidoqoftë, ishte e nevojshme të bëheshin disa modifikime në përshtatës në mënyrë që kodi të transferohej.

Kjo do të thotë, përshtatësi nuk ishte plotësisht ideal për kryerjen e transferimit të kodit. Një përshtatje ishte e nevojshme.

Furnizimet

  • Bordi i Qarkut të Shtypur JLCPCB
  • 02 x Butona;
  • Rezistencë 01 x 330R;
  • 01 x LED i Gjelbër;
  • 02 x 10kR rezistorë;
  • 01 x Bar Bar Mashkull / Femër 1x4;
  • 01 x 2x4 Pin Bar Femra.

Hapi 1: Përshtatësi konvencional

Përshtatësi konvencional
Përshtatësi konvencional

Përshtatësi i përdorur është treguar në figurën e mësipërme.

Sidoqoftë, për të shmangur problemet dhe për të bërë modifikime në strukturë, ne vendosëm të krijonim një përshtatës, i cili do të ishte në gjendje të punonte me një përshtatës ESP01 dhe të kryente transferimin e kodit në CHIP.

Bordi i qarkut të printimit është treguar më lart.

Në këtë artikull, do të mësoni se si të krijoni programuesin tuaj dhe cilat janë pjesët kryesore të qarkut të ndezjes ESP01.

Përmes dizajnit të këtij bordi qarkor elektronik, nuk do të jetë e nevojshme të bëni përshtatje të reja dhe është në gjendje të regjistrojë kodin e projektit tuaj.

Prandaj, në këtë artikull do të mësoni pikat e mëposhtme:

  1. Zhvilloni një regjistrues dhe përshtatës ESP01;
  2. Kuptoni qëllimin e qarkut të regjistrimit ESP01;
  3. Mësoni si të konfiguroni ESP01 për mënyrën e transferimit të kodit. Tani, ne do të fillojmë prezantimin e plotë të zhvillimit të projektit Programmer për Bordin ESP01.

Hapi 2: Zhvillimi i Programuesit për Bordin ESP01

Zhvillimi i Programuesit për Bordin ESP01
Zhvillimi i Programuesit për Bordin ESP01
Zhvillimi i Programuesit për Bordin ESP01
Zhvillimi i Programuesit për Bordin ESP01

Siç u përmend më parë, projekti konsiston në krijimin e një programuesi për ESP01 në mënyrë që të lehtësojë programimin e tij.

Për këtë, ne zhvilluam qarkun e mëposhtëm të treguar në figurën e mësipërme.

Prandaj, siç mund ta shihni, ky qark ka:

  • 2 butona për të konfiguruar ESP01 për mënyrën e programimit;
  • Një LED për të sinjalizuar që karta është e ndezur;
  • Pin bar për transferimin e kodit në CHIP.

Më poshtë, ne paraqesim materialin e nevojshëm për ndërtimin e projektit. Lista e Komponentëve Elektronikë

  • Bordi i Qarkut të Shtypur JLCPCB (Shkarkimi i Skedarëve të Projektit)
  • 02 x Butona;
  • Rezistencë 01 x 330R;
  • 01 x LED i gjelbër;
  • 02 x 10kR rezistorë;
  • 01 x Bar Bar Mashkull / Femër 1x4;
  • 01 x 2x4 Pin Bar Femra.

Tani, ne do të shpjegojmë secilën pjesë të qarkut të programimit ESP01. Vini re se ne përdorim një lidhës 2x4 - 2.54mm për lidhjen ESP01, siç tregohet në figurën e mësipërme.

Nga ky lidhës, ESP01 do të lidhet me të gjitha pjesët e tjera të qarkut të zhvilluar.

Prandaj, së pari, lidheni atë me këtë lidhës dhe vendoseni në modalitetin e programimit duke përdorur butonat RESET dhe FLASH. Këto dy butona do të jenë përgjegjës për vendosjen e tij në modalitetin e programimit.

Së fundi, ne kemi kunjat e lidhjes të konvertuesit USB - SERIAL FTDI232 dhe LED. Shiriti i lidhjes së konvertuesit do të përdoret për ta lidhur atë dhe për të kryer transferimin e kodit në ESP01.

LED do të përdoret për të treguar që karta është e mundësuar.

Nga ky qark, ne kemi kryer hartimin e bordit elektronik.

Hapi 3: Zhvillimi i Bordit të Qarkut të Shtypur të Programuesit ESP01

Programuesi ESP01 Zhvillimi i Bordit të Qarkut të Shtypur
Programuesi ESP01 Zhvillimi i Bordit të Qarkut të Shtypur
Programuesi ESP01 Zhvillimi i Bordit të Qarkut të Shtypur
Programuesi ESP01 Zhvillimi i Bordit të Qarkut të Shtypur

Nga dizajni i modelit skematik elektronik, u zhvillua modeli i bordit të qarkut të shtypur të Programerit ESP01.

Skema e modelit të bordit është treguar më lart.

Siç mund ta shihni, ESP01 duhet të lidhet me lidhësin 2x4 dhe konvertuesi USB-Serial do të lidhet me kunjat 90º.

Ky lidhës me këndin përkatës u përdor për të zvogëluar madhësinë e bordit dhe për ta lënë atë nën strukturën ESP01.

Përveç tij, ne kemi butonat e programimit në krye dhe LED për sinjalizimin e pllakës me energji në pjesën e poshtme të pllakës.

Nga ky projekt, u mor bordi përfundimtar i qarkut të shtypur në 3D, i cili është i përfaqësuar në figurën e mësipërme.

Së fundi, nga ky projekt, është e mundur të kryhet programimi dhe regjistrimi i kodit në ESP01.

Në vijim, ne do të shpjegojmë hap pas hapi për të vënë ESP01 në modalitetin e programimit dhe transferimin e kodit në ESP01.

Hapi 4: Procesi i Transferimit të Kodit për ESP01

Për ta bërë këtë, duhet të kryeni hapat e mëposhtëm

  1. Lidhni konvertuesin USB-SERIAL FTDI232 me kompjuterin tuaj dhe shiritin ICSP Pin Connections;
  2. Kontrolloni që LED është ndezur. Përdoret për të treguar që karta është e ndezur;
  3. Zgjidhni portën COM të konvertuesit tuaj FTDI232 USB-SERIAL;
  4. Shtypni dhe mbani butonin FLASH;
  5. Shtypni dhe lëshoni butonin RESET. Pas kësaj, do të shihni që drita blu ESP të ndizet një herë.

Gati! ESP01 juaj është konfiguruar për të marrë një kod të ri. Tani, kryeni procesin e transferimit të kodit tuaj përmes Arduino IDE

Pas transferimit, kodi juaj do të regjistrohet në kujtesën e ESP01 dhe do të jetë gati për të kontrolluar aplikacionin tuaj.

Hapi 5: Dhe së fundi … Cili është rezultati i pritshëm?

Prandaj, nga zhvillimi i këtij projekti, ishte e mundur të krijohej një kartë me karakteristika superiore ndaj kartës konvencionale dhe e cila shitet gjerësisht në disa dyqane.

Ndryshe nga bordi konvencional, ky version ka dy butona për të konfiguruar CHIP për modalitetin e programimit, në mënyrë të tillë që të mos jetë e nevojshme të shtoni elementë të rinj për të kryer këtë detyrë.

Kështu, përmes këtij projekti, ishte e mundur të zhvillohej një regjistrues superior ndaj atij që ekziston në treg, të kuptohej funksionimi i konfigurimit të tij dhe të kryhej procesi i konfigurimit CHIP për të kryer transferimin e kodit.

Falenderojmë JLCPCB për mbështetjen e projektit dhe nëse dëshironi, mund të hyni në këtë lidhje, të hyni në skedarët e projektit dhe të blini bordet tuaja të qarkut të shtypur për 2 dollarë.

Recommended: