Mục lục:

Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino: 9 bước (có hình ảnh)
Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino: 9 bước (có hình ảnh)

Video: Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino: 9 bước (có hình ảnh)

Video: Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino: 9 bước (có hình ảnh)
Video: How to Charlieplex LEDs with an Arduino 2024, Tháng mười một
Anonim
Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino
Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino
Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino
Hàng đèn LED có cảm ứng Charlieplexed, dành cho Arduino

Đây là hướng dẫn của tôi về cách hiển thị một hàng / chuỗi LED với arduino. Tôi nhận thấy rằng không có nhiều tài liệu hướng dẫn về charlieplexing bằng arduino, vì vậy tôi đã làm điều này. Tôi đã cố gắng giữ cho dự án đơn giản, nhưng điều đó không hoạt động tốt lắm. Việc hàn rất phức tạp, tôi sẽ không giới thiệu đây là dự án hàn lần đầu tiên. Đây là một số thông tin cơ bản về charlieplexing: en.wikipedia.org/wiki/Charlieplexing Tôi đã chụp khoảng 80 bức ảnh và không phải tất cả chúng đều thành các bước chính, nhưng bạn có thể tìm thấy chúng ở bước 9: Hình ảnh bổ sung Nếu bạn có bất kỳ nhận xét, câu hỏi và / hoặc đề xuất nào, hãy hỏi họ!

Bước 1: Danh sách bộ phận:

Danh sách các bộ phận
Danh sách các bộ phận
Danh sách các bộ phận
Danh sách các bộ phận

Các bộ phận: - 12 đèn LED; Tôi đang sử dụng một số điện trở đèn LED đỏ 3 mm- 4, 270 Ohm; Bạn cũng có thể sử dụng các giá trị khác- Perfboard / Veroboard; Tôi đã sử dụng một mảnh 27 lỗ x 5 lỗ- Dây; Tôi đã sử dụng một số thước đo 26, dây lõi rắn- Chân tiêu đề (tùy chọn) - Công cụ Arduino: - Sắt hàn- Súng bắn keo nóng (tùy chọn) - Bàn tay trợ giúp (tùy chọn)

Bước 2: Hàn các cực dương của đèn LED

Hàn các cực dương của đèn LED
Hàn các cực dương của đèn LED
Hàn các cực dương của đèn LED
Hàn các cực dương của đèn LED
Hàn các cực dương của đèn LED
Hàn các cực dương của đèn LED

Không có nhiều điều để nói về một số bước tiếp theo, nhưng có một số điểm chính mà tôi sẽ đề cập. - Các cực dương của đèn LED được hàn theo nhóm 3 - Đảm bảo rằng 4 nhóm không kết hợp với nhau, nhưng vẫn tách biệt kết nối 4 nhóm có dạng giống như một L.

Bước 3: Uốn cong Cathodes

Uốn cong các Cathodes
Uốn cong các Cathodes
Uốn cong các Cathodes
Uốn cong các Cathodes

Điểm chính: - Bạn nên kết thúc với 4 hàng khác nhau- Đảm bảo mỗi hàng trong 4 hàng chỉ chứa 3 kết nối với cực âm & chỉ một kết nối từ mỗi nhóm đèn LED

Bước 4: Hàn các Cathodes

Hàn các Cathodes
Hàn các Cathodes
Hàn các Cathodes
Hàn các Cathodes
Hàn các Cathodes
Hàn các Cathodes

Điểm chính: Không có nhiều điều để nói ở đây, chỉ hàn 4 hàng và đảm bảo tránh bất kỳ cầu nối nào trong dây. Bạn nên có 4 hàng chỉ có 3 kết nối với nó, một từ mỗi nhóm với một nhóm không được đính kèm. Tôi đã cố gắng làm cho sơ đồ càng gần hệ thống dây điện càng tốt, vì vậy điều đó có thể làm cho những gì tôi đang nói về dễ hiểu hơn một chút. Đây là hình ảnh cuối cùng trong bước này.

Bước 5: Cài đặt điện trở

Cài đặt điện trở
Cài đặt điện trở
Cài đặt điện trở
Cài đặt điện trở
Cài đặt điện trở
Cài đặt điện trở

Điều này hơi khó hiểu. Hy vọng tôi đã giải thích nó đủ tốt. Có nhiều hình ảnh hơn về điều này trong bước 9. Các kết nối cuối của điện trở: 1) Một đầu kết nối với hàng 1. Đầu kia với nhóm 42) Một đầu kết nối với hàng 2. Đầu kia với nhóm 33) Một đầu kết nối với hàng 4. khác với nhóm 24) Một đầu nối với hàng 3. Đầu kia nối với nhóm 1

Bước 6: Thêm dây điều khiển

Thêm dây điều khiển
Thêm dây điều khiển
Thêm dây điều khiển
Thêm dây điều khiển
Thêm dây điều khiển
Thêm dây điều khiển

Đây có lẽ là một trong những bước đơn giản nhất! Tất cả những gì bạn đang làm là hàn dây vào 4 nhóm. Tôi đã sử dụng một số đoạn dây dài khoảng 6. Chúng không nhất thiết phải có màu sắc khác nhau nhưng có thể hữu ích nếu có gì sai và bạn cần gỡ lỗi mạch. Bạn không cần một số ghim tiêu đề, nhưng nếu bạn muốn một số, hãy sử dụng chúng.

Bước 7: Mã hóa Arduino

Mã hóa Arduino
Mã hóa Arduino

Dưới đây là một số bước cơ bản để lập trình arduino của bạn.1) Tải xuống mã nguồn từ bên dưới2) Mở tệp trong Arduino IDE3) Nhấn nút "Tải lên Bảng I / O" 4) Sau khi chương trình được tải lên, chương trình sẽ bắt đầu chạy Lưu ý: Bạn có thể cần thay đổi một vài thứ trong mảng "const int ledPins [12] [2] = {" nếu đèn led bật, không theo thứ tự. Tôi đã cố gắng thêm một lượng nhận xét tốt vào mã, nhưng nếu bạn có câu hỏi, xin vui lòng hỏi họ.

Bước 8: Chúc bạn vui vẻ !!

Chúc vui vẻ!!!
Chúc vui vẻ!!!

Điều này không khó nhưng có thể xảy ra Nếu bạn có bất kỳ nhận xét, câu hỏi và / hoặc đề xuất nào, vui lòng hỏi họ!

Bước 9: Hình ảnh bổ sung

Hình ảnh bổ sung
Hình ảnh bổ sung
Hình ảnh bổ sung
Hình ảnh bổ sung
Hình ảnh bổ sung
Hình ảnh bổ sung

Chà, tôi không chắc liệu mình có hơi quá đà với những bức ảnh hay không, Nhưng đây là phần còn lại của những bức ảnh nếu bạn cần điều gì đó làm rõ. Nếu bạn có bất kỳ câu hỏi nào, vui lòng hỏi họ.

Đề xuất: