INHOUDSOPGAWE:
- Voorrade
- Stap 1: Die konvensionele adapter
- Stap 2: Ontwikkel die programmeerder vir die ESP01 -bord
- Stap 3: Ontwikkeling van die printplaat van die ESP01 -programmeerder
- Stap 4: Kodeoordragproses vir ESP01
- Stap 5: En ten slotte … Wat is die verwagte resultaat?
Video: ESP01 -drukplaat: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Onlangs moes ek 'n kode op my ESP01 skryf en besluit om 'n adapter te gebruik om die kode na die CHIP oor te dra.
Dit was egter nodig om die adapter aan te pas sodat die kode oorgedra kon word.
Dit wil sê, die adapter was nie heeltemal ideaal vir die oordrag van kode nie. 'N Aanpassing was nodig.
Voorrade
- JLCPCB -printplaat
- 02 x knoppies;
- 01 x 330R weerstand;
- 01 x groen LED;
- 02 x 10kR weerstande;
- 01 x Man / Vrou Pin Bar 1x4;
- 01 x 2x4 vroulike penstaaf.
Stap 1: Die konvensionele adapter
Die gebruikte adapter word in die figuur hierbo getoon.
Om probleme te vermy en die struktuur aan te pas, het ons besluit om 'n adapter te skep wat met 'n ESP01 -adapter kan werk en kode -oordrag na CHIP kan uitvoer.
Die printplaat word hierbo getoon.
In hierdie artikel leer u hoe u u programmeerder kan bou en wat die belangrikste dele van die ESP01 -flitsbaan is.
Deur die ontwerp van hierdie elektroniese kringbord is dit nie nodig om nuwe aanpassings aan te bring nie en kan u die kode van u projek opneem.
Daarom leer u in hierdie artikel die volgende punte:
- Ontwikkel 'n ESP01 -opnemer en -adapter;
- Die doel van die ESP01 opnamebaan verstaan;
- Leer hoe u ESP01 instel vir die kodeoordragmodus. Nou begin ons met die volledige aanbieding van die ontwikkeling van die programmeerder -projek vir die ESP01 -raad.
Stap 2: Ontwikkel die programmeerder vir die ESP01 -bord
Soos voorheen genoem, bestaan die projek uit die skep van 'n programmeerder vir ESP01 om die programmering daarvan te vergemaklik.
Hiervoor het ons die volgende stroombaan ontwikkel wat in die figuur hierbo getoon word.
Soos u kan sien, het hierdie kring dus:
- 2 knoppies om ESP01 vir die programmeermodus op te stel;
- 'N LED om aan te dui dat die kaart aangeskakel is;
- Speldbalk vir die oordrag van die kode na die CHIP.
Hieronder bied ons die materiaal aan wat nodig is om die projek te bou. Lys van elektroniese komponente
- JLCPCB Printed Circuit Board (aflaai projeklêers)
- 02 x knoppies;
- 01 x 330R weerstand;
- 01 x groen LED;
- 02 x 10kR weerstande;
- 01 x Man / Vrou Pin Bar 1x4;
- 01 x 2x4 vroulike penstaaf.
Nou sal ons elke deel van die ESP01 -programmeerkring verduidelik. Let daarop dat ons 'n 2x4 - 2.54mm -aansluiting gebruik vir die ESP01 -verbinding, soos getoon in die figuur hierbo.
Vanuit hierdie aansluiting sal ESP01 met alle ander dele van die ontwikkelde stroombaan verbind word.
Koppel dit dus eers aan hierdie aansluiting en stel dit in die programmeermodus met die RESET- en FLASH -knoppies. Hierdie twee knoppies is verantwoordelik om dit in die programmeermodus te plaas.
Uiteindelik het ons die verbindingspenne van die USB - SERIAL FTDI232 -omskakelaar en die LED. Die omskakelbalk sal gebruik word om dit aan te sluit en die kodeoordrag na ESP01 uit te voer.
Die LED sal gebruik word om aan te dui dat die kaart aangeskakel is.
Vanuit hierdie kring het ons die ontwerp van die elektroniese bord uitgevoer.
Stap 3: Ontwikkeling van die printplaat van die ESP01 -programmeerder
Uit die ontwerp van die elektroniese skematiese ontwerp is die ontwerp van die printplaat van die ESP01 -programmeerder ontwikkel.
Die skema van die bordontwerp word hierbo getoon.
Soos u kan sien, moet die ESP01 gekoppel wees aan die 2x4-aansluiting en die USB-seriële omskakelaar sal aan die 90º-penne gekoppel word.
Hierdie aansluiting met die onderskeie hoek is gebruik om die grootte van die bord te verminder en onder die ESP01 -struktuur te laat.
Daarbenewens het ons die programmeerknoppies aan die bokant en die LED om die aangeduide plaat aan die onderkant van die bord aan te dui.
Uit hierdie projek is die finale printplaat in 3D verkry, wat in die figuur hierbo voorgestel word.
Ten slotte, uit hierdie projek is dit moontlik om die programmering en opname van die kode in ESP01 uit te voer.
In die volgende verduidelik ons die stap vir stap om ESP01 in die programmeermodus te plaas en kode na ESP01 oor te dra.
Stap 4: Kodeoordragproses vir ESP01
Om dit te kan doen, moet u die volgende stappe uitvoer
- Koppel die USB-SERIAL FTDI232-omskakelaar aan u rekenaar en die ICSP-penverbindingsbalk;
- Kontroleer of die LED aan is. Dit word gebruik om aan te dui dat die kaart aangedryf is;
- Kies die COM-poort van u FTDI232 USB-SERIAL-omskakelaar;
- Hou die FLASH -knoppie ingedruk;
- Druk die RESET -knoppie en laat dit los. Daarna sal u die blou ESP -LED een keer sien flikker.
Gereed! U ESP01 is opgestel om 'n nuwe kode te ontvang. Doen nou die proses om u kode deur die Arduino IDE oor te dra
Na die oordrag word u kode in die geheue van die ESP01 aangeteken en dit is gereed om u aansoek te beheer.
Stap 5: En ten slotte … Wat is die verwagte resultaat?
Daarom, uit die ontwikkeling van hierdie projek, was dit moontlik om 'n kaart te skep met funksies wat beter is as die konvensionele kaart en wat wyd in verskeie winkels verkoop word.
Anders as die gewone bord, het hierdie weergawe twee knoppies om die CHIP vir die programmeermodus op te stel, sodat dit nie nodig is om nuwe elemente by te voeg om hierdie taak uit te voer nie.
Deur hierdie projek was dit dus moontlik om 'n blokfluit te ontwikkel wat beter is as die wat op die mark bestaan, om die konfigurasie daarvan te verstaan en die CHIP -konfigurasieproses uit te voer om die kodeoordrag uit te voer.
Ons bedank JLCPCB vir die ondersteuning van die projek, en as u wil, het u toegang tot hierdie skakel, toegang tot die projeklêers en u drukplate vir $ 2 gekoop.
Aanbeveel:
Totoro Project - IoT & MQTT & ESP01: 7 stappe (met foto's)
Totoro Project - IoT & MQTT & ESP01: Die Totoro Project is 'n goeie IoT -projek wat u in baie ander vorme kan kopieer. Met die ESP01 -bord, met die MQTT -protokol, kan u die status van die knoppie aan die MQTT -makelaar kommunikeer (in my case AdafruitIO). 'n Nuttige gids vir MQTT en Ad
ESP01 Moodlight With Firebase in realtime + OTA: 7 stappe
ESP01 Moodlight With Firebase in Realtime + OTA: Dit ondersteun R-G-B-modus en Fade-effek. Daar is ook ondersteuning vir helderheidsbeheer. Ondersteuning vir OTA -opdatering
Flash AT Command Firmware na ESP01 -module (benodig 'n USB -na -TTL -adapter): 5 stappe
Flash AT Command Firmware na ESP01 -module (benodig 'n USB na TTL -adapter): Deur Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
ESP01/01S RELAY MODULE TUTORIAAL: 4 stappe
ESP01/ 01S RELAY MODULE TUTORIAL: Beskrywing Hierdie WiFi-relais gebaseer op AI-Thinker ESP-01/ 01S WiFi-module, ons gebruik die GPIO0 van ESP-01/ 01S om die relais op 'n lae vlak te beheer. Dit is maklik om u slim skakelaar na enige toestel met u telefoon oral te maak met hierdie slim aflos. SpesifikasiesW
Lae koste -outomatisering met ESP01: 19 stappe
Lae koste -outomatisering met ESP01: Vandag bespreek ons outomatisering met behulp van ESP01 met 16 relais. Dit is 'n super goedkoop ontwerpmodel waar u die modules kan vermenigvuldig en tot 128 relais kan kry, aangesien dit moontlik is om tot agt poortuitbreiders in hierdie mikrobeheerder te plaas