Taula de continguts:
- Subministraments
- Pas 1: l'adaptador convencional
- Pas 2: desenvolupar el programador per a la placa ESP01
- Pas 3: desenvolupament del tauler de circuits impresos del programador ESP01
- Pas 4: procés de transferència de codi per a ESP01
- Pas 5: I finalment … Quin és el resultat esperat?
Vídeo: ESP01 Programació de la placa de circuit imprès: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Recentment, vaig haver d’escriure un codi al meu ESP01 i vaig decidir utilitzar un adaptador per transferir el codi al CHIP.
Tot i així, va ser necessari fer algunes modificacions a l’adaptador perquè es pogués transferir el codi.
És a dir, l’adaptador no era del tot ideal per realitzar transferències de codi. Calia una adaptació.
Subministraments
- Tauler de circuits impresos JLCPCB
- 02 x botons;
- Resistència 01 x 330R;
- 01 x LED verd;
- 02 x 10kR resistències;
- 01 x barra de passador masculí / femení 1x4;
- Barra de passador femení 01 x 2x4.
Pas 1: l'adaptador convencional
L'adaptador utilitzat es mostra a la figura anterior.
Tanmateix, per evitar problemes i fer modificacions a l'estructura, vam decidir crear un adaptador, que seria capaç de treballar amb un adaptador ESP01 i realitzar la transferència de codi a CHIP.
La placa de circuit d'impressió es mostra a la part superior.
En aquest article, aprendreu a construir el vostre programador i quines són les parts principals del circuit intermitent ESP01.
Mitjançant el disseny d'aquesta placa de circuit electrònic, no serà necessari fer noves adaptacions i és capaç de gravar el codi del vostre projecte.
Per tant, en aquest article aprendreu els següents punts:
- Desenvolupeu una gravadora i un adaptador ESP01;
- Comprendre el propòsit del circuit de gravació ESP01;
- Obteniu informació sobre com configurar ESP01 per al mode de transferència de codi. Ara començarem la presentació completa del desenvolupament del projecte Programador per a la Junta ESP01.
Pas 2: desenvolupar el programador per a la placa ESP01
Com es va esmentar anteriorment, el projecte consisteix a crear un programador per ESP01 per tal de facilitar-ne la programació.
Per a això, hem desenvolupat el següent circuit que es mostra a la figura anterior.
Per tant, com podeu veure, aquest circuit té:
- 2 botons per configurar ESP01 per al mode de programació;
- Un LED per indicar que la targeta està activada;
- Barra de fixació per transferir el codi al CHIP.
A continuació, presentem el material necessari per construir el projecte. Llista de components electrònics
- Taula de circuits impresos JLCPCB (descàrrega de fitxers de projecte)
- 02 x botons;
- Resistència 01 x 330R;
- 01 x LED verd;
- 02 x 10kR resistències;
- 01 x barra de passador masculí / femení 1x4;
- Barra de passador femení 01 x 2x4.
Ara, explicarem cada part del circuit de programació ESP01. Tingueu en compte que utilitzem un connector de 2x4 - 2,54mm per a la connexió ESP01, tal com es mostra a la figura anterior.
Des d'aquest connector, ESP01 es connectarà amb totes les altres parts del circuit desenvolupat.
Per tant, primer, connecteu-lo a aquest connector i configureu-lo al mode de programació mitjançant els botons RESET i FLASH. Aquests dos botons s’encarregaran d’establir-lo en mode de programació.
Finalment, tenim els pins de connexió del convertidor USB - SERIAL FTDI232 i el LED. La barra de connexió del convertidor s’utilitzarà per connectar-la i realitzar la transferència de codi a ESP01.
El LED s'utilitzarà per indicar que la targeta està alimentada.
A partir d’aquest circuit, hem realitzat el disseny de la placa electrònica.
Pas 3: desenvolupament del tauler de circuits impresos del programador ESP01
A partir del disseny del disseny esquemàtic electrònic, es va desenvolupar el disseny de la placa de circuits impresos del programador ESP01.
L’esquema del disseny del tauler es mostra a la part superior.
Com podeu veure, l'ESP01 s'ha de connectar al connector 2x4 i el convertidor USB-Serial es connectarà als pins 90º.
Aquest connector amb l’angle respectiu es va utilitzar per reduir la mida de la placa i deixar-la per sota de l’estructura ESP01.
A més d’això, tenim els botons de programació a la part superior i el LED per senyalitzar la placa energitzada a la part inferior de la placa.
A partir d’aquest projecte es va obtenir la placa de circuits impresos final en 3D, que es representa a la figura anterior.
Finalment, a partir d’aquest projecte és possible realitzar la programació i enregistrament del codi a ESP01.
A continuació, explicarem el pas a pas per posar ESP01 en mode de programació i transferir el codi a ESP01.
Pas 4: procés de transferència de codi per a ESP01
Per fer-ho, heu de realitzar els passos següents
- Connecteu el convertidor USB-SERIAL FTDI232 a l'ordinador i a la barra de connexions de pins ICSP;
- Comproveu que el LED estigui encès. S'utilitza per indicar que la targeta està alimentada;
- Seleccioneu el port COM del convertidor USB-SERIAL FTDI232;
- Mantén premut el botó FLASH;
- Premeu i deixeu anar el botó RESET. Després, veureu que el LED ESP blau parpelleja una vegada.
A punt! El vostre ESP01 està configurat per rebre un codi nou. Ara, realitzeu el procés de transferència del vostre codi a través de l’IDE Arduino
Després de la transferència, el vostre codi s’enregistrarà a la memòria de l’ESP01 i estarà llest per controlar la vostra aplicació.
Pas 5: I finalment … Quin és el resultat esperat?
Per tant, a partir del desenvolupament d’aquest projecte, va ser possible crear una targeta amb funcions superiors a la targeta convencional i que es ven àmpliament a diverses botigues.
A diferència de la placa convencional, aquesta versió té dos botons per configurar el CHIP per al mode de programació, de manera que no cal afegir elements nous per realitzar aquesta tasca.
Així, a través d’aquest projecte, es va poder desenvolupar un enregistrador superior a l’existent al mercat, entendre el seu funcionament de configuració i dur a terme el procés de configuració CHIP per dur a terme la transferència de codi.
Agraïm a JLCPCB el suport al projecte i, si voleu, podeu accedir a aquest enllaç, accedir als fitxers del projecte i comprar les vostres plaques de circuits impresos per 2 dòlars.
Recomanat:
Circuit del sensor de foscor a la placa de pa + detector de longitud amb LDR: 6 passos
Circuit del sensor de foscor a la placa de pa + Detector de longitud amb LDR: en aquest tutorial us ensenyaré a fer un simple Light & Circuit de detecció de foscor amb un transistor i amp; un LDR.Aquest circuit es pot utilitzar per encendre o apagar automàticament llums o aparells afegint un relé a la sortida. També podeu rep
Soldador per punts 1-2-3 Arduino Circuit Imprès: 4 passos
Soldador de punts 1-2-3 Arduino Printed Circuit Board: Fa un temps vaig escriure un instructiu on explicava com controlar un soldador de punt d’una manera sofisticada mitjançant Arduino i les peces disponibles habitualment. Molta gent va construir el circuit de control i vaig rebre bastants comentaris encoratjadors. Això és
Com programar una placa AVR mitjançant una placa Arduino: 6 passos
Com programar una placa AVR mitjançant una placa Arduino: teniu instal·lada una placa de microcontrolador AVR? És complicat programar-lo? Bé, esteu al lloc correcte. Aquí us mostraré com programar una placa de microcontrolador Atmega8a mitjançant una placa Arduino Uno com a programador. Així que sense avançar
Com fer una placa de circuit imprès professional: la guia completa: 10 passos (amb imatges)
Com fer una placa de circuit imprès professional: la guia completa: Hola a tothom, avui us mostraré com fabricar PCB professionals per millorar els vostres projectes electrònics. Comencem
Rellotge de circuit TIme imprès en 3D: 71 passos (amb imatges)
Rellotge de circuit TIme imprès en 3D: el fitxer LED.stl frontal esquerre era incorrecte i s’ha actualitzat. El rellotge del circuit horari mostrarà el següent a través de les pantalles LED: Temps de destinació - (Vermell superior) L'hora de destinació és una àrea que mostra una data i una hora fixes. Utilitzeu això són