Mục lục:

Arduino Nano ISP Dongle: 5 bước
Arduino Nano ISP Dongle: 5 bước

Video: Arduino Nano ISP Dongle: 5 bước

Video: Arduino Nano ISP Dongle: 5 bước
Video: DIY USB dongle to prevent having to login over and over with ATtiny85 Postbag GMH-052 2024, Tháng bảy
Anonim
Arduino Nano ISP Dongle
Arduino Nano ISP Dongle
Arduino Nano ISP Dongle
Arduino Nano ISP Dongle

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 đề

Hàn tiêu đề
Hàn tiêu đề
Hàn tiêu đề
Hàn tiêu đề
Hàn tiêu đề
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

Thêm điện trở 10kOhm
Thêm điện trở 10kOhm
Thêm điện trở 10kOhm
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

Thêm tụ điện 22uF
Thêm tụ điện 22uF
Thêm tụ điện 22uF
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

Co nhiệt
Co nhiệt
Co nhiệt
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

Đề xuất: