tuenhi.n2012 gửi vào
- 13094 lượt xem
Cộng đồng Arduino Việt Nam
Hãy giúp Arduino.vn được chia sẻ tới nhiều bạn trẻ hơn để xây dựng một thế hệ trẻ thông minh hơn!
tuenhi.n2012 gửi vào
Select any filter and click on Apply to see results
tuenhi.n2012 gửi vào
Phương pháp Charliplexing là gì? Mình sẽ giới thiệu sơ lược về nó và hướng dẫn các bạn làm một board LoLShield (Lots of Lights Shield). Với LoLShield, mục tiêu chúng ta là điều khiển 126 đèn led đơn được xếp thành ma trận 9x14 bằng phương pháp Charliplexing để tiết kiệm chân Arduino và thiết kế sao nó thành Shield cắm thẳng lên Arduino
tuenhi.n2012 gửi vào
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...
Hãy trở thành thành viên của Cộng đồng Arudino Việt Nam để mở khóa chức năng này.
I. GIỚI THIỆU
II. B.O.M
No.
Item
Spec
Q'ty
Unit
Remarks
1
RBG LEDs
5mm 4-pin RGB LEDs, common anode, diffused
256
pcs
2
IR LEDs
56
pcs
3
IR photo-transistors
64
pcs
4
74HC595
8 channel shift register
12
pcs
5
ULN2803
12
pcs
6
TIP42C
8
pcs
7
2N2222
8
pcs
8
74HC4051
Analog multiplexer IC 8: 1
8
pcs
9
Arduino Uno/ Mega
1
pcs
10
Dây đồng/ Kẽm
Copper wire
1
spools
Dùng nhiều
11
R100
200
pcs
Hạn dòng LED
12
Tụ 0.1uF
16
pcs
13
R1K
20
pcs
14
R10K
40
pcs
15
Bus 8
20
pcs
16
Bus 4
4
pcs
17
Mica trong/đục
1
pcs
18
Jack 3.5mm & dây
1
pcs
Để làm VU meter
19
Jack nguồn, linh tinh khác
1
pcs
20
Power Supply 20A 5V
1
pcs
III. MẠCH NGUYÊN LÝ
3.1. Table template
3.2. Mạch nguyên lý
3.3. Hình ảnh BÀN LED TƯƠNG TÁC thực tế
IV. CHƯƠNG TRÌNH
4.1. Chương trình chính
4.2. Các chương trình con
4.3. Giải thích chương trình
V. LỜI KẾT