tuenhi.n2012 gửi vào
- 9798 lượt xem
DẪN NHẬP
Về LED ma trận, mình thấy trên diễn đàn cũng đã có rất nhiều bài viết. Để tiếp tục chuỗi bài về B.A.M, mình sẽ chia sẻ các bạn cách để Bicolor Led Matrix có thể hiển thị 256 màu riêng biệt với phương pháp B.A.M – 4 bit, tất nhiên nếu mắt người có thể phân biệt được sự khác biệt này...
I. GIỚI THIỆU
II. B.O.M CHO BẢNG LED 32x32 - 2 MÀU
No.
Item
Spec
Q’ty
Remarks
1
74HC595
16
2
ULN2803
16
3
74HC238
2
4
TIP42C
16
5
2N2222
16
6
Arduino Uno/ Mega
1
7
Bi-color Led Matrix
16
8
R100
200
Hạn dòng LED
9
Tụ 0.1uF
16
10
R1K
20
11
R10K
40
12
Bus 8
20
13
Bus 4
4
14
Mica trong/đục
1
15
Jack 3.5mm & dây
1
Để làm VU meter
16
Jack nguồn, linh tinh khác
1
III. SƠ ĐỒ NGUYÊN LÝ
Các bạn có thể xem chi tiết theo hình vẽ trên cho bảng Led 32x32, lưu ý:
Như vậy để điều khiển tổng cộng 2x32x32=2048 LED chúng ta chỉ cần :
IV. CHƯƠNG TRÌNH
V. HÌNH ẢNH THỰC TẾ
1. Hình thực tế cho
2. Hình thực tế cho
3. Hình thực tế cho
VI. LỜI KẾT
Trong Video, các bạn thấy bảng LED chớp tắt liên tục (flicker) là bởi nhìn qua CAMERA, thực tế khi nhìn bằng mắt thường bảng LED rất đẹp và không bị nhấp nháy như vậy.
Các bạn có thể so sánh giữa việc dùng phương pháp B.A.M và điều khiển thông thường với "cùng cấu hình phần cứng" qua các Videos sau:
Nếu có sẵn Led ma trận RGB, các bạn có thể dùng phương pháp này để điều khiển chúng. Thực tế là mình cũng đã làm & chia sẻ trên RGB LED CUBE 8x8x8, cube này tương đương với 8 Led ma trận RGB. .
Các bạn nhớ Rate Node để có thêm động lực nhé. THANKS !