Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
Chào mọi người, Dựa trên Dot Matrix o Max7219 không phải là mới vào năm 2020, cho đến gần đây, quá trình thiết lập đã được ghi lại đầy đủ, người ta sẽ tải xuống thư viện phần cứng từ MajicDesigns. và thay đổi một vài dòng trong các tệp tiêu đề và FC16 đã hoạt động như một sự quyến rũ. Điều này xảy ra cho đến khi MajicDesigns sửa tất cả các lỗi trong thư viện. Bây giờ phương pháp được tài liệu hóa không hoạt động..
Tôi đã dành vài ngày để tìm kiếm và tình cờ phát hiện ra nó.. Có thể một số chuyên gia có thể biết nó rồi. Nhưng nghĩ để ghi lại tài liệu và chia sẻ nó, để giúp những người mới khác như tôi
Bước 1: Chúng ta cần gì?
- Bo mạch dotmatrix Max7219 32 x 8
- Ardiuno Nano
- Bảng bánh mì
- Một số dây
- Máy tính xách tay hoặc Máy tính để bàn với Ardiuno Ide
Bước 2: Max7219?
- Nếu bạn không chắc mình có max7219 hay không, đừng bật ra ma trận điểm dẫn
- Sử dụng điện thoại di động của bạn để phóng to và chụp ảnh
- Điều này làm cho nó dễ đọc hơn
Bước 3: Cài đặt trình điều khiển
- trong Ardiuno Ide, đi tới "Công cụ"> "Quản lý thư viện"
- Sau đó tìm kiếm md_max
- Cài đặt "MD_MAX72xx" và "MD_Parola"
- Khởi động lại Ardiuno chỉ để đảm bảo các thư viện đã được tải
Bước 4: Lỗi và giải pháp
-
Thực hiện kết nối theo mã
- CLK_PIN 13
- DATA_PIN 11
- CS_PIN 12
- Điều chỉnh Max_device thành 4
- Tôi đã thử nghiệm nó với các ví dụ khác nhau nhưng tôi nhận thấy rằng các ký tự bị lộn xộn
- Đôi khi có thể do kết nối / dây lỏng lẻo trên breadboard
- Trong hầu hết các trường hợp, đó là do CTNH khởi tạo không chính xác
-
Có 4 giờ dựa trên các kết nối
- MD_MAX72XX:: PAROLA_HW
- MD_MAX72XX:: GENERIC_HW
- MD_MAX72XX:: ICSTATION_HW
- MD_MAX72XX:: FC16_HW
- "Parola_HW" là mặc định, chúng tôi cần kiểm tra từng cái một để kiểm tra xem cái nào hoạt động tốt nhất
- Hãy nhớ đặt lại nguồn cho Ardiuno trước khi bạn kiểm tra từng cài đặt
- Đối với tôi FC16_HW đã hoạt động
Bước 5: Điều chỉnh mã
- Cập nhật loại phần cứng thành "FC16_HW"
- Max_device as 4 cho ma trận 32 x 8
- Viết lại mã vào Ardiuno Nano
- Kiểm tra màn hình
- Thì đấy, nó hoạt động !!
Hy vọng điều này sẽ giúp ai đó trong tương lai.
Hãy chia sẻ ý kiến và đề xuất của bạn
Đề xuất:
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng ESP32s: 8 bước
Bắt đầu với giao diện cảm biến I2C ?? - Giao diện MMA8451 của bạn bằng cách sử dụng ESP32s: Trong hướng dẫn này, bạn sẽ tìm hiểu tất cả về Cách khởi động, kết nối và nhận thiết bị I2C (Gia tốc kế) hoạt động với bộ điều khiển (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Giao diện vi điều khiển Atmega16 với màn hình LED ma trận chấm: 5 bước
Giao diện vi điều khiển Atmega16 với màn hình LED ma trận chấm: Trong dự án này, chúng tôi sẽ giao diện một màn hình LED ma trận điểm với vi điều khiển AVR (Atmega16). Ở đây chúng tôi sẽ hiển thị mô phỏng trong proteus, bạn có thể áp dụng điều tương tự trong phần cứng của mình. Vì vậy, ở đây, đầu tiên chúng ta sẽ in một ký tự, giả sử là 'A' trong t
Cách giao diện Ma trận LED điều khiển MAX7219 8x8 với Vi điều khiển ATtiny85: 7 bước
Cách giao diện ma trận LED điều khiển MAX7219 8x8 với vi điều khiển ATtiny85: Bộ điều khiển MAX7219 được sản xuất bởi Maxim Integrated là trình điều khiển màn hình cathode chung đầu vào / đầu ra nối tiếp có thể giao tiếp vi điều khiển với 64 đèn LED riêng lẻ, màn hình LED số 7 đoạn trở lên đến 8 chữ số, hiển thị biểu đồ thanh
Giao diện màn hình LED ma trận chấm với vi điều khiển 8051: 5 bước
Giao diện màn hình LED ma trận điểm với vi điều khiển 8051: Trong dự án này, chúng ta sẽ giao tiếp một màn hình LED ma trận điểm với vi điều khiển 8051. Ở đây chúng tôi sẽ hiển thị mô phỏng trong proteus, bạn có thể áp dụng điều tương tự trong phần cứng của mình. Vì vậy, ở đây đầu tiên chúng ta sẽ in một ký tự, giả sử là 'A' trong điều này
Màn hình SMS -- Màn hình ma trận chấm -- MAX7219 -- SIM800L: 8 bước (có hình ảnh)
Màn hình SMS || Màn hình ma trận chấm || MAX7219 || SIM800L: Trong video này, bạn sẽ học cách sử dụng mô-đun GSM, màn hình ma trận điểm và cách hiển thị văn bản cuộn trên đó. Sau đó, chúng tôi sẽ kết hợp chúng với nhau để hiển thị các tin nhắn nhận được qua SIM GSM sang màn hình ma trận điểm. Nó khá dễ dàng và yo