Cuprins:
- Provizii
- Pasul 1: adaptorul convențional
- Pasul 2: Dezvoltarea programatorului pentru placa ESP01
- Pasul 3: Dezvoltarea programatorului ESP01 pentru circuite imprimate
- Pasul 4: Procesul de transfer de cod pentru ESP01
- Pasul 5: Și în cele din urmă … Care este rezultatul așteptat?
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Recent, a trebuit să scriu un cod pe ESP01 și am decis să folosesc un adaptor pentru a transfera codul pe CHIP.
Cu toate acestea, a fost necesar să se facă unele modificări la adaptor, astfel încât codul să poată fi transferat.
Adică, adaptorul nu a fost în întregime ideal pentru efectuarea transferului de cod. Era necesară o adaptare.
Provizii
- Placă de circuit imprimat JLCPCB
- 02 x Butoane;
- Rezistor 01 x 330R;
- 01 x LED verde;
- 02 x 10kR rezistențe;
- 01 x bară pin masculin / feminin 1x4;
- 01 x 2x4 Pin feminin.
Pasul 1: adaptorul convențional
Adaptorul utilizat este prezentat în figura de mai sus.
Cu toate acestea, pentru a evita problemele și a face modificări structurii, am decis să creăm un adaptor, care să poată funcționa cu un adaptor ESP01 și să efectueze transferul de cod către CHIP.
Placa de imprimare este prezentată mai sus.
În acest articol, veți învăța cum să vă construiți programatorul și care sunt principalele părți ale circuitului intermitent ESP01.
Prin proiectarea acestei plăci electronice, nu va fi necesar să faceți noi adaptări și este capabil să înregistreze codul proiectului dumneavoastră.
Prin urmare, în acest articol veți afla următoarele puncte:
- Dezvoltă un recorder și adaptor ESP01;
- Înțelegeți scopul circuitului de înregistrare ESP01;
- Aflați cum să configurați ESP01 pentru modul de transfer de cod. Acum, vom începe prezentarea completă a dezvoltării proiectului Programator pentru placa ESP01.
Pasul 2: Dezvoltarea programatorului pentru placa ESP01
După cum sa menționat anterior, proiectul constă în crearea unui programator pentru ESP01 pentru a facilita programarea acestuia.
Pentru aceasta, am dezvoltat următorul circuit prezentat în figura de mai sus.
Prin urmare, după cum puteți vedea, acest circuit are:
- 2 butoane pentru configurarea ESP01 pentru modul de programare;
- Un LED pentru a semnaliza faptul că cardul este alimentat;
- Pin bar pentru transferul codului pe CHIP.
Mai jos, vă prezentăm materialul necesar pentru construirea proiectului. Lista componentelor electronice
- Placă de circuit imprimat JLCPCB (descărcare fișiere proiect)
- 02 x Butoane;
- Rezistor 01 x 330R;
- 01 x LED verde;
- 02 x 10kR rezistențe;
- 01 x Bară pin masculin / feminin 1x4;
- 01 x 2x4 Bară pin feminin.
Acum, vom explica fiecare parte a circuitului de programare ESP01. Rețineți că folosim un conector 2x4 - 2,54mm pentru conexiunea ESP01, așa cum se arată în figura de mai sus.
Din acest conector, ESP01 se va conecta cu toate celelalte părți ale circuitului dezvoltat.
Prin urmare, mai întâi, conectați-l la acest conector și setați-l în modul de programare folosind butoanele RESET și FLASH. Aceste două butoane vor fi responsabile pentru setarea acestuia în modul de programare.
În cele din urmă, avem pinii de conectare ai convertorului USB - SERIAL FTDI232 și LED-ului. Bara de conectare a convertorului va fi utilizată pentru a o conecta și a efectua transferul de cod către ESP01.
LED-ul va fi folosit pentru a indica faptul că cardul este alimentat.
Din acest circuit, am realizat proiectarea plăcii electronice.
Pasul 3: Dezvoltarea programatorului ESP01 pentru circuite imprimate
Din proiectarea schemei electronice, a fost dezvoltat proiectarea plăcii de circuite imprimate a programatorului ESP01.
Schema proiectării plăcii este prezentată mai sus.
După cum puteți vedea, ESP01 trebuie conectat la conectorul 2x4, iar convertorul USB-Serial va fi conectat la pinii de 90º.
Acest conector cu unghiul respectiv a fost folosit pentru a reduce dimensiunea plăcii și a-l lăsa sub structura ESP01.
În plus față de acesta, avem butoanele de programare în partea de sus și LED-ul pentru semnalizarea plăcii energizate în partea de jos a plăcii.
Din acest proiect, a fost obținută placa de circuit imprimată finală în 3D, care este reprezentată în figura de mai sus.
În cele din urmă, din acest proiect, este posibil să se efectueze programarea și înregistrarea codului în ESP01.
În cele ce urmează, vom explica pas cu pas pentru a pune ESP01 în modul de programare și a transfera codul către ESP01.
Pasul 4: Procesul de transfer de cod pentru ESP01
Pentru a face acest lucru, trebuie să efectuați pașii următori
- Conectați convertorul USB-SERIAL FTDI232 la computer și la bara ICSP Pin Connections;
- Verificați dacă LED-ul este aprins. Este folosit pentru a indica faptul că cardul este alimentat;
- Selectați portul COM al convertorului USB-SERIAL FTDI232;
- Țineți apăsat butonul FLASH;
- Apăsați și eliberați butonul RESET. După aceea, veți vedea LED-ul albastru ESP să clipească o dată.
Gata! ESP01 dvs. este configurat pentru a primi un nou cod. Acum, efectuați procesul de transfer al codului dvs. prin ID-ul Arduino
După transfer, codul dvs. va fi înregistrat în memoria ESP01 și va fi gata să vă controleze aplicația.
Pasul 5: Și în cele din urmă … Care este rezultatul așteptat?
Prin urmare, de la dezvoltarea acestui proiect, a fost posibilă crearea unui card cu caracteristici superioare cardului convențional și care este vândut pe scară largă în mai multe magazine.
Spre deosebire de placa convențională, această versiune are două butoane pentru a configura CHIP-ul pentru modul de programare, în așa fel încât să nu fie necesar să adăugați elemente noi pentru a efectua această sarcină.
Astfel, prin acest proiect, a fost posibil să se dezvolte un recorder superior celui existent pe piață, să se înțeleagă operația de configurare și să se efectueze procesul de configurare CHIP pentru a efectua transferul de cod.
Mulțumim JLCPCB pentru susținerea proiectului și, dacă doriți, puteți accesa acest link, accesa fișierele proiectului și puteți cumpăra plăcile de circuite imprimate la 2 USD.
Recomandat:
Spot Welder 1-2-3 Placă de circuite imprimate Arduino: 4 pași
Spot Welder 1-2-3 Arduino Printed Circuit Board: Acum ceva timp am scris un instructable în care am explicat cum să controlați un sudor spot într-un mod sofisticat folosind Arduino și piesele disponibile în mod obișnuit. Mulți oameni au construit circuitul de control și am primit un feedback destul de încurajator. Aceasta este
Cum să faci o placă de circuite imprimate profesională: Ghidul complet: 10 pași (cu imagini)
Cum să faci o placă de circuite imprimate profesională: Ghidul complet: Bună tuturor, astăzi îți voi arăta cum să faci PCB profesional, pentru a-ți îmbunătăți proiectele electronice. Să începem
Plăci de circuite imprimate (PCB) folosind tăietorul laser: 5 pași
Plăci de circuite imprimate (PCB) cu ajutorul tăietorului laser: Aceasta este o nouă întorsătură asupra unui proces existent, care vă permite să realizați PCB-uri super precise. Practic implică vopsirea prin pulverizare a plăcii de cupru, tăierea cu laser a vopselei și apoi punerea plăcii într-o baie de clorură ferică pentru a elimina c
Cum se realizează plăci de circuite imprimate pe 2 fețe: 8 pași
Cum se realizează plăci de circuite imprimate pe 2 fețe: Adesea, atunci când realizați circuite, poate fi frumos să vă puneți proiectul finalizat pe o placă de circuite imprimate (PCB). Realizarea plăcilor unilaterale este suficient de ușoară, dar uneori un circuit este prea dens sau complicat pentru ca toate urmele să se potrivească pe o parte. Introduceți dou
Crearea de circuite imprimate cu o imprimantă INKJET: 8 pași (cu imagini)
Crearea plăcilor de circuite imprimate cu o imprimantă INKJET: Când am început să caut cum să îmi gravez propriile plăci de circuite imprimate, fiecare instructabil și tutorial găsit folosea o imprimantă laser și călcat pe model într-un fel sau altul. Nu dețin o imprimantă laser, dar am o cerneală ieftină