Mục lục:
- Bước 1: Nguồn cung cấp
- Bước 2: Kết thúc mục tiêu
- Bước 3: Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên
- Bước 4: Hàn tụ điện vào đầu nối và lắp lại vỏ
- Bước 5: Sắp xếp, dán keo và các đầu nối co nhiệt
- Bước 6: Thêm Đầu nối dây Jumper Nam cho Tín hiệu Đặt lại và Đánh dấu Pin 1
- Bước 7: Cắm nó vào
- Bước 8: Một cáp lập trình khác cho Pro Mini và Pro Micro
- Bước 9: Tháo vỏ nhựa Dupont
- Bước 10: Thêm ống co nhiệt và đầu nối đẩy trên đầu cái ở các vị trí chính xác
- Bước 11: Hàn các ghim
- Bước 12: Xong
Video: Cáp lập trình Arduino ICSP: 12 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Đây là cách tôi muốn tạo cáp lập trình Arduino ICSP, để sử dụng cho quá trình tải khởi động hoặc lập trình.
Bước 1: Nguồn cung cấp
Nguồn cung cấp là jumper Dupont, tụ điện, keo và ống co nhiệt.
Bước 2: Kết thúc mục tiêu
Bắt đầu với 6 chiếc áo liền quần Dupont dành cho nữ và nữ vẫn còn nguyên dải băng, chưa được kéo khóa. Và 1 nam nhảy nam. Làm việc trên đầu đích của cáp lập trình viên. Sắp xếp các đầu nối thành 2 hàng 3 chân mỗi mẫu, sẽ cắm vào tiêu đề ICSP trên Arduino.
D12 MISO 1.. 2 VCC
D13 ĐIỂM 3.. 4 MOSI D11 RST 5.. 6 GND
Cho một chút keo nhỏ vào giữa các đầu nối và đặt một đoạn ống co nhiệt nhỏ lên trên cụm và thu nhỏ nó lại. Không cần nhiều keo cho việc này, chỉ đủ để giữ cho các đầu nối không bị trượt xung quanh sau khi lắp ráp hoàn chỉnh. Sau khi thu nhỏ ống, hãy ấn phẳng các đầu nối xuống mặt bàn để không có bất kỳ đầu nối nào bị nhô ra hoặc không bằng phẳng.
Bước 3: Tháo vỏ nhựa khỏi dây GND cuối của lập trình viên
Nhìn vào đầu đích và màu sắc được sử dụng cho các chân GND và RST. Trong trường hợp này, màu tím cho RST và màu đen cho GND. Ở đầu bộ lập trình, tháo vỏ nhựa khỏi chân GND và tháo vỏ nhựa khỏi một đầu dây Dupont bổ sung. Có một mấu trên vỏ để cạy nhẹ và vỏ sẽ bong ra.
Bước 4: Hàn tụ điện vào đầu nối và lắp lại vỏ
Sử dụng kẹp khóa để kẹp dây vào vị trí và hoạt động như một bộ tản nhiệt để bảo vệ cách điện của dây và hàn tụ điện vào các đầu nối. Sử dụng một lượng rất nhỏ chất hàn để giữ cho nó không bám vào ổ cắm chân cắm, điều này sẽ ngăn nó trượt lên tiêu đề ICSP trên Arduino.
Cắt dây khỏi đầu nối dây Dupont bổ sung mà chúng tôi đang đưa vào vị trí RST của đầu kết nối đã hoàn thành. Dùng ghim đẩy các đầu nối trở lại vỏ. Điều này cần thêm một số lực để mở vỏ, vì dây hàn và tụ điện làm cho đầu nối dày hơn một chút. Sau khi đặt các vỏ nhựa trở lại, tôi nhận ra lần sau tôi nên làm cho các dây trên tụ điện dài hơn một chút, có lẽ thêm 1/8 đến 1/4 inch. Mặt + của tụ điện được kết nối với chân phụ, được thiết kế cho vị trí RST của đầu nối hoàn chỉnh. Mặt - của tụ điện được kết nối với chân GND màu đen.
Tụ điện vài uF là ổn, tôi dùng 33uF. 10uF sẽ ổn, nhưng tụ 33uF của tôi nhỏ hơn tụ 10uF mà tôi có trong tay.
Bước 5: Sắp xếp, dán keo và các đầu nối co nhiệt
Sắp xếp các đầu nối để phù hợp với màu sắc của đầu đích. Đầu nối phía dưới bên trái là dây đặt lại. Trên tiêu đề ICSP, đây là chân 5. Để dây RST xuất phát từ đầu nối phía đích ra khỏi sự sắp xếp của các chân ở phía lập trình viên và thay thế nó bằng đầu nối đã cắt của bạn có gắn tụ điện. Keo, nhiệt co lại, và làm cho các chân đồng nhất và đều như ở bước cuối mục tiêu. Sử dụng một đoạn ống co nhiệt dài hơn một chút ở đầu bộ lập trình, để chứa một phần tụ điện.
Bước 6: Thêm Đầu nối dây Jumper Nam cho Tín hiệu Đặt lại và Đánh dấu Pin 1
Cắt một dây nối nam sang nam và sử dụng kết nối hàn và ống co nhiệt, để gắn nó vào dây đặt lại đi đến phía đích của cáp.
Chân trên bên trái của mỗi đầu nối là chân 1 của tiêu đề ICSP trên Arduino của bạn. Đánh dấu nó bằng một vết sơn. Tôi đã sử dụng bút sơn Gelly Roll màu trắng. Vậy là xong, dây cáp đã hoàn thành.
Bước 7: Cắm nó vào
Lập trình viên Arduino là người được nạp Arduino dưới dạng bản phác thảo ISP. Nó lấy đầu cáp của lập trình viên, được cắm bằng chân 1 ở góc trên bên trái. Arduino cũng có chân 1 được đánh dấu bằng một chấm nhỏ. Dây đặt lại cắm vào D10.
Đầu đích của cáp cắm vào Arduino mà chúng ta sẽ tải khởi động hoặc lập trình.
Hầu hết các Arduinos đều có một chấm nhỏ gần tiêu đề ICSP để đánh dấu chân 1. Nếu của bạn không có hoặc nếu nó không rõ ràng lắm, bây giờ sẽ là thời điểm tốt để thêm một chấm nhỏ trong khi bạn có sẵn bút vẽ hoặc sơn. Đây là hình ảnh Arduino của tôi nơi tôi đã thêm dấu chấm. Trên tiêu đề ICSP của chip USB-to-serial ATmega16u2 được sắp xếp theo chiều ngang gần góc trên bên trái của UNO hoặc MEGA, chân 1 nằm ở góc trên bên phải của đầu nối đó.
Bước 8: Một cáp lập trình khác cho Pro Mini và Pro Micro
Tôi cũng thích Pro Mini và Pro Micro khá nhiều. Đó là những bo mạch do Sparkfun phát minh ra thực tế có khả năng tương thích với pin và dấu chân. Pro Mini có ATmega328p MCU như UNO và Pro Micro có ATmega32u4 giống như Leonardo. Tôi thích sử dụng chúng như những người lập trình và lập trình hoặc tải chúng lên thông qua ICSP. Vì vậy, đây là các nguồn cung cấp để sản xuất cáp ICSP: đầu cắm cái, dây nhảy Dupont cái, tụ điện và ống co nhiệt.
Cắt các tiêu đề theo chiều dài phù hợp để vừa với tất cả các chân trên một mặt của Pro Mini hoặc Pro Micro. Cắt ở giữa ghim không sử dụng đầu tiên của dải tiêu đề dài. Tất cả những gì nó cần là một chút áp lực với một số máy cắt đường chéo, và nó sẽ vỡ ra. Sau đó dùng dao cắt theo đường chéo để cắt bớt phần nhựa thừa ra khỏi vị trí chốt bị phá hủy khi cắt tiêu đề. Kết quả là một tiêu đề 12 vị trí với phần cuối được cắt tỉa đẹp mắt. Để có được sự lạ mắt, hãy chà nhám các đầu.
Bước 9: Tháo vỏ nhựa Dupont
Tháo vỏ nhựa ở các đầu của jumper Dupont. Chú ý một tab nhỏ trên vỏ. Nhẹ nhàng nâng mấu lên và kéo lớp vỏ nhựa ra.
Bước 10: Thêm ống co nhiệt và đầu nối đẩy trên đầu cái ở các vị trí chính xác
Trượt ống co nhiệt lên dây dẫn. Đẩy các đầu nối vào chân hàn đầu nối cái. Điều này cần một bàn tay ổn định và sự khéo léo. Các dây đi từ MOSI, MISO, SCK, VCC và GND trên một tiêu đề này đến tiêu đề kia. Dây đặt lại đi từ chân 10 trên Arduino của lập trình viên đến chân đặt lại của Arduino đích.
Các nhà thiết kế của Pro Micro đã rất thông minh khi họ quyết định cách bố trí chân cắm. Mặc dù các chân được sắp xếp
10, 16, 14, 15
và điều đó dường như là vô nghĩa, nó xảy ra tương ứng với các chức năng chân của chân Pro Mini
10, 11, 12, 13
Thứ tự là:
reset-sender, MOSI, MISO, SCK, trên cả Pro Mini và Pro Micro.
Vì vậy, bạn sẽ có thể sử dụng cáp này với Pro Mini hoặc Pro Micro làm lập trình viên và với Pro Mini hoặc Pro Micro làm mục tiêu.
Bước 11: Hàn các ghim
Dùng kẹp khóa để giữ các chốt cố định, cách đều và thẳng. Kẹp cũng hoạt động như một tấm tản nhiệt ngăn nhiệt hàn truyền lên dây dẫn và làm chảy lớp cách điện hoặc làm co sớm ống co nhiệt. Hàn từng chốt một cách nhanh chóng và không sử dụng quá nhiều chất hàn. Sử dụng vừa đủ để hoàn thành công việc.
Thêm tụ điện giữa GND và RST trên tiêu đề phía lập trình viên, để vô hiệu hóa thiết lập lại từ chân DTR của bộ điều hợp FTDI. Một số uF là tốt, tôi đã sử dụng 33uF. 10uF sẽ ổn, nhưng tụ 33uF của tôi nhỏ hơn tụ 10uF mà tôi có trong tay. Hàn các mặt + của tụ điện càng gần nhựa đầu càng tốt để ống co nhiệt càng bao phủ càng tốt. Ta rạch một khe nhỏ gần đầu ống co nhiệt cho dây của tụ điện đi qua.
Cuối cùng, trượt ống co nhiệt lên dây dẫn lên đầu nối cho đến khi nó gặp nhựa tiêu đề và thu nhỏ ống bằng súng nhiệt.
Bước 12: Xong
Đây là cáp đã hoàn thành. Sử dụng máy tạo nhãn để đánh dấu đầu nào của cáp dành cho lập trình viên và đầu nào dành cho đích. Và đánh dấu đầu nào của tiêu đề sẽ hướng về phía USB của bộ điều hợp FTDI của Pro Mini hoặc USB tích hợp của Pro Micro.
Đề xuất:
Arduino độc lập 3.3V W / Xung nhịp 8 MHz bên ngoài được lập trình từ Arduino Uno thông qua ICSP / ISP (với Giám sát nối tiếp!): 4 bước
Arduino độc lập 3.3V W / Xung nhịp 8 MHz bên ngoài được lập trình từ Arduino Uno thông qua ICSP / ISP (với Giám sát nối tiếp!): Mục tiêu: Xây dựng một Arduino độc lập chạy trên 3.3V với xung nhịp ngoài 8 MHz. Để lập trình nó thông qua ISP (còn được gọi là ICSP, lập trình nối tiếp trong mạch) từ Arduino Uno (chạy ở 5V) Để chỉnh sửa tệp bộ nạp khởi động và ghi
(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
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
Pic 16F676 Ổ cắm lập trình ICSP cho Bộ lập trình PICkit 2: 6 bước
Pic 16F676 Ổ cắm lập trình ICSP cho người lập trình PICkit 2: Tôi đang cố gắng xây dựng mô-đun động cơ DC kép này cho dự án rô bốt của mình Và tôi không có không gian để đặt tiêu đề chân ICSP trên PCB. Vì vậy, tôi nhanh chóng chế nhạo thiết kế này
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