Mục lục:
- Bước 1: Thông số kỹ thuật
- Bước 2: Lập trình
- Bước 3: Kết nối cơ sở để lập trình
- Bước 4: Định cấu hình lý tưởng của bạn
- Bước 5: Ban lập trình
- Bước 6: Nguyên mẫu PCB
- Bước 7: Kết quả của quá trình phay
- Bước 8: Lắp ráp PCB
- Bước 9: Cách sử dụng Bảng lập trình
- Bước 10: Sử dụng tất cả 4 ghim của bảng
- Bước 11: Sử dụng 3 chân để điều khiển Led và một để gỡ lỗi nối tiếp
- Bước 12: Cảm ơn
Video: Bảng lập trình mô-đun ESP-01: 12 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Thông tin bổ sung và cập nhật tài liệu ở đây trên trang web của tôi
www.mischianti.org/2019/01/14/esp-01-modules-programming-board/
ESP-01 là mô-đun esp8266 chi phí thấp, với WIFI tích hợp.
Nó được tạo ra dưới dạng mô-đun Arduino WIFI, nhưng nó mạnh hơn Arduino, hơn là bây giờ nếu bạn phải làm một mô-đun nhỏ để điều khiển rơ le hoặc một số bộ dữ liệu kỹ thuật số đơn giản thì đó là giải pháp tốt nhất.
Bạn có thể tìm tin tức hoặc cập nhật về bảng này tại đây.
Bước 1: Thông số kỹ thuật
Tồn tại một số biến thể của mô-đun này, nhưng tất cả đều có lõi vi xử lý L106 32-bit RISC dựa trên Tensilica Xtensa Diamond Standard 106Micro chạy ở tốc độ 80 MHz, khi bạn mua một trong số đó, bạn chỉ phải chú ý đến Flash, một số có 512 KiB Flash, 1MiB khác
Định nghĩa mã pin
- VCC: Nguồn 3.0 ~ 3.6V
- GND: Mặt đất
- ĐẶT LẠI: Tín hiệu đặt lại bên ngoài (Mức điện áp thấp: Hoạt động)
- CH_PD: Kích hoạt chip. Cao: Bật, chip hoạt động bình thường; Thấp: Tắt, dòng điện nhỏ
- GPIO0: (FLASH) I / O Mục đích chung IO, Nếu ở mức thấp trong khi thiết lập lại / bật nguồn sẽ đưa chip vào chế độ lập trình nối tiếp
- GPIO1: (TX) I / O IO mục đích chung và TXd nối tiếp
- GPIO3: (RX) I / O Mục đích chung IO và Serial RXd
- GPIO2: I / O Mục đích chung IO và Serial1 TXd
Bước 2: Lập trình
Như bạn có thể thấy mô-đun này không có trên bo mạch usb vì vậy cách dễ nhất để lập trình là sử dụng bộ chuyển đổi USB sang TTL, bạn có thể tìm thấy nó với giá 0, 50 đô la.
Tôi gặp một số vấn đề với mô-đun FT232RL hoặc FT232 đắt tiền hơn, thay vào đó là CH340G hoặc CH340 hoạt động rất tốt.
Bước 3: Kết nối cơ sở để lập trình
Lược đồ kết nối cơ sở khá đơn giản, bạn phải đặt 3.3v trên VCC và CH_PD (để cấp nguồn và kích hoạt), sau đó đặt GND trên GND và GPIO0 (cuối cùng đặt mô-đun ở chế độ lập trình), hơn là kết nối RX với TX và TX. sang RX.
Bước 4: Định cấu hình lý tưởng của bạn
Ngoài việc bạn phải định cấu hình Arduino IDE của mình, trước tiên bạn phải thêm bảng mới trong Trình quản lý bảng.
Trong quản lý hội đồng quản trị, hội đồng quản trị để chọn là esp8266.
Bây giờ bạn có thể chọn bảng esp8266 chung từ danh sách bảng
Bước 5: Ban lập trình
Quá trình này rất tẻ nhạt, bạn phải kết nối sau đó loại bỏ kết nối, v.v. và sử dụng tất cả các chân Nó rất tẻ nhạt.
Giải pháp của tôi cho vấn đề này là tạo một bảng lập trình (tôi là fan hâm mộ của bảng dịch vụ).
Chức năng là:
- Nguồn điện ngoài để cấp thêm ampe cho đoạn mạch;
- một công tắc để chọn chế độ lập trình và nhả chân GPIO0;
- 2 chuyển đổi để kích hoạt RX và TX và hơn là cấp quyền sử dụng chân đó cho mạch;
- nút đặt lại để bắt đầu lập trình.
Bước 6: Nguyên mẫu PCB
Kiểm tra trang web của tôi để biết thêm thông tin
Bước 7: Kết quả của quá trình phay
Tôi muốn thêm kết quả của bộ định tuyến huy hoàng cũ của tôi (được tạo bằng máy quét và máy in epson), khá thô nhưng ổn.
Ngoài ra còn có một lỗi được sửa bằng dây (trong tệp tôi cung cấp cho bạn không có mặt nữa).
Trong một vài ngày tới, tôi hy vọng sẽ thêm hướng dẫn tạo CNC mới của mình và hướng dẫn tạo gcode. Trang web này đang được tiến hành.
Bước 8: Lắp ráp PCB
Bây giờ bắt đầu lắp ráp bảng.
Bước 9: Cách sử dụng Bảng lập trình
Cách sử dụng khá đơn giản:
Đầu tiên hãy chèn esp01 vào bo mạch, sau khi kết nối GND với GND, TX với RX và RX với TX của bộ chuyển đổi TTL sang USB.
Bây giờ bạn đã sẵn sàng để lập trình, tôi thêm một số ví dụ sử dụng.
Tải lên một tệp nhấp nháy
- Trong bảng, bạn phải đặt công tắc bên trái ở chế độ lập trình hơn là nhấp vào nút đặt lại.
- Kiểm tra xem công tắc của RX và TX Nó đang ở chế độ trasfer. Hơn bắt đầu tải lên bản phác thảo.
- Khi hoàn tất, đặt ở "chế độ sử dụng", bảng để đặt chân lập trình viên tự do, và nút để đặt TX ở "chế độ sử dụng".
- Vì vậy, bạn có thể kiểm tra đèn led bên ngoài nhấp nháy vì BUILTIN_LED được kết nối với chân TX.
Bước 10: Sử dụng tất cả 4 ghim của bảng
- Trong hội đồng quản trị, bạn phải thiết lập công tắc trái qith trong chế độ lập trình thay vì nhấp vào nút đặt lại.
- Kiểm tra xem công tắc của RX và TX Nó đang ở chế độ trasfer. Hơn bắt đầu tải lên bản phác thảo.
- Khi hoàn thành, đặt ở "chế độ sử dụng", bảng để đặt chân lập trình tự do và nút để đặt chân RX và TX ở "chế độ sử dụng". Vì vậy bạn sử dụng cả 4 chân để điều khiển led.
Bước 11: Sử dụng 3 chân để điều khiển Led và một để gỡ lỗi nối tiếp
- Trong bảng, bạn phải đặt công tắc bên trái ở chế độ lập trình hơn là nhấp vào nút đặt lại.
- Kiểm tra xem công tắc của RX và TX Nó đang ở chế độ trasfer.
- Hơn bắt đầu tải lên bản phác thảo.
- Kết nối màn hình nối tiếp với đúng cổng.
- Khi hoàn thành, đặt ở "chế độ sử dụng" bảng để đặt chân lập trình viên tự do, và nút để đặt RX ở "chế độ sử dụng".
- Vì vậy bạn sử dụng 3 chân để điều khiển led và TX để gỡ lỗi chương trình.
Bước 12: Cảm ơn
Nếu bạn có vấn đề hoặc khác, hãy viết bình luận hoặc mở chủ đề cho diễn đàn.
Đề xuất:
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
Cách lập trình MCU PIC với bộ lập trình PICkit bằng bảng mạch: 3 bước
Cách lập trình PIC MCU Với Bộ lập trình PICkit Sử dụng Bảng mạch: Bạn không cần các công cụ đắt tiền và phức tạp để chơi với các bộ vi điều khiển PIC (hoặc bất kỳ loại nào khác). Tất cả những gì bạn cần là một bảng mạch để bạn kiểm tra mạch và lập trình của mình. Tất nhiên một số loại lập trình viên và IDE là cần thiết. Trong hướng dẫn này
Bắt đầu với Esp 8266 Esp-01 Với Arduino IDE - Cài đặt Bo mạch Esp trong Arduino Ide và Lập trình Esp: 4 bước
Bắt đầu với Esp 8266 Esp-01 Với Arduino IDE | Cài đặt bo mạch Esp-01 trong Arduino Ide và Lập trình Esp: Trong phần hướng dẫn này, chúng ta sẽ tìm hiểu cách cài đặt bo mạch esp8266 trong Arduino IDE và cách lập trình esp-01 và tải lên mã trong đó. điều này và hầu hết mọi người đều phải đối mặt với vấn đề
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): 7 bước (có hình ảnh)
Bộ lập trình LED RGB có thể lập trình (sử dụng Arduino và Adafruit Trellis): Các con trai của tôi muốn các dải LED màu để thắp sáng bàn làm việc của chúng và tôi không muốn sử dụng bộ điều khiển dải RGB đóng hộp, vì tôi biết chúng sẽ cảm thấy nhàm chán với các mẫu cố định những bộ điều khiển này có. Tôi cũng nghĩ rằng đó sẽ là một cơ hội tuyệt vời để tạo ra
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một