Module OLED12864 0.96Inch SPI - G6H13

Mã sản phẩm: HH002209

Thương hiệu: (Đang cập nhật ...) Loại: (Đang cập nhật ...)

110.000 VNĐ
Module OLED12864 0.96Inch SPI Chào các bạn ! Hôm nay mình xin giới thiệu đến các bạn một loại LED 128x64 1- Thông số kĩ thuật - Điện áp hoạt động 3.3V - Display RAM 128x64 bit - Chuẩn giao tiếp : + SPI 4-wire + SPI 3-wire + I2C 2- Sơ đồ chân và chức ...
chinh-sach
Miễn phí vận chuyển với đơn hàng lớn hơn 300.000đ và nhỏ hơn 1kg
chinh-sach
Giao hàng ngay sau khi đặt hàng (áp dụng với nội thành Hà Nội)
chinh-sach
Đổi trả trong 3 ngày, thủ tục đơn giản

Module OLED12864 0.96Inch SPI

Chào các bạn !
Hôm nay mình xin giới thiệu đến các bạn một loại 
LED 128x64

1- Thông số kĩ thuật

- Điện áp hoạt động 3.3V
- Display RAM 128x64 bit
- Chuẩn giao tiếp : + SPI 4-wire
+ SPI 3-wire
+ I2C


2- Sơ đồ chân và chức năng 

 

3- Sơ đồ đấu nối với MCU 

4- Giao tiếp

Ở bài viết này mình xin giới thiệu với các bạn giao tiếp với LED 128x64 bằng chuẩn SPI 3-wire 
Lưu ý : LED 128x64 trên đây chỉ hỗ chợ chân có thể ghi vào chứ không hỗ trợ cho đọc dữ liệu ra từ RAM
Ghi dữ liệu vào LED

Nếu dữ liệu cần ghi là lệnh thì

- Kéo chân DC xuống 0
- Kéo chân CS xuống 0
- Ghi lệnh vào thông qua chân SDIN khi mỗi sườn lên trên chân SCLK
- Kéo chân DC và CS lên 1

Mã:

void LED128x64_SendCommand(uint8_t Command)
{
    uint8_t i;LED128x64_CS = 0;            // SlaveLED128x64_DC = 0;            // Data
    for(i=0;i<8;i++)
    {LED128x64_SCK = 0;LED128x64_DIN = (Command&0x80) != 0;LED128x64_SCK = 1;
      Command = Command << 1;
    }LED128x64_CS = 1;LED128x64_DC = 1;
}

Nếu dữ liệu cần ghi là Data

- Kéo chân DC lên 1
- Kéo chân CS xuống 0
- Ghi lệnh vào thông qua chân SDIN khi mỗi sườn lên trên chân SCLK
- Kéo chân DC và CS lên 1 

Mã:

//Code
void LED128x64_SendData(uint8_t Data)
{
    uint8_t i;LED128x64_CS = 0;            // SlaveLED128x64_DC = 1;            // Data
    for(i=0;i<8;i++)
    {LED128x64_SCK = 0;LED128x64_DIN = (Data&0x80) != 0;LED128x64_SCK = 1;
      Data = Data << 1;
    }LED128x64_CS = 1;LED128x64_DC = 1;
}

5- Các lệnh của LED 128x64
Để rõ hơn về các lệnh các bạn có thể tham khảo trong Datasheed đính kèm 
6- Quản lí vùng nhớ Display RAM
Vùng Display RAM của LED 128x64 có kích thước 128x64 bit .Được chia làm 8 page được đánh số từ PAGE0 đến PAGE7 .Mỗi PAGE có kích thước 8x128 bit .Nói cách khác,mỗi PAGE gồm 128 cột ,mỗi cột gồm 8 bit được đánh số từ Bit0 đến Bit7 . Mô tả như hình sau 

7- Một số hàm cơ bản sử dụng 

Như đã nói ở phần trên .Do LCD khác thì mình sẽ xử lí toàn bộ dữ liệu trên mảng này sau đó mới ghi vào RAM

a. Hàm ON/OFF một điểm ảnh

Muốn hiển thị một điểm ảnh có tọa độ bất kì
- Tìm Page chứa điểm ảnh đó PAGE = x/8 (x là tọa độ hàng)
- Tìm vị trí điểm ảnh trong PAGE Bit = x%8
Để ON điểm ảnh thì cho bit tương ứng lên 1
Để OFF điểm ảnh thì cho bit tương ứng về 0 

Mã:

// Code
void LED128x64_DrawPixel(uint8_t x ,uint8_t y ,uint8_t Color)
{
    if((x>LED128x64_WIDTH))return;
    else
    {
        if(Color==1)
        {
            OLED_RAM[x/8][y] |= (0x01 << (x%8));
        }
        else
        {
            OLED_RAM[x/8][y] &= ~(0x01 << (x%8));
        }
    }
}

b. Hàm ON/OFF toàn bộ màn hình
Để on toàn bộ khung hình thì cho tất cả các bít lên 1 .Ngược lại ,để OFF toàn bộ màn hình thì cho tất cả các bít xuống 0 

Mã:

//Code
void LED128x64_FillScreen(uint8_t Data)
{
    uint8_t i,j;
    for(i=0;i<8;i++)
    {LED128x64_StartPage(i);LED128x64_StartColumn(0x00);
        for(j=0;j<128;j++)
        {LED128x64_SendData(Data);
        } 
    }
} 

Cám ơn quý khách đã quan tâm và truy cập vào website. Chúng tôi tôn trọng và cam kết sẽ bảo mật những thông tin mang tính riêng tư của Quý khách.

Chính sách bảo mật sẽ giải thích cách chúng tôi tiếp nhận, sử dụng và (trong trường hợp nào đó) tiết lộ thông tin cá nhân của Quý khách.

Bảo vệ dữ liệu cá nhân và gây dựng được niềm tin cho quý khách là vấn đề rất quan trọng với chúng tôi. Vì vậy, chúng tôi sẽ dùng tên và các thông tin khác liên quan đến quý khách tuân thủ theo nội dung của Chính sách bảo mật. Chúng tôi chỉ thu thập những thông tin cần thiết liên quan đến giao dịch mua bán.

Chúng tôi sẽ giữ thông tin của khách hàng trong thời gian luật pháp quy định hoặc cho mục đích nào đó. Quý khách có thể truy cập vào website và trình duyệt mà không cần phải cung cấp chi tiết cá nhân. Lúc đó, Quý khách đang ẩn danh và chúng tôi không thể biết bạn là ai nếu Quý khách không đăng nhập vào tài khoản của mình.

1. Thu thập thông tin cá nhân

- Chúng tôi thu thập, lưu trữ và xử lý thông tin của bạn cho quá trình mua hàng và cho những thông báo sau này liên quan đến đơn hàng, và để cung cấp dịch vụ, bao gồm một số thông tin cá nhân: danh hiệu, tên, giới tính, ngày sinh, email, địa chỉ, địa chỉ giao hàng, số điện thoại, fax, chi tiết thanh toán, chi tiết thanh toán bằng thẻ hoặc chi tiết tài khoản ngân hàng.

- Chúng tôi sẽ dùng thông tin quý khách đã cung cấp để xử lý đơn đặt hàng, cung cấp các dịch vụ và thông tin yêu cầu thông qua website và theo yêu cầu của bạn.

- Hơn nữa, chúng tôi sẽ sử dụng các thông tin đó để quản lý tài khoản của bạn; xác minh và thực hiện giao dịch trực tuyến, nhận diện khách vào web, nghiên cứu nhân khẩu học, gửi thông tin bao gồm thông tin sản phẩm và dịch vụ. Nếu quý khách không muốn nhận bất cứ thông tin tiếp thị của chúng tôi thì có thể từ chối bất cứ lúc nào.

- Chúng tôi có thể chuyển tên và địa chỉ cho bên thứ ba để họ giao hàng cho bạn (ví dụ cho bên chuyển phát nhanh hoặc nhà cung cấp).

- Chi tiết đơn đặt hàng của bạn được chúng tôi lưu giữ nhưng vì lí do bảo mật nên chúng tôi không công khai trực tiếp được. Tuy nhiên, quý khách có thể tiếp cận thông tin bằng cách đăng nhập tài khoản trên web. Tại đây, quý khách sẽ thấy chi tiết đơn đặt hàng của mình, những sản phẩm đã nhận và những sản phẩm đã gửi và chi tiết email, ngân hàng và bản tin mà bạn đặt theo dõi dài hạn.

- Quý khách cam kết bảo mật dữ liệu cá nhân và không được phép tiết lộ cho bên thứ ba. Chúng tôi không chịu bất kỳ trách nhiệm nào cho việc dùng sai mật khẩu nếu đây không phải lỗi của chúng tôi.

- Chúng tôi có thể dùng thông tin cá nhân của bạn để nghiên cứu thị trường. mọi thông tin chi tiết sẽ được ẩn và chỉ được dùng để thống kê. Quý khách có thể từ chối không tham gia bất cứ lúc nào.

2. Bảo mật

- Chúng tôi có biện pháp thích hợp về kỹ thuật và an ninh để ngăn chặn truy cập trái phép hoặc trái pháp luật hoặc mất mát hoặc tiêu hủy hoặc thiệt hại cho thông tin của bạn.

- Chúng tôi khuyên quý khách không nên đưa thông tin chi tiết về việc thanh toán với bất kỳ ai bằng e-mail, chúng tôi không chịu trách nhiệm về những mất mát quý khách có thể gánh chịu trong việc trao đổi thông tin của quý khách qua internet hoặc email.

- Quý khách tuyệt đối không sử dụng bất kỳ chương trình, công cụ hay hình thức nào khác để can thiệp vào hệ thống hay làm thay đổi cấu trúc dữ liệu. Nghiêm cấm việc phát tán, truyền bá hay cổ vũ cho bất kỳ hoạt động nào nhằm can thiệp, phá hoại hay xâm nhập vào dữ liệu của hệ thống website. Mọi vi phạm sẽ bị tước bỏ mọi quyền lợi cũng như sẽ bị truy tố trước pháp luật nếu cần thiết.

- Mọi thông tin giao dịch sẽ được bảo mật nhưng trong trường hợp cơ quan pháp luật yêu cầu, chúng tôi sẽ buộc phải cung cấp những thông tin này cho các cơ quan pháp luật.

Các điều kiện, điều khoản và nội dung của trang web này được điều chỉnh bởi luật pháp Việt Nam và tòa án Việt Nam có thẩm quyền xem xét.

3. Quyền lợi khách hàng

- Quý khách có quyền yêu cầu truy cập vào dữ liệu cá nhân của mình, có quyền yêu cầu chúng tôi sửa lại những sai sót trong dữ liệu của bạn mà không mất phí. Bất cứ lúc nào bạn cũng có quyền yêu cầu chúng tôi ngưng sử dụng dữ liệu cá nhân của bạn cho mục đích tiếp thị.

popup

Số lượng:

Tổng tiền: