Mục lục:
- Bước 1: Xem Video
- Bước 2: Sơ đồ:
- Bước 3: Bộ giải mã
- Bước 4: Tạo Waves "sin":
- Bước 5: Đọc bảng cho CỔNG A
- Bước 6: Lưu đồ cơ bản
- Bước 7: Xem Video
Video: Hình Lissajous trên Ma trận Led 8X8: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Theo simpletronicFollow More của tác giả:
Về: Âm nhạc: nghề của tôi hơn 40 năm… Điện tử: sở thích yêu quý của tôi. Thông tin thêm về simpletronic »
Một điểm ánh sáng dao động theo 2 trục vuông góc với nhau vẽ một hình có tên là "Hình Lissajous" (1857) hay "Đường cong Bowditch" (1815). Các mẫu dao động từ đơn giản đến phức tạp tùy thuộc vào tỷ lệ tần số và pha của 2 trục. Tỷ lệ 1: 1 với độ lệch pha 0 vẽ một đường thẳng ở góc 45 °. Trong dự án này, tỷ lệ tần số của 2 trục quét từ từ qua lại giữa 1: 1 và 2: 1. Các mẫu này dễ dàng được tạo ra bằng một máy hiện sóng và 2 máy dao động sóng sin. Vào giữa những năm 1800, Joules Antoine Lissajous đã làm chệch hướng một chùm ánh sáng bằng các gương gắn với nĩa điều chỉnh. Anh ấy cũng đã tạo ra một SAND PENDULUM. Dự án này hiển thị các Hình Lissajous trên ma trận led 8X8 (hoặc 64 led rời cho một thiết bị lớn hơn) và được điều khiển bởi vi điều khiển PIC16F627.
Bước 1: Xem Video
Chuyển động của đèn led hoạt động tính bằng pixel / giây có tốc độ khung hình khoảng 20 lần so với tốc độ khung hình của video này. Vì lý do đó, các mẫu có thể xuất hiện "nhảy vọt". Thiết bị thực có hiệu suất hình ảnh mượt mà hơn nhiều.
Bước 2: Sơ đồ:
PIC16F627 là trái tim của dự án.
Bước 3: Bộ giải mã
Chân PORTB của mcu dẫn động 8 cực dương chung (trục X). PORTA (trục Y / cực âm LED) có tối đa 7 chân có thể định cấu hình. Để có được 8 đầu ra cần thiết, 2 chân PORTA điều khiển bộ giải mã được thực hiện với 3 cổng nand (74HC00) cung cấp 3 đầu ra từ 2 chân của mcu.
Bước 4: Tạo Waves "sin":
Chuyển động "sin" của pixel thu được bằng cách đọc liên tiếp các mẫu 22 byte từ một bảng trong bộ nhớ cho trục X và trục Y. Tốc độ đọc các mẫu này xác định khoảng thời gian quét.
Bước 5: Đọc bảng cho CỔNG A
Bảng đọc cho PORTA hơi khác với PORTB. Cổng A điều khiển các cực âm và là Active-LOW. Chân 0 & 1 ổ 3 cực âm chung thông qua bộ giải mã cổng 74HC00 nand.
Bước 6: Lưu đồ cơ bản
Liên kết tải xuống mã HEX & ASM cho PIC16F627
Bước 7: Xem Video
chuyển động chậm hiển thị chuyển động của pixel đang hoạt động
Đề xuất:
Màn hình ma trận 8x8 với BT: 5 bước (có hình ảnh)
Màn hình ma trận 8x8 với BT: Tôi đã mua một ma trận 8x8 4 bảng từ Ebay (Trung Quốc) cách đây vài tháng. Mạng được viết! Xem bước 2. Tôi đoán tôi có thể có
Đồng hồ ma trận Led 8x8 & Cảnh báo chống xâm nhập: 4 bước (có hình ảnh)
Đồng hồ ma trận Led 8x8 & Cảnh báo chống xâm nhập: Trong Tài liệu hướng dẫn này, chúng ta sẽ xem cách xây dựng Đồng hồ ma trận Led 8x8 được kích hoạt bằng cách phát hiện chuyển động. Đồng hồ này cũng có thể được sử dụng làm thiết bị chống xâm nhập gửi thông báo cảnh báo nếu có chuyển động phát hiện ra một bot điện tín !!! Chúng tôi sẽ làm với hai
Màn hình hai chữ số sử dụng ma trận Led 8x8 đơn: 3 bước
Màn hình hai chữ số Sử dụng Ma trận Led 8x8 Đơn: Ở đây tôi muốn xây dựng một chỉ báo nhiệt độ và độ ẩm cho phòng của mình. Tôi đã sử dụng Ma trận LED 8x8 đơn để hiển thị các số có hai chữ số và tôi nghĩ rằng một phần của dự án đã trở nên hữu ích hơn. Tôi đóng hộp sản phẩm cuối cùng được xây dựng bằng cách sử dụng một hộp các tông, đau đớn
Cách xây dựng ma trận LED 8x8 BIG (MAX7219 LED 10mm): 9 bước (có hình ảnh)
Cách xây dựng ma trận LED 8x8 BIG (MAX7219 LED 10mm): Bạn đã làm việc với ma trận LED 8x8 làm sẵn làm màn hình chưa? Chúng có nhiều kích cỡ khác nhau và khá thú vị khi làm việc. Kích thước lớn có sẵn là khoảng 60mm x 60mm. Tuy nhiên, nếu bạn đang tìm kiếm một ma trận LED làm sẵn lớn hơn nhiều,
Làm chủ với ma trận LED RGB 8x8: 5 bước (có hình ảnh)
Mastermind With a 8x8 RGB LED Matrix: Các bộ phận bắt buộc: Basys3 FPGA 8x8 RGB LED Matrix của GEEETECH9V pin2N3904 bóng bán dẫn (x32) Điện trở 1K (x32) Điện trở 100 Ohm (x1) Điện trở 50 Ohm (x1) Ma trận LED là ma trận anode chung với Tổng số 32 chân. Cực dương chung có nghĩa là mỗi hàng