Mục lục:

Ma trận Led với Arduino: 8 bước
Ma trận Led với Arduino: 8 bước

Video: Ma trận Led với Arduino: 8 bước

Video: Ma trận Led với Arduino: 8 bước
Video: Tự học Arduino bài 4: Điều khiển LED Matrix 2024, Tháng mười một
Anonim
Image
Image

Ma trận Led này sử dụng thanh ghi dịch chuyển 74HC595 & bộ đếm thập kỷ CD4017, rất đơn giản để thực hiện dự án này nếu bạn làm theo các bước của tôi đưa ra dưới đây Tôi đã đơn giản hóa các bước và giải thích mọi thứ để bạn hiểu rõ hơn.

Xong với buổi nói chuyện bây giờ Cho phép chương trình tiếp tục? ✌️?

Bước 1: Thiết lập PHẦN CỨNG !

Thiết lập PHẦN CỨNG !!
Thiết lập PHẦN CỨNG !!
Thiết lập PHẦN CỨNG !!
Thiết lập PHẦN CỨNG !!

Đây là tất cả các bộ phận cần thiết cho dự án này

Bạn có thể mua từ đây Tomson Electronics

ARDUINO NANO

74HC595 ĐĂNG KÝ SHIFT

CD4017 IC DEECADE COUNTER

2N3904 HOẶC 2N2222 TRANSISTOR

ĐIỆN TRỞ 220 OHM

LED 5MM

TRƯỞNG NAM

TRƯỞNG NỮ

MỤC ĐÍCH CHUNG DOT PCB

Bước 2: Thiết lập công việc.

Thiết lập công việc.
Thiết lập công việc.
Thiết lập công việc.
Thiết lập công việc.
Thiết lập công việc.
Thiết lập công việc.
Thiết lập công việc.
Thiết lập công việc.

Ghi điểm và chụp ảnh Pcb đã chấm ở kích thước nào bạn cần để tạo ma trận Led của mình. Sử dụng một con dao bút nhọn hoặc thứ tương tự để cắt, sau đó uốn cong tấm bảng để phá vỡ vết cắt… Thật đơn giản?, Tâm trí tuyệt vời ….

Tôi đang sử dụng đèn LED màu xanh lục Với tôi, Để kiểm tra đèn LED, hãy sử dụng dòng điện trở 220ohm với đầu cuối tích cực & tiềm năng điện áp, nếu bạn đang sử dụng điện áp cao hơn 3 vôn. Hoặc Bạn Có Thể Sử Dụng Di Động Nút CR2302 Cho Công Việc Này Nó Sẽ Cung Cấp Đủ Năng Lượng Để Đèn Led Sáng Kiểm Tra Hãy Đảm Bảo Bạn Đã Kiểm Tra Tất Cả Các Đèn LED Trước Khi Hàn Để Tránh Các Đèn LED Bị Trục trặc..

Nếu bạn có nhiều thời gian hơn thì bạn có thể khuếch tán đèn LED bằng cách sử dụng giấy nhám 1500 lưới để nó trở nên hấp dẫn hơn. Tất cả tùy thuộc vào bạn Folks.. Đặt bảng dẫn chấm sao cho hình thành cực âm và cực dương. Một đường thẳng song song Đảm bảo đặt cực dương ở phía trên cùng của bảng chấm. Sau khi hoàn thành, uốn cong các đầu của Led để làm ngắn tất cả các cực dương lại với nhau hoặc bạn có thể sử dụng dây đồng bạc cho công việc này.

Cắt Phần Chì Thừa Sau Khi Rút Ngắn Các Chốt Hàn Bây Giờ Chúng Ta Có Mặt Cực Âm Dùng Một Thanh Thép 3mm Hoặc Một Cây Bút Chì Để Bẻ Cong Đầu Chì Khi Chạm Vào Các Chân Cực Cực Của Đèn Led. Sau đó, cắt lượng chì thừa và hàn chúng tại các điểm. Bây giờ chúng tôi đã hoàn thành khoảng 25% ma trận Led của chúng tôi. Nó luôn là một điều tốt để kiểm tra mọi thứ sau khi hàn. Bây giờ bạn đã áp dụng điện tích âm cho hàng cực dương Led và điện tích dương cho Led Chathode để làm sáng đèn Led.

Vì các đèn LED nằm trong một ma trận nên nếu bạn cần phát sáng đèn Led ở hàng đầu tiên và đèn led ở cột thứ 3 thì áp dụng điện tích âm cho hàng cực dương của hàng đầu tiên và chân catốt ở cột thứ 3. Theo cách đó, hãy kiểm tra tất cả các đèn LED, để hoàn thành việc xây dựng ma trận ……

Bước 3: Gắn dây vào ma trận.

Gắn dây vào Ma trận.
Gắn dây vào Ma trận.
Gắn dây vào Ma trận.
Gắn dây vào Ma trận.
Gắn dây vào Ma trận.
Gắn dây vào Ma trận.
Gắn dây vào Ma trận.
Gắn dây vào Ma trận.

Sau khi cố định các đèn LED vào ma trận để gắn chúng vào bảng điều khiển, chúng ta cần nối dây chúng, đối với điều đó bằng dây Ribbion, chúng ta có 24 đèn LED trong cột và 6 đèn LED trong phần hàng, vậy trong tổng số 6 × 24 đèn LED ma trận sau đó Cố định dây Ribbion để chúng ta có thể nhận được 3 cặp dây từ phần cột trong phần nhiều của 8 Vậy tổng 8 bằng 3 bằng 24

Đây là Cách Chúng Tôi Sắp Xếp Các Dây Cho Cột Của Ma Trận Led. Sau đó Đối với Phần Cột Chúng ta Chỉ Cần Có Sáu Dây Các Đèn LED Hàng được Điều khiển Bằng Bộ đếm Thập kỷ, Nó Có thể Điều khiển Đèn LED Với 6 Chân Vì vậy Thật Dễ dàng Tạo Ma trận Led

Để có kết quả tốt hơn, hãy rút ngắn dây để tạo kết nối với bảng chấm sau đó thiếc dây trước khi hàn sử dụng chất thông lượng cao từ Solderon hoặc bất kỳ thương hiệu nào khác. Đảm Bảo Sửa Dây Đúng Cách Ghi Chú Về Màu Sắc Chúng Tôi Đã Bắt Đầu Hàn Cho Tất Cả Cột Đầu Tiên Kể Từ Khi Chúng Tôi Có 8 Dây Cho Một Cột

Vì sự thoải mái của tôi và tôi đã có một dải dây Ribbion dài nằm xung quanh mà không cần sử dụng, nhỏ hơn để không lãng phí chúng tôi đã sử dụng tất cả chúng cho dự án, bạn có thể sử dụng bất kỳ loại dây nào khác cho mục đích này Hãy chắc chắn sử dụng màu khác Dây như vậy để tránh nhầm lẫn sau này,

Khi chúng tôi kết nối chúng với bảng điều khiển đèn Led. Hãy chắc chắn Kết nối Header Nam hoặc Nữ ở cuối dây của Ma trận Led Để kết nối chúng với Bo mạch điều khiển, Tôi đang sử dụng Header Nữ cho điều đó…

Bước 4: Lập Ban kiểm soát

Lập Ban Kiểm soát
Lập Ban Kiểm soát
Lập Ban Kiểm soát
Lập Ban Kiểm soát
Lập Ban Kiểm soát
Lập Ban Kiểm soát
Lập Ban Kiểm soát
Lập Ban Kiểm soát

Thêm tệp Gerber từ mô tả vào jlcpcb.com để sản xuất bảng điều khiển. Có rất nhiều cách để có được hình thức cố định Trang web Jlcpcb Bạn có thể thay đổi màu sắc, độ dày, nếu bạn không cần bất kỳ nhu cầu nào thì hãy đặt mọi thứ làm mặc định

Sau đó nhấp chuột vào Lưu vào giỏ hàng và thanh toán Pcb, vì tôi đã sử dụng hình thức giao hàng bình thường để nhận PCB thông qua Bưu điện Trung Quốc, mất khoảng 2 tuần để đến nơi, bằng phương pháp này, chúng tôi có 2 lợi thế đầu tiên là chúng tôi có thể giảm chi phí vận chuyển, Điều thứ hai là chúng ta có thể tránh được việc miễn trừ nghĩa vụ của đảng phái, và đối với tất cả những điều này, chúng ta cần đợi khoảng 2 tuần nữa là chúng ta sẽ nhận được thành quả từ sự chăm chỉ của mình

Các PCB được sắp xếp và đóng gói tốt Đôi khi chúng tôi có thể nhận được một số quà tặng từ Jlcpcb khi chúng tôi đặt hàng PCB

Sau đó tập hợp tất cả các bộ phận như IC, điện trở, tiêu đề, bóng bán dẫn và hàn của chúng từng cái một để hoàn thành bảng

Uống một chút cà phê cho công việc khó khăn của bạn? Nghỉ ngơi một lát ……

Bước 5: Kết nối tất cả cùng nhau

Kết nối tất cả cùng nhau
Kết nối tất cả cùng nhau
Kết nối tất cả cùng nhau
Kết nối tất cả cùng nhau
Kết nối tất cả cùng nhau
Kết nối tất cả cùng nhau

Để tiết kiệm không gian cho dự án này, tôi đang sử dụng Arduino Nano nhưng bạn có thể sử dụng bất kỳ loại hương vị Arduino nào Arduino UNO, MEGA, PROMINI, NANO Mọi thứ hoạt động tốt một cách hoàn hảo nhưng sử dụng hương vị Arduino khác ngoài Arduino NANO có thể là quá mức và sẽ đáng giá một số Bạn, theo như mối quan tâm của tôi là tôi đang sử dụng Nano

Chúng tôi chỉ cần 5 chân kỹ thuật số của Arduino cho dự án này nhưng bạn có thể thoải mái sử dụng bất kỳ chân kỹ thuật số nào khác của Arduino

Cố gắng sửa chữa các dây dẫn đến bảng điều khiển bằng cách đánh số trong PCB với ma trận Led, kết nối chúng với hàng & cột của bảng điều khiển

Và cần phải thay đổi nó trong mã Arduino Thay vào đó, tất cả các liên kết đến tệp phần mềm Gerber và tất cả những thứ khác được đề cập sẽ được cung cấp trong phần cuối của tài liệu hướng dẫn? ✌️

Bước 6: Tải lên mã và kiểm tra Arduino

Tải lên mã và thử nghiệm Arduino
Tải lên mã và thử nghiệm Arduino
Tải lên mã và thử nghiệm Arduino
Tải lên mã và thử nghiệm Arduino

Mở mã Arduino, ở đây chúng tôi có thể hiển thị các ký tự, chữ cái, số và mọi thứ của Coustom mà bạn có thể nghĩ đến việc di chuyển xa hơn, cuộn xuống mã không cần bạn tìm thấy "PUT YOUR TEXT HERE" trong mã Sau đó nhập nội dung bạn cần để hiển thị trên đèn Led Ma trận Đây. Nhưng hãy ghi nhớ một điều - Nhập chữ cái B trước khi có từ để làm ví dụ để hiển thị từ ZENOMODIFF mà chúng ta cần nhập như - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF Các byte chữ cái Trước đây được lưu trữ trong một mảng, và bây giờ chúng tôi chỉ in nó lần lượt,

Tất cả các đường dẫn chữ cái được chuyển đổi sang dạng nhị phân cho Arduino để tính toán nơi bật và tắt đèn giống như đối với bản năng 0, 1 Chữ cái 1 đại diện cho ánh sáng BẬT và chữ 0 đại diện cho ánh sáng TẮT

Đây là cách các chữ cái được in trên ma trận Led

Bước 7: Khắc phục sự cố & Mẹo…. ?‍??

∆ Nếu Led mờ dần ở hàng hoặc cột thì có thể là do 3 thứ

1 trục trặc của đèn Led do quá nhiệt trong khi hàn

2 Giá trị của điện trở có thể bị đặt sai vị trí

3 mối nối hàn kém

∆ Ma trận Led đầy đủ không hiển thị bất cứ điều gì ngay cả sau khi tải lên mã Có thể có 3 điều

1 Kiểm tra các kết nối của bảng mạch PCB Hãy lưu ý về các chân Arduino và các chân tiêu đề được kết nối với Pcb có giống nhau không

2 Có thể Ic bị đặt sai vị trí Kiểm tra đánh dấu của Ic và lắp lại

3 Dây có thể bị đứt từ bên trong Kiểm tra tính liên tục của tất cả các dây

∆ Các chữ cái được hiển thị lộn ngược trong ma trận Led có thể có 1 thứ

1 Điều này có thể được thay thế bằng cách chuyển các kết nối lớp của ma trận Led

∆ Mã Arduino không được tải lên do lỗi đồng bộ hóa SK500 Có thể có 1 điều

1 Cài đặt trình điều khiển Arduino Nano theo hệ điều hành của bạn

∆ Ngay cả khi bạn gõ các chữ cái để hiển thị các ký tự trong mã ma trận Led và tải lên nhưng nó không hiển thị bất kỳ thứ gì có thể có 1 thứ

1 Nhập ký tự B sau mỗi từ để biết thêm thông tin Kiểm tra bước 6

Đây là tất cả các lỗi có thể xảy ra mà bạn có thể bỏ qua trong quá trình thực hiện dự án này nếu bạn có thêm bất kỳ lỗi hoặc câu hỏi nào

Để lại bản phát lại tới [email protected] Sẽ phát lại sau 1 ngày có thể

Bước 8: Mã Arduino, Tệp Pcb Gerber

Mã Arduino

Tệp định dạng

Jlcpcb

Đề xuất: