Sadržaj:
- Supplies
- Korak 1: Konvencionalni adapter
- Korak 2: Razvoj programera za odbor ESP01
- Korak 3: Razvoj ESP01 programatora za razvoj štampanih ploča
- Korak 4: Proces prijenosa koda za ESP01
- Korak 5: I na kraju … Koji je očekivani rezultat?
Video: ESP01 Programiranje štampane ploče: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
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 u potpunosti idealan za obavljanje prijenosa koda. Adaptacija je bila neophodna.
Supplies
- JLCPCB štampana ploča
- 02 x Dugmad;
- Otpornik 01 x 330R;
- 01 x zelena LED;
- 02 x 10kR otpornici;
- 01 x Muški / ženski klin 1x4;
- 01 x 2x4 ženska šipka.
Korak 1: Konvencionalni adapter
Korišteni adapter je prikazan 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 štampanje je prikazana gore.
U ovom ćete članku naučiti kako izgraditi programer i koji su glavni dijelovi ESP01 kruga za treperenje.
Dizajniranjem ove elektroničke ploče neće biti potrebne nove adaptacije i moći će snimiti kôd vašeg projekta.
Stoga ćete u ovom članku naučiti sljedeće točke:
- Razviti ESP01 snimač i adapter;
- Razumjeti svrhu kruga snimanja ESP01;
- Saznajte kako postaviti ESP01 za način prijenosa koda. Sada ćemo započeti kompletnu prezentaciju razvoja projekta programa za odbor ESP01.
Korak 2: Razvoj programera za odbor ESP01
Kao što je ranije 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, ovo kolo ima:
- 2 gumba za konfiguriranje ESP01 za način programiranja;
- LED za signalizaciju da je kartica pod naponom;
- Pin bar za prijenos koda na CHIP.
U nastavku predstavljamo materijal potreban za izradu projekta. Lista elektronskih komponenti
- JLCPCB štampana ploča (preuzimanje projektnih datoteka)
- 02 x Dugmad;
- Otpornik 01 x 330R;
- 01 x zelena LED;
- 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 povezivanje ESP01 koristimo konektor 2x4 - 2,54 mm, kao što je prikazano na gornjoj slici.
Sa ovog konektora ESP01 će se povezati sa svim ostalim dijelovima razvijenog kola.
Stoga ga prvo spojite na ovaj konektor i postavite ga u 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. Traka za povezivanje pretvarača će se koristiti 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 ESP01 programatora za razvoj štampanih ploča
Iz dizajna elektroničkog shematskog dizajna razvijen je dizajn tiskanih ploča 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 konektor s odgovarajućim kutom korišten je za smanjenje veličine ploče i ostavljanje ispod strukture ESP01.
Osim toga, imamo tipke za programiranje na vrhu i LED za signalizaciju ploče pod naponom na dnu ploče.
Iz ovog projekta dobijena je konačna 3D štampana ploča, koja je predstavljena 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
- Priključite USB-SERIAL FTDI232 pretvarač na računar i na ICSP traku za povezivanje pinova;
- Proverite da li LED svetli. Koristi se za označavanje da je kartica napajana;
- 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.
Ready! 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 karakteristikama 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 konfiguracijsku operaciju i provesti proces 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 svoje štampane ploče za 2 USD.
Preporučuje se:
SLA 3D štampač kiselo štampane ploče: 7 koraka (sa slikama)
SLA 3D štampač kiselo urezane ploče: Remix..remix .. Pa, potrebna mi je razvojna ploča za moje ATtiny čipove. Nemam CNC za rezanje PCB -a Ne poznajem Kicad i ne želim naručiti ploče. Ali ja imam štampač za smolu … i kiselinu i znam SketchUp. I vole da prave stvari. Šta sretno
Dizajniranje proširive štampane ploče (Intel® IoT): 20 koraka
Dizajniranje proširive PCB -a (Intel® IoT): Ovaj Instructable napisan je kao polazna tačka za one koji žele koristiti Intel® Edison u najvećoj mogućoj mjeri, uključivši ga u potpuno razvijeni ugrađeni projekt. Da biste to učinili, vjerovatno ćete morati napraviti - kako Intel® zove
Višestruki USB port bez ikakve štampane ploče: 4 koraka
Višestruki USB port bez ikakve PCB -a: Ovo je moja druga instrukcija i ovdje ću s vama podijeliti projekt u kojem možete napraviti više USB priključaka za korištenje na svom računaru jer kada radite od kuće imate veliki problem u korištenju mnogih uređaji jer većina uređaja sada h
Štampane ploče - kompletan proces: 14 koraka (sa slikama)
Štampane ploče - kompletan proces: U nastavku je opisan proces kojim stvaram ploče za računare za jednokratnu upotrebu i prototip. Napisan je za osobu koja je već stvorila vlastite ploče i upoznata je s općim procesom. Možda svi moji koraci nisu u redu
Kako vodootporiti vašu elektroniku ili štampane ploče: 4 koraka
Kako vodootporiti vašu elektroniku ili PCB -ove: U ovom uputstvu raspravljat ćemo o metodama zaštite kola od okoline, a to se općenito odnosi na tiskane ploče, ali možete uzeti ove savjete i trikove i koristiti ih u drugim aplikacijama . Ovo će najviše