Mạch hiển thị 4 Led Ma Trận MAX7219

Tình trạng: Còn 10 sản phẩm
Mã sản phẩm: F3-B006
110.000₫
IMA-5K
IMA-5K Giảm 5.000đ giá trị đơn hàng
HSD: Còn 7 ngày
Sao chép
IMA-35K
IMA-35K Giảm phí vận chuyển
HSD: Không thời hạn
Sao chép
IMA-90
IMA-90 Giảm 90% giá trị đơn hàng
HSD: Không thời hạn
Sao chép
IMA-50K
IMA-50K Giảm 50k
HSD: Không thời hạn
Sao chép

Mạch hiển thị 4 led ma trận MAX7219 bao gồm 4 led ma trận được điều khiển bởi 4 IC MAX7219 tương tự như 74HC595 nhưng chuyên dùng cho các ứng dụng Led Driver.

Mạch hiển thị 4 led ma trận MAX7219 có ngõ vào tín hiệu nối tiếp, ghi dịch chuyển tín hiệu nên chỉ cần 3 GPIO để điều khiển, ngoài ra IC MAX7219 còn có bộ đệm Static RAM 8x8 giúp cho việc hiển thị trở nên mượt hơn, mạch có khả năng nối tiếp thêm nhiều mạch tiếp sau bằng cổng nối tiếp tín hiệu đầu ra khi cần.

Thông số kỹ thuật:

  • Mạch hiển thị 4 Led ma trận MAX7219.
  • Nguồn cấp: 5VDC.
  • Tín hiệu: nối tiếp Serial ba chân DIN, CS, CLK, mức tín hiệu TTL.
  • Ma trận: 4 Led ma trận 8x8 màu đỏ.
  • Kích thước: 12.8x3.2x1.3cm.

Sơ đồ chân:
Code tham khảo Arduino: 

 

/*
        MAX7219                   Uno               Mega
         VCC                      5V                 5V
         GND                      GND                GND
         CS                       10                 53
         DIN                      11                 51
         CLK                      13                 52
*/
#include <SPI.h>
#include <Adafruit_GFX.h>
#include <Max72xxPanel.h>
int pinCS = 10; // Attach CS to this pin, DIN to MOSI and CLK to SCK (cf http://arduino.cc/en/Reference/SPI )
int numberOfHorizontalDisplays = 1;  //số trong Hiển thị theo chiều ngang
int numberOfVerticalDisplays = 4;   // Số trong hiển thị theo chiều dọc.
Max72xxPanel matrix = Max72xxPanel(pinCS, numberOfHorizontalDisplays, numberOfVerticalDisplays); // cấu hình matrix
String tape = "Imaker xin chao";   // ký tự muốn truyền lên matrix
int wait = 100; // thời gian chạy chữ.  
int spacer = 1; // khoảng cách cách chữ
int width = 5 + spacer; // độ rộng của font là 5 fixel 
void setup() {
                matrix.setIntensity(15); // cài đặt giá trị độ tương phản từ 0 đến 15.
               // điều chỉnh hiển thị theo nhu câu của người dùng.
              //  matrix.setPosition(0, 1, 3);  // The first display is at <0, 0>  
             //   matrix.setPosition(1, 1, 0);  // The second display is at <1, 0>
             //   matrix.setPosition(2, 2, 0);  // The third display is at <2, 0>
              //  matrix.setPosition(3, 3, 0);  // And the last display is at <3, 0>
               //  ...
               // matrix.setRotation(0, 2);    // Màn hình hiển thị đầu tiên là vị trí đảo ngược
                 matrix.setRotation(3);    // The same hold for the last display
              }
void loop() {
            for ( int i = 0 ; i < width * tape.length() + matrix.width() - 1 - spacer; i++ )
            {
              matrix.fillScreen(LOW);
              int letter = i / width;
              int x = (matrix.width() - 1) - i % width;
              int y = (matrix.height() - 8) / 2; // center the text vertically
              while ( x + width - spacer >= 0 && letter >= 0 ) {
                if ( letter < tape.length() ) {
                  matrix.drawChar(x, y, tape[letter], HIGH, LOW, 1);
                }
                letter--;
                x -= width;
              }
              matrix.write(); // Send bitmap to display
              delay(wait);
            }    
}

Tài liệu tham khảo:

Video tham khảo:

1. BẢO HÀNH

Bảo hành sản phẩm là: khắc phục những lỗi hỏng hóc, sự cố kỹ thuật xảy ra do lỗi của nhà sản xuất.

1.1. Quy định về bảo hành

– Sản phẩm được bảo hành miễn phí nếu sản phẩm đó còn thời hạn bảo hành được tính kể từ ngày giao hàng, sản phẩm được bảo hành trong thời hạn bảo hành ghi trên Sổ bảo hành, Tem bảo hành và theo quy định của từng hãng sản xuất liên quan đến tất cả các sự cố về mặt kỹ thuật.

– Có Phiếu bảo hành và Tem bảo hành của công ty hoặc nhà phân phối, hãng trên sản phẩm. Trường hợp sản phẩm không có số serial ghi trên Phiếu bảo hành thì phải có Tem bảo hành của CÔNG TY DOLA (kể cả Tem bảo hành gốc).

1.2. Những trường hợp không được bảo hành

– Sản phẩm đã hết thời hạn bảo hành hoặc mất Phiếu bảo hành.

– Số mã vạch, số serial trên sản phẩm không xác định được hoặc sai so với Phiếu bảo hành.

– Tự ý tháo dỡ, sửa chữa bởi các cá nhân hoặc kỹ thuật viên không phải là nhân viên CÔNG TY DOLA

– Sản phẩm bị cháy nổ hay hỏng hóc do tác động cơ học, biến dạng, rơi, vỡ, va đập, bị xước, bị hỏng do ẩm ướt, hoen rỉ, chảy nước, động vật xâm nhập vào, thiên tai, hỏa hoạn, sử dụng sai điện áp quy định.

– Phiếu bảo hành, Tem bảo hành bị rách, không còn Tem bảo hành, Tem bảo hành dán đè, hoặc Tem bảo hành bị sửa đổi (kể cả Tem bảo hành gốc).

– Trường hợp sản phẩm của Quý khách hàng dán Tem bảo hành của CÔNG TY DOLA hay nhầm lẫn thông tin trên Phiếu bảo hành, Phiếu mua hàng: Trong trường hợp này, bộ phận bảo hành sẽ đối chiếu với số phiếu xuất gốc lưu tại Công ty, hóa đơn, phần mềm của Công ty hay thông tin của nhà phân phối, hãng, các Quý khách hàng khác mua cùng sản phẩm cùng thời điểm, nếu có sự sai lệch thì sản phẩm của Quý khách không được bảo hành (có thể Tem bảo hành của Công ty bị thất thoát và bị lợi dụng dán lên thiết bị hay nhầm lẫn nhỏ khi nhập, in ra). Kính mong Quý khách hàng thông cảm!

– Bảo hành không bao gồm vận chuyển hàng và giao hàng.

2. BẢO TRÌ

Bảo trì, bảo dưỡng: bao gồm lau chùi sản phẩm, sửa chữa những hỏng hóc nhỏ có thể sửa được (không bao gồm thay thế thiết bị). Thời gian bảo trì, bảo dưỡng tùy thuộc vào sự thỏa thuận giữa DOLA và Quý khách hàng.

Danh sách so sánh