Mục lục:
- Quân nhu
- Bước 1: Thiết kế PCB
- Bước 2: Tìm nguồn cung ứng thành phần
- Bước 3: Sản xuất và lắp ráp PCB
- Bước 4: Chuẩn bị Arduino Uno
- Bước 5: Cấu hình Arduino Uno
- Bước 6: Nhấp nháy Bootloader thành ATTINY85
- Bước 7: Lập trình phác thảo ATTINY85
- Bước 8: Thưởng thức
Video: Một lá chắn lập trình viên ISP ATTINY85 khác cho Arduino: 8 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
بسم الله الرحمن الرحيم
ATTINY85 ISP Programmer Shield được thiết kế để lập trình dễ dàng các Bộ điều khiển ATTiny85 µ.
Tấm chắn phải được cắm vào bảng Arduino Uno.
Arduino Uno được chuẩn bị để hoạt động như một "Lập trình viên nối tiếp trong mạch" (ICSP hoặc ISP).
Tấm chắn có các tính năng sau:
- Ổ cắm cho ATTINY85 µControllers.
- Ổ cắm cho ATMEGA328 DIP µControllers.
- Một đầu nối ICSP tiêu chuẩn để lập trình một loạt các Bộ điều khiển Microchip (ATMEL).
Quân nhu
Nhiều bài báo trên internet giải thích chi tiết cách thiết kế lập trình ISP đơn giản này.
Trong bài viết này, tôi đã tập hợp tất cả các thông tin vào một nơi để có thể dễ dàng truy cập và không gây nhầm lẫn.
Bước 1: Thiết kế PCB
Phần mềm mã nguồn mở miễn phí Kicad được sử dụng để thiết kế PCB.
Bước 2: Tìm nguồn cung ứng thành phần
Chỉ cần một vài thành phần cho dự án đơn giản này.
Bước 3: Sản xuất và lắp ráp PCB
Đối với nguyên mẫu PCB nhanh và sản xuất PCB hàng loạt nhỏ, PCB được sản xuất bởi JLCPcb.
Lắp ráp lá chắn ISP rất dễ dàng. Chỉ một vài thành phần được hàn.
Hãy cẩn thận và kiên nhẫn.
Bước 4: Chuẩn bị Arduino Uno
Arduino Uno phải được lập trình bằng bản phác thảo ArduinoISP được tìm thấy trong phần ví dụ.
Bước 5: Cấu hình Arduino Uno
Uno phải được định cấu hình là "Arduino as ISP" trong menu phụ Công cụ -> Lập trình viên.
Bước 6: Nhấp nháy Bootloader thành ATTINY85
Bước này chỉ phục vụ cho việc flash các cầu chì của chip ATTINY85.
Hãy cẩn thận với việc đặt cầu chì. "1 MHZ bên trong" là đủ cho bảng điều khiển bằng pin.
Bước 7: Lập trình phác thảo ATTINY85
Tải sketchcn yêu thích của bạn và định cấu hình arduino IDE cho bo mạch bên phải, ví dụ như ATTINY85.
Nhấp vào "Tải lên bằng Lập trình viên" trong trình đơn "Phác thảo" để flash chip.
Bước 8: Thưởng thức
Cần giúp đỡ hoặc biết thêm chi tiết! Để lại bình luận
Đề xuất:
Một lập trình viên tí hon cho bộ vi điều khiển ATTINY với Arduino UNO: 7 bước
Một lập trình viên tí hon cho bộ vi điều khiển ATTINY Với Arduino UNO: Việc sử dụng bộ vi điều khiển dòng ATTINY hiện đang rất thú vị do tính linh hoạt, giá thành rẻ nhưng thực tế là chúng có thể được lập trình dễ dàng trong các môi trường như Arduino IDE. Các chương trình được thiết kế cho mô-đun Arduino có thể được dễ dàng chuyển đổi
Lập trình Arduino bằng Arduino khác để hiển thị văn bản cuộn mà không có thư viện: 5 bước
Lập trình Arduino Sử dụng Arduino khác để hiển thị văn bản cuộn mà không cần thư viện: Sony Spresense hoặc Arduino Uno không quá đắt và không yêu cầu nhiều năng lượng. Tuy nhiên, nếu dự án của bạn có giới hạn về nguồn, không gian hoặc thậm chí ngân sách, bạn có thể muốn xem xét sử dụng Arduino Pro Mini. Không giống như Arduino Pro Micro, Arduino Pro Mi
(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
Lập trình viên ISP cho Vi điều khiển AVR: 4 bước
Bộ lập trình ISP cho Bộ vi điều khiển AVR: Bộ lập trình vi điều khiển là một thiết bị phần cứng đi kèm với phần mềm được sử dụng để chuyển mã ngôn ngữ máy đến bộ vi điều khiển / EEPROM từ PC. Lập trình viên ISP cho vi điều khiển AVR là Lập trình viên nối tiếp sử dụng s
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