Sadržaj:
- Pribor
- Korak 1: Konvencionalni adapter
- Korak 2: Razvoj programera za ploču ESP01
- Korak 3: Razvoj tiskanih ploča programatora ESP01 za programere
- Korak 4: Proces prijenosa koda za ESP01
- Korak 5: I na kraju … Koji je očekivani rezultat?
Video: ESP01 Programiranje tiskane pločice: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Nedavno sam morao napisati kôd na svoj ESP01 i odlučio koristiti adapter za prijenos koda na CHIP.
Međutim, bilo je potrebno napraviti neke izmjene na adapteru kako bi se kod mogao prenijeti.
Odnosno, adapter nije bio posve idealan za prijenos koda. Bila je potrebna adaptacija.
Pribor
- Tiskana ploča JLCPCB
- 02 x gumbi;
- Otpornik 01 x 330R;
- 01 x zelena LED dioda;
- 02 x 10kR otpornici;
- 01 x Muški / ženski klin 1x4;
- 01 x 2x4 ženska šipka.
Korak 1: Konvencionalni adapter
Korišteni adapter prikazan je na gornjoj slici.
Međutim, kako bismo izbjegli probleme i izvršili izmjene u strukturi, odlučili smo stvoriti adapter koji bi mogao raditi s adapterom ESP01 i obavljati prijenos koda u CHIP.
Ploča za ispis je prikazana gore.
U ovom ćete članku naučiti kako izgraditi svoj programer i koji su glavni dijelovi ESP01 kruga za treperenje.
Dizajniranjem ove elektroničke ploče neće biti potrebne nove prilagodbe, a moći će snimiti kôd vašeg projekta.
Stoga ćete u ovom članku naučiti sljedeće točke:
- Razviti snimač i adapter ESP01;
- Razumjeti svrhu kruga snimanja ESP01;
- Saznajte kako postaviti ESP01 za način prijenosa koda. Sada ćemo započeti cjelovitu prezentaciju razvoja projekta programa za Upravni odbor ESP01.
Korak 2: Razvoj programera za ploču ESP01
Kao što je već spomenuto, projekt se sastoji od stvaranja programera za ESP01 kako bi se olakšalo njegovo programiranje.
Za to smo razvili sljedeći krug prikazan na gornjoj slici.
Stoga, kao što vidite, ovaj sklop ima:
- 2 gumba za konfiguriranje ESP01 za način programiranja;
- LED dioda koja signalizira da je kartica pod naponom;
- Pin bar za prijenos koda u CHIP.
U nastavku predstavljamo materijal potreban za izradu projekta. Popis elektroničkih komponenti
- Tiskana ploča JLCPCB (preuzimanje projektnih datoteka)
- 02 x gumbi;
- Otpornik 01 x 330R;
- 01 x zelena LED dioda;
- 02 x 10kR otpornici;
- 01 x Muški / ženski klin 1x4;
- 01 x 2x4 ženska šipka.
Sada ćemo objasniti svaki dio programskog kruga ESP01. Imajte na umu da za priključak ESP01 koristimo konektor 2x4 - 2,54 mm, kao što je prikazano na gornjoj slici.
S ovog priključka ESP01 će se povezati sa svim ostalim dijelovima razvijenog kruga.
Stoga ga najprije spojite na ovaj konektor i postavite na način programiranja pomoću tipki RESET i FLASH. Ova dva gumba bit će odgovorna za postavljanje u načinu programiranja.
Konačno, imamo priključke za povezivanje USB - SERIAL FTDI232 pretvarača i LED diode. Spojna traka pretvarača koristit će se za povezivanje i prijenos koda na ESP01.
LED će se koristiti za označavanje da je kartica napajana.
Iz ovog kruga smo proveli dizajn elektroničke ploče.
Korak 3: Razvoj tiskanih ploča programatora ESP01 za programere
Iz dizajna elektroničkog shematskog dizajna razvijen je dizajn tiskanih pločica programatora ESP01.
Shema dizajna ploče prikazana je gore.
Kao što vidite, ESP01 mora biti spojen na 2x4 konektor, a USB-serijski pretvarač na 90º pinove.
Ovaj priključak s odgovarajućim kutom korišten je za smanjenje veličine ploče i ostavljanje ispod strukture ESP01.
Osim toga, na vrhu imamo tipke za programiranje i LED za signalizaciju ploče s naponom na dnu ploče.
Iz ovog projekta dobivena je konačna 3D tiskana ploča, koja je prikazana na gornjoj slici.
Konačno, iz ovog projekta moguće je provesti programiranje i snimanje koda u ESP01.
U nastavku ćemo objasniti korak po korak stavljanje ESP01 u način programiranja i prijenos koda na ESP01.
Korak 4: Proces prijenosa koda za ESP01
Da biste to učinili, morate izvršiti sljedeće korake
- Spojite USB-SERIAL FTDI232 pretvarač na računalo i na traku za povezivanje ICSP pinova;
- Provjerite da li LED svijetli. Koristi se za označavanje napajanja kartice;
- Odaberite COM port vašeg FTDI232 USB-SERIAL pretvarača;
- Pritisnite i držite tipku FLASH;
- Pritisnite i otpustite tipku RESET. Nakon toga ćete vidjeti da plava ESP LED dioda jednom bljeska.
Spreman! Vaš ESP01 je konfiguriran za primanje novog koda. Sada provedite postupak prijenosa koda kroz Arduino IDE
Nakon prijenosa, vaš kôd bit će snimljen u memoriji ESP01 i bit će spreman za kontrolu vaše aplikacije.
Korak 5: I na kraju … Koji je očekivani rezultat?
Stoga je iz razvoja ovog projekta bilo moguće stvoriti karticu sa značajkama superiornijim od konvencionalne kartice i koja se široko prodaje u nekoliko trgovina.
Za razliku od konvencionalne ploče, ova verzija ima dva gumba za konfiguriranje CHIP -a za način programiranja, na način da nije potrebno dodavati nove elemente za izvršavanje ovog zadatka.
Tako je kroz ovaj projekt bilo moguće razviti snimač bolji od onog koji postoji na tržištu, razumjeti njegovu konfiguraciju i provesti postupak konfiguracije CHIP -a za prijenos koda.
Zahvaljujemo JLCPCB -u na podršci projektu, a ako želite, možete pristupiti ovoj vezi, pristupiti projektnim datotekama i kupiti tiskane ploče za 2 USD.
Preporučeni:
3D tiskane dizajnerske umjetničke igračke: 6 koraka (sa slikama)
3D tiskane dizajnerske umjetničke igračke: Godinama me fasciniraju dizajnerske umjetničke igračke. Ne mogu si pomoći kad vidim te male slijepe kutije na policama trgovina stripova. Mole me da ih otvorim da vidim što je unutra. Kidrobotove serije Dunny temelje se na istom
Tiskane pločice - kompletan proces: 14 koraka (sa slikama)
Tiskane ploče - kompletan proces: U nastavku je opisan postupak kojim stvaram ploče za računala za jednokratnu upotrebu i prototip. Napisana je za osobu koja je u prošlosti stvorila vlastite ploče i upoznata je s općim procesom. Možda svi moji koraci nisu u redu
Napravi sam fleksibilne tiskane krugove: 5 koraka (sa slikama)
Fleksibilni tiskani krugovi "Uradi sam": Proizvedite vlastite jednostrane fleksibilne tiskane krugove pomoću pisača s čvrstom tintom, poliimidnog filma obloženog bakrom i uobičajenih kemikalija za nagrizanje pločica. Fleksibilne PCB -ove pronaći ćete unutar većine mobitela ili sličnih minijaturnih naprava. Savitljive PCB -ove
Tiskane ploče (PCB) pomoću laserskog rezača: 5 koraka
Tiskane ploče (PCB) pomoću laserskog rezača: Ovo je novi zaokret u postojećem procesu koji vam omogućuje izradu super točnih PCB -a. To u osnovi uključuje lakiranje bakrene ploče raspršivanjem, lasersko odsijecanje boje, a zatim stavljanje ploče u kadu s željeznim kloridom kako bi se uklonili neželjeni c
Kako napraviti dvostrane tiskane ploče: 8 koraka
Kako izraditi dvostrane tiskane ploče: Često, prilikom izrade sklopova, može biti lijepo staviti svoj gotov projekt na tiskanu pločicu (PCB). Izrada jednostranih ploča dovoljno je jednostavna, ali ponekad je krug previše gust ili kompliciran da svi tragovi stanu na jednu stranu. Uđi dou