Satura rādītājs:
- Piegādes
- 1. darbība: parastais adapteris
- 2. darbība. Programmētāja izstrāde ESP01 padomei
- 3. darbība: ESP01 programmētāja iespiedshēmas plates izstrāde
- 4. darbība. ESP01 koda pārsūtīšanas process
- 5. solis: un visbeidzot … Kāds ir paredzamais rezultāts?
Video: ESP01 iespiedshēmas plates programmēšana: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Nesen manā ESP01 bija jāraksta kods un es nolēmu izmantot adapteri, lai kodu pārsūtītu uz CHIP.
Tomēr bija nepieciešams veikt dažas adaptera izmaiņas, lai kodu varētu pārsūtīt.
Tas ir, adapteris nebija pilnīgi ideāls koda pārsūtīšanai. Bija nepieciešama adaptācija.
Piegādes
- JLCPCB iespiedshēmas plate
- 02 x pogas;
- 01 x 330R rezistors;
- 01 x zaļa gaismas diode;
- 02 x 10 kR rezistori;
- 01 x vīriešu / sieviešu tapas josla 1x4;
- 01 x 2x4 sieviešu tapas stienis.
1. darbība: parastais adapteris
Izmantotais adapteris ir parādīts attēlā iepriekš.
Tomēr, lai izvairītos no problēmām un veiktu izmaiņas struktūrā, mēs nolēmām izveidot adapteri, kas spētu strādāt ar ESP01 adapteri un veikt koda pārsūtīšanu uz CHIP.
Drukātās shēmas plate ir parādīta iepriekš.
Šajā rakstā jūs uzzināsit, kā izveidot savu programmētāju un kādas ir ESP01 mirgojošās ķēdes galvenās daļas.
Izstrādājot šo elektronisko shēmas plati, nevajadzēs veikt jaunus pielāgojumus, un tā varēs ierakstīt jūsu projekta kodu.
Tāpēc šajā rakstā jūs uzzināsit šādus punktus:
- Izstrādājiet ESP01 ierakstītāju un adapteri;
- Izprotiet ESP01 ierakstīšanas shēmas mērķi;
- Uzziniet, kā iestatīt ESP01 koda pārsūtīšanas režīmam. Tagad mēs sāksim pilnīgu ESP01 valdes programmētāja projekta izstrādes prezentāciju.
2. darbība. Programmētāja izstrāde ESP01 padomei
Kā jau minēts iepriekš, projekts sastāv no programmētāja izveidošanas ESP01, lai atvieglotu tā programmēšanu.
Šim nolūkam mēs izstrādājām šādu shēmu, kas parādīta attēlā iepriekš.
Tāpēc, kā redzat, šai shēmai ir:
- 2 pogas, lai konfigurētu ESP01 programmēšanas režīmam;
- LED, kas norāda, ka karte ir aktivizēta;
- Piespraudes josla koda pārsūtīšanai uz CHIP.
Zemāk mēs piedāvājam materiālus, kas nepieciešami projekta izveidošanai. Elektronisko komponentu saraksts
- JLCPCB iespiedshēmas plate (projektu failu lejupielāde)
- 02 x pogas;
- 01 x 330R rezistors;
- 01 x zaļa gaismas diode;
- 02 x 10 kR rezistori;
- 01 x vīriešu / sieviešu tapas josla 1x4;
- 01 x 2x4 sieviešu tapas stienis.
Tagad mēs izskaidrosim katru ESP01 programmēšanas shēmas daļu. Ņemiet vērā, ka ESP01 savienojumam izmantojam 2x4 - 2,54 mm savienotāju, kā parādīts attēlā iepriekš.
No šī savienotāja ESP01 izveidos savienojumu ar visām citām izstrādātās shēmas daļām.
Tāpēc vispirms pievienojiet to šim savienotājam un iestatiet to programmēšanas režīmā, izmantojot pogas RESET un FLASH. Šīs divas pogas būs atbildīgas par tā iestatīšanu programmēšanas režīmā.
Visbeidzot, mums ir USB - SERIAL FTDI232 pārveidotāja savienojuma tapas un gaismas diode. Pārveidotāja savienojuma josla tiks izmantota, lai to savienotu un veiktu koda pārsūtīšanu uz ESP01.
Gaismas diode tiks izmantota, lai norādītu, ka karte ir barota.
No šīs shēmas mēs izstrādājām elektroniskās plates dizainu.
3. darbība: ESP01 programmētāja iespiedshēmas plates izstrāde
No elektroniskā shematiskā dizaina projekta tika izstrādāts programmētāja ESP01 iespiedshēmas plates dizains.
Plāksnes dizaina shēma ir parādīta iepriekš.
Kā redzat, ESP01 ir jāpievieno 2x4 savienotājam, un USB seriālais pārveidotājs tiks pievienots 90º kontaktiem.
Šis savienotājs ar attiecīgo leņķi tika izmantots, lai samazinātu tāfeles izmēru un atstātu to zem ESP01 struktūras.
Papildus tam mums ir programmēšanas pogas augšpusē un gaismas diode, kas signalizē par strāvas padeves plāksni apakšā.
No šī projekta tika iegūta galīgā iespiedshēmas plate 3D formātā, kas parādīta attēlā iepriekš.
Visbeidzot, no šī projekta ir iespējams veikt koda programmēšanu un ierakstīšanu ESP01.
Turpmāk mēs soli pa solim paskaidrosim, kā ESP01 iestatīt programmēšanas režīmā un pārsūtīt kodu uz ESP01.
4. darbība. ESP01 koda pārsūtīšanas process
Lai to izdarītu, jums jāveic šādas darbības
- Pievienojiet USB-SERIAL FTDI232 pārveidotāju datoram un ICSP tapu savienojumu joslai;
- Pārbaudiet, vai gaismas diode ir ieslēgta. To izmanto, lai norādītu, ka karte ir darbināta;
- Izvēlieties sava FTDI232 USB-SERIAL pārveidotāja COM portu;
- Nospiediet un turiet pogu FLASH;
- Nospiediet un atlaidiet pogu RESET. Pēc tam jūs redzēsit zilo ESP gaismas diodi, kas vienreiz mirgos.
Gatavs! Jūsu ESP01 ir konfigurēts jauna koda saņemšanai. Tagad veiciet koda pārsūtīšanas procesu, izmantojot Arduino IDE
Pēc pārsūtīšanas jūsu kods tiks ierakstīts ESP01 atmiņā un tas būs gatavs jūsu lietojumprogrammas kontrolei.
5. solis: un visbeidzot … Kāds ir paredzamais rezultāts?
Tāpēc, izstrādājot šo projektu, bija iespējams izveidot karti ar funkcijām, kas ir augstākas par parasto karti un kuru plaši pārdod vairākos veikalos.
Atšķirībā no parastās plates, šai versijai ir divas pogas, lai konfigurētu CHIP programmēšanas režīmam tādā veidā, ka šī uzdevuma veikšanai nav nepieciešams pievienot jaunus elementus.
Tādējādi, īstenojot šo projektu, bija iespējams izveidot ierakstītāju, kas būtu augstāks par tirgū esošo, lai saprastu tā konfigurācijas darbību un veiktu CHIP konfigurācijas procesu, lai veiktu koda pārsūtīšanu.
Mēs pateicamies JLCPCB par projekta atbalstu, un, ja vēlaties, varat piekļūt šai saitei, piekļūt projekta failiem un iegādāties savas iespiedshēmas plates par 2 ASV dolāriem.
Ieteicams:
Vietējais metinātājs 1-2-3 Arduino iespiedshēmas plate: 4 soļi
Vietējais metinātājs 1-2-3 Arduino iespiedshēmas plate: Pirms kāda laika es uzrakstīju pamācību, kurā paskaidroju, kā sarežģītā veidā kontrolēt metinātāju, izmantojot Arduino un parasti pieejamās detaļas. Daudzi cilvēki izveidoja vadības ķēdi, un es saņēmu diezgan iedrošinošas atsauksmes. Tas ir
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE - Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: 4 soļi
Darba sākšana ar Esp 8266 Esp-01 ar Arduino IDE | Esp dēļu instalēšana Arduino Ide programmēšanā un Esp programmēšana: Šajā pamācībā mēs iemācīsimies instalēt esp8266 plates Arduino IDE un kā programmēt esp-01 un augšupielādēt kodu tajā. Tā kā esp dēļi ir tik populāri, es domāju par pamācību labošanu šis un lielākā daļa cilvēku saskaras ar problēmu
Kā izveidot profesionālu iespiedshēmas plati: pilnīga rokasgrāmata: 10 soļi (ar attēliem)
Kā izveidot profesionālu iespiedshēmas plati: pilnīga rokasgrāmata: Sveiki visiem, šodien es jums parādīšu, kā izveidot profesionālu PCB, lai uzlabotu jūsu elektroniskos projektus. Sāksim
DIY elastīgās iespiedshēmas: 5 soļi (ar attēliem)
Elastīgas drukātās shēmas ar savām rokām: izveidojiet savas vienpusējās elastīgās iespiedshēmas, izmantojot cietās tintes printeri, ar poliimīda plēvi ar vara pārklājumu un parastās shēmas plates kodināšanas ķimikālijas. Lielākajā daļā mobilo tālruņu vai līdzīgu miniatūru sīkrīku jūs atradīsiet elastīgus PCB. Elastīgas PCB
Kā izgatavot divpusējas iespiedshēmas plates: 8 soļi
Kā izgatavot divpusējas iespiedshēmas plates: bieži, veidojot shēmas, var būt jauki ievietot gatavo projektu uz iespiedshēmas plates (PCB). Vienpusēju dēļu izgatavošana ir pietiekami vienkārša, taču dažreiz ķēde ir pārāk blīva vai sarežģīta, lai visas pēdas varētu ietilpt vienā pusē. Ienāc