Obsah:

Programovanie dosky plošných spojov ESP01: 5 krokov
Programovanie dosky plošných spojov ESP01: 5 krokov

Video: Programovanie dosky plošných spojov ESP01: 5 krokov

Video: Programovanie dosky plošných spojov ESP01: 5 krokov
Video: АНОНС! Модуль 4.0 дистанционного управления для умного дома ESP8266 ESP-01/01S, 5 В, Wi-Fi 2024, November
Anonim
Programovacia doska s plošnými spojmi ESP01
Programovacia doska s plošnými spojmi ESP01

Nedávno som musel napísať kód na svoj ESP01 a rozhodol som sa použiť adaptér na prenos kódu do čipu.

Na adaptéri však bolo potrebné vykonať určité úpravy, aby bolo možné kód preniesť.

To znamená, že adaptér nebol úplne ideálny na prenos kódu. Bola potrebná adaptácia.

Zásoby

  • Doska s plošnými spojmi JLCPCB
  • 02 x tlačidlá;
  • Odpor 01 x 330R;
  • 01 x zelená LED;
  • Odpory 02 x 10 kR;
  • 01 x kolíková lišta muž / žena 1x4;
  • Pin 1 x 2 x 4 zásuvky pre ženy.

Krok 1: Konvenčný adaptér

Konvenčný adaptér
Konvenčný adaptér

Použitý adaptér je zobrazený na obrázku vyššie.

Aby sme sa však vyhli problémom a urobili zmeny v štruktúre, rozhodli sme sa vytvoriť adaptér, ktorý by dokázal pracovať s adaptérom ESP01 a vykonávať prenos kódu do CHIPu.

Doska s plošnými spojmi je zobrazená vyššie.

V tomto článku sa naučíte, ako zostaviť programátor a aké sú hlavné časti blikajúceho obvodu ESP01.

Vďaka konštrukcii tejto dosky s elektronickými obvodmi nebude potrebné vykonávať nové úpravy a je schopná zaznamenať kód vášho projektu.

V tomto článku sa preto naučíte nasledujúce body:

  1. Vyvinúť rekordér a adaptér ESP01;
  2. Porozumieť účelu záznamového obvodu ESP01;
  3. Zistite, ako nastaviť ESP01 pre režim prenosu kódu. Teraz začneme kompletnú prezentáciu vývoja projektu Programátor pre radu ESP01.

Krok 2: Vývoj programátora pre dosku ESP01

Vývoj programátora pre dosku ESP01
Vývoj programátora pre dosku ESP01
Vývoj programátora pre dosku ESP01
Vývoj programátora pre dosku ESP01

Ako už bolo spomenuté, projekt spočíva vo vytvorení programátora pre ESP01 s cieľom uľahčiť jeho programovanie.

Za týmto účelom sme vyvinuli nasledujúci obvod zobrazený na obrázku vyššie.

Preto, ako vidíte, tento obvod má:

  • 2 tlačidlá na konfiguráciu ESP01 pre režim programovania;
  • LED dióda signalizujúca, že karta je pod napätím;
  • Lišta pinov na prenos kódu do čipu.

Ďalej uvádzame materiál potrebný na zostavenie projektu. Zoznam elektronických súčiastok

  • Doska s plošnými spojmi JLCPCB (sťahovanie súborov projektu)
  • 02 x tlačidlá;
  • Odpor 01 x 330R;
  • 01 x zelená LED;
  • Odpory 02 x 10 kR;
  • 01 x kolíková lišta muž / žena 1x4;
  • Pin 1 x 2 x 4 zásuvky pre ženy.

Teraz vysvetlíme každú časť programovacieho obvodu ESP01. Všimnite si toho, že na pripojenie ESP01 používame konektor 2x4 - 2,54 mm, ako je znázornené na obrázku vyššie.

Z tohto konektora sa ESP01 spojí so všetkými ostatnými časťami vyvinutého obvodu.

Preto ho najskôr pripojte k tomuto konektoru a pomocou tlačidiel RESET a FLASH ho nastavte do režimu programovania. Tieto dve tlačidlá budú zodpovedné za jeho nastavenie v režime programovania.

Nakoniec tu máme pripájacie piny prevodníka USB - SERIAL FTDI232 a LED. Na jeho pripojenie a prenos kódu do ESP01 bude použitá lišta pripojenia prevodníka.

LED dióda bude indikovať, že karta je napájaná.

Z tohto obvodu sme vykonali návrh elektronickej dosky.

Krok 3: Vývoj programových dosiek plošných spojov programátora ESP01

Vývoj programových dosiek plošných spojov ESP01
Vývoj programových dosiek plošných spojov ESP01
Vývoj programových dosiek plošných spojov ESP01
Vývoj programových dosiek plošných spojov ESP01

Na základe návrhu elektronického schematického návrhu bol vyvinutý návrh dosky plošných spojov programátora ESP01.

Schéma konštrukcie dosky je uvedená vyššie.

Ako vidíte, ESP01 musí byť pripojený ku konektoru 2x4 a prevodník USB-Serial bude pripojený k 90 ° kolíkom.

Tento konektor s príslušným uhlom bol použitý na zmenšenie veľkosti dosky a ponechanie pod štruktúrou ESP01.

Okrem toho máme v hornej časti programovacie tlačidlá a v spodnej časti dosky LED na signalizáciu napájanej dosky.

Z tohto projektu bola získaná konečná doska plošných spojov v 3D, ktorá je znázornená na obrázku vyššie.

Nakoniec z tohto projektu je možné vykonať programovanie a zaznamenanie kódu v ESP01.

V nasledujúcom texte krok za krokom vysvetlíme uvedenie ESP01 do režimu programovania a prenos kódu do ESP01.

Krok 4: Proces prenosu kódu pre ESP01

Ak to chcete urobiť, musíte vykonať nasledujúce kroky

  1. Pripojte prevodník USB-SERIAL FTDI232 k počítaču a lište prepojení pinov ICSP;
  2. Skontrolujte, či svieti LED dióda. Slúži na označenie, že karta je napájaná;
  3. Vyberte port COM prevodníka FTDI232 USB-SERIAL;
  4. Stlačte a podržte tlačidlo FLASH;
  5. Stlačte a uvoľnite tlačidlo RESET. Potom uvidíte, že modrá LED dióda ESP raz zabliká.

Pripravený! Váš ESP01 je nakonfigurovaný na príjem nového kódu. Teraz vykonajte proces prenosu kódu cez Arduino IDE

Po prenose bude váš kód zaznamenaný do pamäte ESP01 a bude pripravený ovládať vašu aplikáciu.

Krok 5: A nakoniec … Aký je očakávaný výsledok?

Preto bolo z vývoja tohto projektu možné vytvoriť kartu s funkciami, ktoré prevyšujú konvenčnú kartu a ktorá sa bežne predáva vo viacerých obchodoch.

Na rozdiel od konvenčnej dosky má táto verzia dve tlačidlá na konfiguráciu čipu pre režim programovania tak, že na vykonanie tejto úlohy nie je potrebné pridávať nové prvky.

Prostredníctvom tohto projektu bolo teda možné vyvinúť rekordér, ktorý je lepší ako rekordér na trhu, porozumieť jeho operácii konfigurácie a vykonať proces konfigurácie CHIP na prenos kódu.

Ďakujeme JLCPCB za podporu projektu a ak chcete, môžete sa dostať k tomuto odkazu, získať prístup k súborom projektu a kúpiť si dosky plošných spojov za 2 doláre.

Odporúča: