Obsah:

Programování desky plošných spojů ESP01: 5 kroků
Programování desky plošných spojů ESP01: 5 kroků

Video: Programování desky plošných spojů ESP01: 5 kroků

Video: Programování desky plošných spojů ESP01: 5 kroků
Video: Jak ovládat více relé ESP8266 ESP01 | RemoteXY | FLProg 2024, Listopad
Anonim
Programovací deska s plošnými spoji ESP01
Programovací deska s plošnými spoji ESP01

Nedávno jsem na svůj ESP01 musel napsat kód a rozhodl jsem se použít adaptér k přenosu kódu na CHIP.

Bylo však nutné provést nějaké úpravy na adaptéru, aby bylo možné kód přenést.

To znamená, že adaptér nebyl úplně ideální pro provádění přenosu kódu. Byla nutná adaptace.

Zásoby

  • Deska s plošnými spoji JLCPCB
  • 02 x knoflíky;
  • 01 x odpor 330R;
  • 01 x zelená LED;
  • 02 x 10kR odpory;
  • 01 x Pin / Pin 1 × 4;
  • 01 x 2x4 female Pin Bar.

Krok 1: Konvenční adaptér

Konvenční adaptér
Konvenční adaptér

Použitý adaptér je zobrazen na obrázku výše.

Abychom se však vyhnuli problémům a provedli změny ve struktuře, rozhodli jsme se vytvořit adaptér, který by byl schopen pracovat s adaptérem ESP01 a provádět přenos kódu do CHIP.

Deska s tiskovými obvody je zobrazena výše.

V tomto článku se dozvíte, jak sestavit programátor a jaké jsou hlavní části blikajícího obvodu ESP01.

Díky konstrukci této desky elektronických obvodů nebude nutné provádět nové úpravy a je schopna zaznamenat kód vašeho projektu.

Proto se v tomto článku dozvíte následující body:

  1. Vyvinout rekordér a adaptér ESP01;
  2. Porozumět účelu záznamového obvodu ESP01;
  3. Zjistěte, jak nastavit ESP01 pro režim přenosu kódu. Nyní zahájíme kompletní prezentaci vývoje projektu Programátor pro radu ESP01.

Krok 2: Vývoj programátoru pro desku ESP01

Vývoj programátoru pro desku ESP01
Vývoj programátoru pro desku ESP01
Vývoj programátoru pro desku ESP01
Vývoj programátoru pro desku ESP01

Jak již bylo zmíněno, projekt spočívá ve vytvoření programátoru pro ESP01 za účelem usnadnění jeho programování.

Za tímto účelem jsme vyvinuli následující obvod zobrazený na obrázku výše.

Proto, jak vidíte, tento obvod má:

  • 2 tlačítka pro konfiguraci ESP01 pro režim programování;
  • LED dioda signalizující, že karta je pod napětím;
  • Pin bar pro přenos kódu do čipu.

Níže uvádíme materiál potřebný k sestavení projektu. Seznam elektronických součástek

  • Deska s plošnými spoji JLCPCB (stahování souborů projektu)
  • 02 x knoflíky;
  • 01 x odpor 330R;
  • 01 x zelená LED;
  • 02 x 10kR odpory;
  • 01 x kolíková lišta muž / žena 1x4;
  • 01 x 2x4 female Pin Bar.

Nyní si vysvětlíme každou část programovacího obvodu ESP01. Všimněte si, že pro připojení ESP01 používáme konektor 2x4 - 2,54 mm, jak je znázorněno na obrázku výše.

Z tohoto konektoru se ESP01 spojí se všemi ostatními částmi vyvinutého obvodu.

Nejprve jej tedy připojte k tomuto konektoru a pomocí tlačítek RESET a FLASH jej nastavte do programovacího režimu. Tato dvě tlačítka budou zodpovědná za jeho nastavení v režimu programování.

Konečně tu máme připojovací piny převodníku USB - SERIAL FTDI232 a LED. Pro připojení a provedení přenosu kódu do ESP01 bude použita lišta připojení převaděče.

LED dioda bude indikovat, že je karta napájena.

Z tohoto obvodu jsme provedli návrh elektronické desky.

Krok 3: Vývoj programových desek plošných spojů programátoru ESP01

ESP01 Programátor Vývoj desek s plošnými spoji
ESP01 Programátor Vývoj desek s plošnými spoji
Programátor desek s plošnými spoji ESP01
Programátor desek s plošnými spoji ESP01

Z návrhu elektronického schématického návrhu byl vyvinut návrh desky plošných spojů programátoru ESP01.

Schéma návrhu desky je uvedeno výše.

Jak vidíte, ESP01 musí být připojen ke konektoru 2x4 a USB-Serial převodník bude připojen k 90º pinům.

Tento konektor s příslušným úhlem byl použit ke zmenšení velikosti desky a ponechání pod strukturou ESP01.

Kromě toho máme v horní části programovací tlačítka a LED pro signalizaci pod napětím desky ve spodní části desky.

Z tohoto projektu byla získána konečná deska s plošnými spoji ve 3D, která je znázorněna na obrázku výše.

Nakonec z tohoto projektu je možné provést programování a záznam kódu v ESP01.

V následujícím textu krok za krokem vysvětlíme uvedení ESP01 do programovacího režimu a přenos kódu do ESP01.

Krok 4: Proces přenosu kódu pro ESP01

Chcete -li to provést, musíte provést následující kroky

  1. Připojte převodník USB-SERIAL FTDI232 k počítači a liště ICSP Pin Connections;
  2. Zkontrolujte, zda LED svítí. Slouží k označení, že karta je napájena;
  3. Vyberte port COM převodníku FTDI232 USB-SERIAL;
  4. Stiskněte a podržte tlačítko FLASH;
  5. Stiskněte a uvolněte tlačítko RESET. Poté uvidíte, že modrá LED dioda ESP jednou blikne.

Připraveno! Váš ESP01 je nakonfigurován tak, aby přijímal nový kód. Nyní proveďte proces přenosu kódu přes Arduino IDE

Po přenosu bude váš kód zaznamenán do paměti ESP01 a bude připraven ovládat vaši aplikaci.

Krok 5: A nakonec … Jaký je očekávaný výsledek?

Proto bylo z vývoje tohoto projektu možné vytvořit kartu s funkcemi, která převyšuje konvenční kartu a která je široce prodávána v několika obchodech.

Na rozdíl od konvenční desky má tato verze dvě tlačítka pro konfiguraci CHIPu pro režim programování takovým způsobem, že k provedení tohoto úkolu není nutné přidávat nové prvky.

Prostřednictvím tohoto projektu bylo tedy možné vyvinout rekordér, který je lepší než ten, který je na trhu, pochopit jeho konfiguraci a provést konfigurační proces CHIP pro přenos kódu.

Děkujeme JLCPCB za podporu projektu a pokud chcete, můžete se dostat k tomuto odkazu, přistupovat k souborům projektu a koupit si desky tištěných spojů za 2 $.

Doporučuje: