Isi kandungan:

Pengaturcaraan ESP01 Papan Litar Bercetak: 5 Langkah
Pengaturcaraan ESP01 Papan Litar Bercetak: 5 Langkah

Video: Pengaturcaraan ESP01 Papan Litar Bercetak: 5 Langkah

Video: Pengaturcaraan ESP01 Papan Litar Bercetak: 5 Langkah
Video: ESP 12E Programming: Everything You Need to Know 2024, November
Anonim
Papan Litar Bercetak Pengaturcaraan ESP01
Papan Litar Bercetak Pengaturcaraan ESP01

Baru-baru ini, saya terpaksa menulis kod pada ESP01 saya dan memutuskan untuk menggunakan penyesuai untuk memindahkan kod tersebut ke CHIP.

Namun, perlu dilakukan beberapa pengubahsuaian pada penyesuai agar kodnya dapat dipindahkan.

Iaitu, penyesuai tidak sepenuhnya sesuai untuk melakukan pemindahan kod. Penyesuaian perlu dilakukan.

Bekalan

  • Papan Litar Bercetak JLCPCB
  • 02 x Butang;
  • Perintang 01 x 330R;
  • 01 x LED Hijau;
  • Perintang 02 x 10kR;
  • 01 x Pin Pin Lelaki / Wanita 1x4;
  • Bar Pin Wanita 01 x 2x4.

Langkah 1: Penyesuai Konvensional

Penyesuai Konvensional
Penyesuai Konvensional

Adaptor yang digunakan ditunjukkan dalam gambar di atas.

Namun, untuk mengelakkan masalah dan membuat modifikasi pada struktur, kami memutuskan untuk membuat penyesuai, yang dapat bekerja dengan penyesuai ESP01 dan melakukan pemindahan kod ke CHIP.

Papan litar cetak ditunjukkan di atas.

Dalam artikel ini, anda akan belajar bagaimana membina programmer anda dan apakah bahagian utama litar berkelip ESP01.

Melalui reka bentuk papan litar elektronik ini, tidak perlu membuat penyesuaian baru dan dapat merekodkan kod projek anda.

Oleh itu, dalam artikel ini anda akan mengetahui perkara berikut:

  1. Kembangkan perakam dan penyesuai ESP01;
  2. Fahami tujuan litar rakaman ESP01;
  3. Ketahui cara menyediakan ESP01 untuk mod pemindahan kod. Sekarang, kita akan memulakan persembahan lengkap pembangunan projek Programmer untuk Lembaga ESP01.

Langkah 2: Membangunkan Programmer untuk Lembaga ESP01

Membangunkan Programmer untuk Lembaga ESP01
Membangunkan Programmer untuk Lembaga ESP01
Membangunkan Programmer untuk Lembaga ESP01
Membangunkan Programmer untuk Lembaga ESP01

Seperti yang telah disebutkan sebelumnya, projek ini terdiri daripada membuat programmer untuk ESP01 untuk memudahkan pengaturcaraannya.

Untuk ini, kami mengembangkan litar berikut yang ditunjukkan dalam gambar di atas.

Oleh itu, seperti yang anda lihat, litar ini mempunyai:

  • 2 butang untuk mengkonfigurasi ESP01 untuk mod pengaturcaraan;
  • LED untuk memberi isyarat bahawa kad diaktifkan;
  • Pin bar untuk memindahkan kod ke CHIP.

Di bawah ini, kami membentangkan bahan yang diperlukan untuk membina projek tersebut. Senarai Komponen Elektronik

  • Papan Litar Bercetak JLCPCB (Muat turun Fail Projek)
  • 02 x Butang;
  • Perintang 01 x 330R;
  • 01 x LED Hijau;
  • Perintang 02 x 10kR;
  • 01 x Pin Pin Lelaki / Wanita 1x4;
  • Bar Pin Wanita 01 x 2x4.

Sekarang, kami akan menerangkan setiap bahagian litar pengaturcaraan ESP01. Perhatikan bahawa kami menggunakan penyambung 2x4 - 2.54mm untuk sambungan ESP01, seperti yang ditunjukkan pada gambar di atas.

Dari penyambung ini, ESP01 akan berhubung dengan semua bahagian lain dari litar yang dibangunkan.

Oleh itu, pertama, sambungkan ke penyambung ini dan tetapkan ke mod pengaturcaraan menggunakan butang RESET dan FLASH. Kedua-dua butang ini akan bertanggungjawab untuk menetapkannya dalam mod pengaturcaraan.

Akhirnya, kami mempunyai pin sambungan penukar USB - SERIAL FTDI232 dan LED. Bar sambungan penukar akan digunakan untuk menyambungkannya dan melakukan pemindahan kod ke ESP01.

LED akan digunakan untuk menunjukkan bahawa kad dihidupkan.

Dari litar ini, kami menjalankan reka bentuk papan elektronik.

Langkah 3: Pembangunan Papan Litar Bercetak Programmer ESP01

Pembangunan Papan Litar Bercetak Programmer ESP01
Pembangunan Papan Litar Bercetak Programmer ESP01
Pembangunan Papan Litar Bercetak Programmer ESP01
Pembangunan Papan Litar Bercetak Programmer ESP01

Dari reka bentuk reka bentuk skematik elektronik, reka bentuk papan litar bercetak ESP01 Programmer dikembangkan.

Skema reka bentuk papan ditunjukkan di atas.

Seperti yang anda lihat, ESP01 mesti disambungkan ke penyambung 2x4 dan penukar Serial USB akan disambungkan ke pin 90º.

Penyambung ini dengan sudut masing-masing digunakan untuk mengurangkan ukuran papan dan membiarkannya di bawah struktur ESP01.

Selain itu, kami mempunyai butang pengaturcaraan di bahagian atas dan LED untuk menandakan plat bertenaga di bahagian bawah plat.

Dari projek ini, papan litar bercetak terakhir dalam 3D diperoleh, yang ditunjukkan dalam gambar di atas.

Akhirnya, dari projek ini, dapat dilakukan pengaturcaraan dan rakaman kod dalam ESP01.

Berikut ini, kami akan menerangkan langkah demi langkah untuk meletakkan ESP01 dalam mod pengaturcaraan dan memindahkan kod ke ESP01.

Langkah 4: Proses Pemindahan Kod untuk ESP01

Untuk melakukan ini, anda mesti melakukan langkah-langkah berikut

  1. Sambungkan penukar USB-SERIAL FTDI232 ke komputer anda dan ke bar Sambungan Pin ICSP;
  2. Periksa bahawa LED menyala. Ia digunakan untuk menunjukkan bahawa kad dihidupkan;
  3. Pilih port COM penukar USB-SERIAL FTDI232 anda;
  4. Tekan dan tahan butang FLASH;
  5. Tekan dan lepaskan butang RESET. Selepas itu, anda akan melihat LED ESP biru berkelip sekali.

Sedia! ESP01 anda dikonfigurasi untuk menerima kod baru. Sekarang, jalankan proses pemindahan kod anda melalui Arduino IDE

Selepas pemindahan, kod anda akan direkodkan dalam memori ESP01 dan akan siap untuk mengawal aplikasi anda.

Langkah 5: Dan Akhirnya … Apakah Hasil yang Diharapkan?

Oleh itu, dari pengembangan projek ini, adalah mungkin untuk membuat kad dengan ciri-ciri yang lebih tinggi daripada kad konvensional dan yang banyak dijual di beberapa kedai.

Tidak seperti papan konvensional, versi ini mempunyai dua butang untuk mengkonfigurasi CHIP untuk mod pengaturcaraan, sedemikian rupa sehingga tidak perlu menambahkan elemen baru untuk melakukan tugas ini.

Oleh itu, melalui projek ini, adalah mungkin untuk mengembangkan alat perakam yang lebih tinggi daripada yang ada di pasaran, untuk memahami operasi konfigurasinya dan melakukan proses konfigurasi CHIP untuk melakukan pemindahan kod.

Kami mengucapkan terima kasih kepada JLCPCB kerana menyokong projek ini dan jika anda mahu, anda boleh mengakses pautan ini, mengakses fail projek dan membeli papan litar bercetak anda dengan harga $ 2.

Disyorkan: