Mục lục:
- Bước 1: Bước 1: Những thứ cần chuẩn bị
- Bước 2: Bước 2: Tích hợp
- Bước 3: Bước 3: Phần mềm
- Bước 4: Bước cuối cùng
Video: Kính lúp ma thuật bằng LED MATRIX 8x8: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Sự phát triển của bộ vi điều khiển hiện có rất nhanh. Rất nhiều thiết bị điện tử khai thác vi điều khiển. Một ứng dụng khác ở bộ vi điều khiển đó là ứng dụng vật lý cho ký tự trình bày bằng cách sử dụng màn hình led ma trận điểm 8X8 (8 cột-8 dòng) cathode chung. Về cơ bản, màn hình led ma trận điểm là liên minh một số led tích hợp tạo thành một số cột và dòng. Có rất nhiều loại màn hình led ma trận điểm được bán tiếp thị, thường có sự phân biệt là số cột và số dòng là và thường được làm trong mạng led ma trận điểm hiển thị ví dụ ma trận 8x8 anode chung hoặc cathode chung, ma trận 8x8 anode chung hoặc cực âm, cực âm chung ma trận 8X8 hoặc cực âm chung.
Từ góc độ vật lý của con người có thể làm cho nó từ một led đơn lẻ, được xâu chuỗi theo thứ tự nhất định dựa trên những gì áp dụng phổ biến của nó. Đối với cơ sở chương trình ứng dụng vật lý ký tự trên vi điều khiển AT89s52, tôi áp dụng cho chương trình lắp ráp MCS51. Còn lần này tôi sẽ kết hợp giữa màn hình led ma trận 8X8 với kính lúp. Như chúng ta biết kính lúp có thể làm cho bóng lớn hơn và để đặt tiêu điểm. Hãy để phép thuật bắt đầu…
Bước 1: Bước 1: Những thứ cần chuẩn bị
Các bạn tham khảo các thành phần yêu cầu bằng cách bấm vào tên linh kiện để đặt hàng nhé:
VẬT LIỆU
- 1. Ổ CẮM 40P
- IC AT89S52
- 10KR
- 16x 180R
- 16x PNP A733
- Đèn LED nhảy
- LED ma trận 8x8
- JACK -DC
- Nguồn LED
- IDE10-nam
- Thạch anh 12MHz
- Tụ điện Gốm sứ 33P
- Tụ điện 16V 10uF
- Cung cấp ISP
- Kính lúp 3 x
CÔNG CỤ:
- Sắt hàn
- Hàn mỏng
- Hàn WickFlux (Tôi thích chất lỏng trong đầu bút dạ)
- Cái nhíp
- Kính lúp (hữu ích nhưng không bắt buộc)
- Dao tiện ích
- Máy cắt dây
Bước 2: Bước 2: Tích hợp
Được rồi, chúng ta bắt đầu….
Từ Schematic Proteus, bạn có thể thấy Vi điều khiển AT89s52 được kết nối với màn hình LED ma trận 8x8. Bạn có thể tạo mạch bằng cách in tệp coreldraw. Đảm bảo đặt đúng phần tệp.
Bước 3: Bước 3: Phần mềm
Mã nguồn asm:
#include (sfr51.inc)
org 0h
ljmp mulai
isi_buffer:
mov 7ch, # 08h
mov r0, # 70h
ulang:
mov a, 7eh
movc a, @ a + dptr
mov @ r0, a
bao gồm dptr
inc r0
djnz 7ch, ulang
ret
tháo ra:
mov 7bh, # 08h
mov r1, # 70h
mov 78h, # 07fh
ulang2:
mov a, @ r1
mov p0, a
inc r1
tháng a, 78 giờ
mov p1, a
rr a
tháng thứ 78h, a
cuộc gọi chậm trễ
mov p0, # 0ffh
mov p1, # 0ffh
djnz 7bh, ulang2
ret
trì hoãn:
mov 79h, # 0c0h
trì hoãn1:
djnz 79h, delay1
ret
trưng bày:
mov 7ah, # 10h; perlambat jalan
display1:
gọi điện
djnz 7ah, display1
ret
mulai:
tháng 7eh, # 1
mov 7dh, # 255
dữ liệu tiếp theo:
mov dptr, #elins
lcall isi_buffer
màn hình lcall
inc 7eh
djnz 7dh, nextdata
màn hình lcall
màn hình lcall
màn hình lcall
ljmp mulai
elins: db
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; dấu cách
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
ffh, ffh, ffh,; dấu cách
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh,; awal
ffh, ffh, ffh, ffh, ffh, ffh, ffh, ffh; awal
Kết thúc
Mã nguồn:
22h, 20h, 1dh, 1dh, 1dh, 1dh, 20h, 22h, ffh,; A
00h, 00h, 8eh, 8eh, 8eh, 8eh, 71h, 71h, ffh,; B
30h, 30h, c5h, c5h, c5h, c5h, 71h, 71h, ffh,; C
00h, 00h, c5h, c5h, c5h, c5h, 30h, 3ah, ffh,; D
00h, 00h, 84h, 84h, 84h, 84h, c5h, c5h, ffh,; E
00h, 00h, 1dh, 1dh, 1dh, 1dh, ddh, ddh, ffh,; F
32h, 30h, cdh, cdh, 0dh, 0dh, 01h, 21h, ffh,; G
00h, 00h, beh, beh, beh, beh, 00h, 00h, ffh,; H
c5h, c5h, 00h, 00h, c5h, c5h, ffh,; I
77h, 67h, e7h, e7h, c5h, 00h, 10h, ddh, ffh,; J
00h, 00h, beh, beh, 3ah, 71h, c5h, cfh, ffh,; K
00h, 00h, e7h, e7h, e7h, e7h, e7h, e7h, ffh,; L
00h, 00h, f9h, 3ah, 3ah, f9h, 00h, 00h, ffh,; M
00h, 00h, fah, beh, 3fh, 77h, 00h, 00h, ffh,; N
30h, 00h, c5h, c5h, c5h, c5h, 00h, 30h, ffh,; O
00h, 00h, 1dh, 1dh, 1dh, 1dh, b8h, f8h, ffh,; P
00h, 00h, 9dh, 1dh, 15h, 85h, 88h, a8h, ffh,; R
c1h, c0h, 84h, 84h, 84h, 04h, 05h, 55h, ffh,; S
ddh, ddh, ddh, 00h, 00h, ddh, ddh, ddh, ffh,; T
18h, 00h, e7h, e7h, e7h, e7h, 00h, 18h, ffh,; U
98h, 18h, f7h, e7h, e7h, f7h, 18h, 18h, ffh,; V
10h, 10h, e7h, 26h, 26h, e7h, 10h, 10h, ffh,; W
c5h, c5h, 71h, 3ah, 3ah, 71h, c5h, c5h, ffh,; X
ddh, d8h, bfh, 27h, 27h, bfh, d8h, d9h, ffh,; Y
c5h, 45h, 05h, 84h, c0h, c1h, c5h, c5h, ffh,; Z
Tiếp theo, hãy biên dịch phần mềm thông qua phần mềm lập trình liên kết này
Bạn sẽ nhận được một tệp hex sau khi biên dịch phần mềm, gửi nó đến vi điều khiển at89s52 bằng DT-HiQ AT89S USB ISP. Đây là liên kết ghi hex
Kết nối bộ vi điều khiển với sơ đồ trước đó bằng cách sử dụng nguồn điện 5 VDC.
Bước 4: Bước cuối cùng
Để có được bóng hoàn hảo, hãy đặt Ma trận LED cách tường 190 cm. Khoảng cách giữa kính lúp thứ nhất và ma trận LED là 7 cm. Và 4 cm từ kính thứ nhất đến kính thứ hai, còn đối với kính thứ hai đến kính thứ ba.
Những gì chúng tôi nhận được:
1. Đèn LED 5 mm trở thành 60 mm
2. Ma trận LED 6 x 6 cm trở thành 71 x 80 cm
Để làm cho nó có thể đọc được, các văn bản nên được đặt ở vị trí lộn ngược và phản chiếu.
Điện tử, cũng như phần mềm và phần cứng, là niềm đam mê của tôi. Tôi tin rằng có một cách để đơn giản hóa điện tử (có thể sử dụng thanh ghi dịch chuyển và / hoặc để có thể điều khiển ma trận led 8x8 nhiều hơn), nhưng tôi cần phải nâng cao kiến thức của mình. Nếu bạn có bất kỳ ý tưởng nào về việc đơn giản hóa thiết bị điện tử hoặc có thể thêm nhiều đèn hơn cho mỗi bộ điều khiển, vui lòng cho tôi biết trong phần bình luận.
Nếu bạn thích tính năng Có thể hướng dẫn này, hãy nhấp vào "Bỏ phiếu ngay!" bên dưới để tăng một chút cho nó trong Cuộc thi Make it OPTIC.
Tôi có thể nhìn thấy đèn!
Đề xuất:
Ống kính Macro tự làm có AF (Khác với tất cả các ống kính macro tự làm khác): 4 bước (có ảnh)
Ống kính macro tự làm có AF (Khác với tất cả các ống kính macro tự làm khác): Tôi đã thấy rất nhiều người chế tạo ống kính macro với ống kính kit tiêu chuẩn (Thường là 18-55mm). Hầu hết chúng là một ống kính chỉ dính vào máy ảnh trở lại hoặc thành phần phía trước bị loại bỏ. Có những nhược điểm cho cả hai tùy chọn này. Để lắp ống kính
Ống kính kính vạn hoa thú vị cho máy ảnh điện thoại thông minh: 3 bước
Ống kính kính vạn hoa thú vị cho máy ảnh điện thoại thông minh: Trong dự án này, tôi hướng dẫn bạn cách tạo một ống kính kính vạn hoa nhỏ vui nhộn phù hợp với điện thoại thông minh của bạn! Thật tuyệt khi thử nghiệm với các vật thể ngẫu nhiên đặt xung quanh nhà và xem loại phản xạ nào có thể được tạo ra
Đèn trị liệu bằng ánh sáng LED nhiều màu gắn bằng kính che: 9 bước (có hình ảnh)
Đèn trị liệu bằng ánh sáng LED đa màu gắn kính che mặt: Với đèn trị liệu bằng ánh sáng trên mũ, bạn có thể sử dụng nó trong khi thực hiện các hoạt động đòi hỏi phải di chuyển nhiều như tập thể dục và làm việc. Đèn này có đèn LED màu đỏ, vàng, lục lam và xanh lam với điều khiển độ sáng. Nó sẽ tắt sau 15 hoặc 45 phút. Nó'
Đèn làm việc kính lúp tròn LED trắng được cấp nguồn AC: 12 bước (có hình ảnh)
Đèn làm việc kính lúp tròn LED trắng được cấp nguồn AC :, Sử dụng đèn LED sáng để thay thế ánh sáng tròn huỳnh quang trong đèn làm việc kính lúp. Để có được ánh sáng! Độ khó trung bình Có thể hướng dẫn sửa chữa đèn làm việc bằng kính lúp tròn bằng cách chuyển đổi thành nguồn sáng thay thế có năng lượng rất thấp, độ tin cậy cao
Thị kính lúp: 3 bước
Thị kính lúp: Đôi khi tôi cần hàn các bộ phận điện tử có độ mịn cao mà tôi thấy là không thể nếu không có một số phóng đại hình ảnh và vì tôi cũng cần sử dụng cả hai tay khi hàn, nên tôi đã chế tạo thị kính này. Đây là một hướng dẫn sau thực tế, vì vậy tôi không