Mục lục:

Bảng mạch in lập trình ESP01: 5 bước
Bảng mạch in lập trình ESP01: 5 bước

Video: Bảng mạch in lập trình ESP01: 5 bước

Video: Bảng mạch in lập trình ESP01: 5 bước
Video: Lập trình esp8266 - Bài 1 - Hướng dẫn nạp chương trình cho board esp8266 dùng arduino ide 2.0 2024, Tháng mười một
Anonim
Bảng mạch in lập trình ESP01
Bảng mạch in lập trình ESP01

Gần đây, tôi đã phải viết mã trên ESP01 của mình và quyết định sử dụng bộ điều hợp để chuyển mã sang CHIP.

Tuy nhiên, cần phải thực hiện một số sửa đổi đối với bộ điều hợp để có thể chuyển mã.

Đó là, bộ điều hợp không hoàn toàn lý tưởng để thực hiện chuyển mã. Một sự thích nghi là cần thiết.

Quân nhu

  • Bảng mạch in JLCPCB
  • 02 x Nút;
  • 01 x 330R điện trở;
  • 01 x Đèn LED xanh;
  • 02 x điện trở 10kR;
  • 01 x Thanh Pin Nam / Nữ 1x4;
  • 01 Thanh Pin Nữ 2x4.

Bước 1: Bộ điều hợp thông thường

Bộ điều hợp thông thường
Bộ điều hợp thông thường

Bộ điều hợp được sử dụng được hiển thị trong hình trên.

Tuy nhiên, để tránh các vấn đề và thực hiện sửa đổi cấu trúc, chúng tôi quyết định tạo một bộ điều hợp, bộ điều hợp này có thể hoạt động với bộ điều hợp ESP01 và thực hiện chuyển mã sang CHIP.

Bảng mạch in được hiển thị ở trên.

Trong bài viết này, bạn sẽ học cách xây dựng lập trình viên của mình và các phần chính của mạch nhấp nháy ESP01 là gì.

Thông qua thiết kế của bảng mạch điện tử này, nó sẽ không cần phải điều chỉnh mới và nó có thể ghi lại mã của dự án của bạn.

Do đó, trong bài viết này, bạn sẽ tìm hiểu những điểm sau:

  1. Phát triển bộ ghi và bộ điều hợp ESP01;
  2. Hiểu mục đích của mạch ghi ESP01;
  3. Tìm hiểu cách thiết lập ESP01 cho chế độ truyền mã. Bây giờ, chúng ta sẽ bắt đầu phần trình bày đầy đủ về sự phát triển của dự án Lập trình viên cho Ban ESP01.

Bước 2: Phát triển trình lập trình cho bo mạch ESP01

Phát triển Lập trình viên cho Bảng ESP01
Phát triển Lập trình viên cho Bảng ESP01
Phát triển Lập trình viên cho Bảng ESP01
Phát triển Lập trình viên cho Bảng ESP01

Như đã đề cập trước đó, dự án bao gồm việc tạo một lập trình viên cho ESP01 để tạo điều kiện thuận lợi cho việc lập trình của nó.

Đối với điều này, chúng tôi đã phát triển mạch sau được hiển thị trong hình trên.

Do đó, như bạn có thể thấy, mạch này có:

  • 2 nút để cấu hình ESP01 cho chế độ lập trình;
  • Một đèn LED để báo hiệu rằng thẻ đã được cung cấp năng lượng;
  • Pin bar để chuyển mã sang CHIP.

Dưới đây, chúng tôi trình bày tài liệu cần thiết để xây dựng dự án.

  • Bảng mạch in JLCPCB (Tải xuống tệp dự án)
  • 02 x Nút;
  • 01 x 330R điện trở;
  • 01 x Đèn LED xanh;
  • 02 x điện trở 10kR;
  • 01 x Thanh Pin Nam / Nữ 1x4;
  • 01 Thanh Pin Nữ 2x4.

Bây giờ, chúng tôi sẽ giải thích từng phần của mạch lập trình ESP01. Lưu ý rằng chúng tôi sử dụng đầu nối 2x4 - 2,54mm cho kết nối ESP01, như trong hình trên.

Từ đầu nối này, ESP01 sẽ kết nối với tất cả các phần khác của mạch đã phát triển.

Do đó, trước tiên, hãy kết nối nó với đầu nối này và đặt nó ở chế độ lập trình bằng cách sử dụng các nút ĐẶT LẠI và FLASH. Hai nút này sẽ có nhiệm vụ thiết lập nó ở chế độ lập trình.

Cuối cùng, chúng ta có các chân kết nối của bộ chuyển đổi USB - SERIAL FTDI232 và đèn LED. Thanh kết nối bộ chuyển đổi sẽ được sử dụng để kết nối nó và thực hiện chuyển mã sang ESP01.

Đèn LED sẽ được sử dụng để cho biết rằng thẻ đã được cấp nguồn.

Từ mạch này, chúng tôi tiến hành thiết kế bảng điện tử.

Bước 3: Phát triển bảng mạch in lập trình ESP01

Phát triển bảng mạch in lập trình ESP01
Phát triển bảng mạch in lập trình ESP01
Phát triển bảng mạch in lập trình ESP01
Phát triển bảng mạch in lập trình ESP01

Từ thiết kế sơ đồ điện tử, thiết kế bảng mạch in của Lập trình viên ESP01 đã được phát triển.

Sơ đồ của thiết kế bảng được hiển thị ở trên.

Như bạn có thể thấy, ESP01 phải được kết nối với đầu nối 2x4 và bộ chuyển đổi USB-Serial sẽ được kết nối với chân 90º.

Đầu nối với góc tương ứng này được sử dụng để giảm kích thước của bảng và để nó bên dưới cấu trúc ESP01.

Ngoài ra, chúng ta có các nút lập trình ở trên cùng và đèn LED để báo hiệu tấm đã được cấp năng lượng ở dưới cùng của tấm.

Từ dự án này, bảng mạch in 3D cuối cùng đã thu được, được thể hiện trong hình trên.

Cuối cùng, từ dự án này, có thể thực hiện lập trình và ghi mã trong ESP01.

Sau đây, chúng tôi sẽ giải thích từng bước để đưa ESP01 vào chế độ lập trình và chuyển mã sang ESP01.

Bước 4: Quy trình chuyển mã cho ESP01

Để làm điều này, bạn phải thực hiện các bước sau

  1. Kết nối bộ chuyển đổi USB-SERIAL FTDI232 với máy tính của bạn và với thanh ICSP Pin Connections;
  2. Kiểm tra xem đèn LED có bật không. Nó được sử dụng để chỉ ra rằng thẻ được cấp nguồn;
  3. Chọn cổng COM của bộ chuyển đổi FTDI232 USB-SERIAL của bạn;
  4. Nhấn và giữ nút FLASH;
  5. Nhấn và thả nút ĐẶT LẠI. Sau đó, bạn sẽ thấy đèn LED ESP màu xanh lam nhấp nháy một lần.

Sẵn sàng! ESP01 của bạn được định cấu hình để nhận mã mới. Bây giờ, hãy thực hiện quá trình chuyển mã của bạn thông qua Arduino IDE

Sau khi chuyển, mã của bạn sẽ được ghi lại trong bộ nhớ của ESP01 và nó sẽ sẵn sàng để kiểm soát ứng dụng của bạn.

Bước 5: Và cuối cùng… Kết quả mong đợi là gì?

Do đó, từ việc phát triển dự án này, người ta đã có thể tạo ra một loại thẻ với các tính năng vượt trội hơn thẻ thông thường và được bán rộng rãi ở một số cửa hàng.

Không giống như bảng thông thường, phiên bản này có hai nút để cấu hình CHIP cho chế độ lập trình, theo cách không cần thêm các phần tử mới để thực hiện tác vụ này.

Do đó, thông qua dự án này, chúng tôi có thể phát triển một máy ghi âm vượt trội hơn so với các máy ghi hiện có trên thị trường, hiểu được hoạt động cấu hình của nó và thực hiện quá trình cấu hình CHIP để thực hiện chuyển mã.

Chúng tôi cảm ơn JLCPCB đã hỗ trợ dự án và nếu muốn, bạn có thể truy cập liên kết này, truy cập các tệp dự án và mua bảng mạch in của bạn với giá 2 đô la.

Đề xuất: