Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Nếu bạn đến từ Thế giới Plug-n'-Play của vũ trụ Arduino muốn thu nhỏ dự án hiện tại của mình hoặc có thể thiết kế PCB tùy chỉnh đầu tiên của mình, bạn có thể có hoặc có thể sớm nhận ra rằng các bộ vi điều khiển mới của nhà máy thiếu cái gọi là bộ nạp khởi động. Để lập trình bộ vi điều khiển của bạn, trước tiên bạn cần ghi bộ nạp khởi động và khóa này giúp bạn làm việc đó dễ dàng và lặp đi lặp lại.
Điều này có thể đạt được theo nhiều cách, với các Arduinos khác nhau và thậm chí trên breadboard, nhưng tôi thấy thật tuyệt khi xây dựng một dongle chuyên dụng cho mục đích này. Chi phí vật liệu có lẽ thậm chí không chạm mốc 5 đô la.
Quân nhu
- Arduino Nano
- Điện trở 10kOhm
- Tụ điện 22uF
- Tiêu đề pin cái 2x3 1/10"
- Ống co nhiệt
Bước 1: Hàn tiêu đề
Kết nối các dây sau cho phù hợp:
Pin 13: SCK
Pin 12: MISO
Pin 11: MOSI
Pin 10: ĐẶT LẠI
Chân 5V: VCC
PIN GND: GND
Bước 2: Thêm điện trở 10kOhm
Chân đặt lại của Arduino được lập trình cần được kéo lên.
Kết nối điện trở 10kOhm giữa 5V và Pin D10 trên Arduino.
Bước 3: Thêm tụ điện 22uF
Hàn tụ điện 22uF giữa Pin Reset và GND trên Arduino. Đảm bảo đúng cực nếu đó là tụ điện.
Bước 4: Co nhiệt
Không hoàn toàn cần thiết nhưng có lợi.
Bước 5: Tải phần mềm
Để Arduino Nano được sử dụng như một lập trình viên ISP, bạn cần tải lên bản phác thảo ArduinoISP.
- Kết nối Nano với PC của bạn
- Mở Arduino IDE
- Công cụ -> Cổng -> Chọn Cổng COM mà Arduino của bạn được kết nối (bạn có thể tìm thấy Cổng trong Trình quản lý thiết bị)
- Công cụ -> Bo mạch: -> Arduino Nano
- Công cụ -> Bộ xử lý -> ATmega328p (bộ nạp khởi động cũ)
- Tệp -> Ví dụ -> ArduinoISP -> ArduinoISP
- Nhấn tải lên