Mô-đun màn hình OLED COM-OLED2.42

Thông tin sản phẩm

Thông số kỹ thuật

  • Tên sản phẩm: MODULE HIỂN THỊ OLED COM-OLED2.42
  • Nhà sản xuất: www.joy-it.net
  • Địa chỉ: Pascalstr. 8, 47506 Neukirchen-Vluyn
  • Tùy chọn giao diện hiển thị: I2C, SPI, song song 8 bit 6800
    giao diện, giao diện 8 song song 8080 bit

Gán chân của màn hình

Chỉ định ghim Mã số pin Chức năng I / O
VSS 1 P Logic nối đất – Chân nối đất cho mạch logic

Thiết lập giao diện hiển thị

Màn hình có thể được điều khiển theo 4 cách khác nhau: I2C, SPI,
Giao diện song song 8 bit 6800 và giao diện song song 8 bit 8080.
Theo mặc định, màn hình được cấu hình để điều khiển SPI. Để chuyển sang
phương pháp điều khiển khác, bạn cần hàn lại điện trở BS1 và
BS2 ở mặt sau của bảng.

Hướng dẫn sử dụng sản phẩm

Kết nối mô-đun hiển thị

    1. Kết nối VSS (Chân 1) với mặt đất bên ngoài.

Cấp nguồn cho màn hình

    1. Kết nối VDD (Chân 2) với nguồn điện 3.3-5V cho màn hình
      mạch mô-đun.

Câu hỏi thường gặp

Làm cách nào để thay đổi phương pháp điều khiển của màn hình?

Để thay đổi phương pháp điều khiển của màn hình, bạn cần phải
Hàn lại điện trở BS1 và BS2 ở mặt sau của board dựa trên
trên giao diện mong muốn (I2C, SPI, 8-bit song song 6800 hoặc 8-bit
song song 8080).

MODULE HIỂN THỊ OLED
COM-OLED2.42
1. THÔNG TIN CHUNG Kính gửi quý khách hàng, xin chân thành cảm ơn quý khách đã lựa chọn sản phẩm của chúng tôi. Sau đây, chúng tôi sẽ giới thiệu cho bạn những điều cần lưu ý khi khởi động và sử dụng sản phẩm này. Nếu bạn gặp phải bất kỳ sự cố không mong muốn nào trong quá trình sử dụng, vui lòng thực hiện
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. Gán PIN CỦA MÀN HÌNH

Ký hiệu chân Số chân I/O

Chức năng

VSS

1

P Logic nối đất

Đây là một pin mặt đất. Nó cũng phục vụ như một tài liệu tham khảo cho các chân logic. Nó phải được kết nối với mặt đất bên ngoài.

VDD

2

Nguồn 3,3 – 5V cấp cho mạch module hiển thị

Đây là một chân cung cấp điện.

V0

3

– Tậptage cung cấp cho bảng OEL

Đây là vol tích cực nhấttage chân cấp nguồn của chip.

Xin vui lòng không kết nối nó.

A0

4

Kiểm soát dữ liệu/lệnh

Chân này là chân điều khiển dữ liệu/lệnh. Khi chân được kéo lên cao, đầu vào tại D7~D0 được coi là dữ liệu hiển thị. Khi chân được kéo xuống mức thấp, đầu vào tại D7~D0 được chuyển tới thanh ghi lệnh.

/WR

5

Tôi Đọc/Ghi Chọn hoặc Viết

Chân này là đầu vào giao diện MCU. Khi được kết nối với bộ vi xử lý dòng 68XX, chân này được sử dụng làm đầu vào chọn đọc/ghi (R/W). Kéo chân này lên cao ở chế độ đọc và kéo xuống thấp ở chế độ ghi. Khi chế độ giao diện 80XX được chọn, chân này là đầu vào ghi (WR). Hoạt động ghi dữ liệu được bắt đầu khi chân này được kéo về mức “Thấp” và CS được kéo về mức “Thấp”.

/ RD

6

Tôi Đọc/Ghi Kích hoạt hoặc Đọc

Chân này là đầu vào giao diện MCU. Khi được kết nối với bộ vi xử lý dòng 68XX, chân này được sử dụng làm tín hiệu Bật (E). Hoạt động đọc/ghi được bắt đầu khi chân này được kéo lên cao và CS được kéo xuống thấp. Khi được kết nối với bộ vi xử lý 80XX, chân này sẽ nhận tín hiệu Đọc (RD). Hoạt động đọc dữ liệu được bắt đầu khi chân này được kéo xuống mức thấp và CS được kéo xuống mức thấp.

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Ký hiệu chân Số chân I/O

Chức năng

DB0

7

Đầu vào/Đầu ra

DB1

8

Đầu vào/Đầu ra

DB2

9

I/O Bus đầu vào/đầu ra dữ liệu máy chủ

DB3

10

Đầu vào/Đầu ra

Các chân này là các bus dữ liệu 8 bit hai chiều kết nối với dữ liệu của bộ vi xử lý

DB4

11

Xe buýt vào/ra. Khi chế độ nối tiếp được chọn, D1 là

DB5

12

Đầu vào/Đầu ra

Đầu vào dữ liệu nối tiếp SDIN và D0 là đầu vào đồng hồ nối tiếp SCLK.

DB6

13

Đầu vào/Đầu ra

DB7

14

Đầu vào/Đầu ra

/ CS

15

Tôi chọn chip

Chân này là đầu vào chọn chip. Chip chỉ được kích hoạt để liên lạc với MCU khi CS# bị kéo xuống mức thấp.

/THIẾT LẬP LẠI NC (BS1) NC (BS2)
NC FG

16

I Power Reset cho bộ điều khiển và trình điều khiển

Chân này là đầu vào tín hiệu reset. Khi chân ở mức thấp, quá trình khởi tạo chip được thực hiện.

17

Lựa chọn giao thức truyền thông H/L

18

H / L

Các chân này là đầu vào để chọn giao diện MCU.

Xem bảng sau:

p6a8raXlXle- l

BS1

0

BS2

1

80XX song song
1 1

nối tiếp I2C
1 0 0 0

19

– NC hoặc kết nối với VSS.

20

0V Nó phải được kết nối với mặt đất bên ngoài.

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

2. 1 CÀI ĐẶT GIAO DIỆN HIỂN THỊ

Màn hình có thể được điều khiển theo 4 cách khác nhau, thông qua I2C, SPI, giao diện 8 song song 6800 bit và giao diện 8 song song 8080 bit. Màn hình được cấu hình sẵn để điều khiển thông qua SPI. Nếu muốn sử dụng một trong các phương pháp điều khiển khác, bạn phải hàn lại điện trở BS1 và BS2 ở mặt sau của bo mạch.

Trong bảng, bạn có thể thấy cách đặt các điện trở cho chế độ tương ứng.

6800 song song 8080 song song

I2C

SPI

BS1

0

1

1

0

BS2

1

1

0

0

3. SỬ DỤNG VỚI ARDUINO Vì màn hình hoạt động với mức logic 3V và hầu hết các Arduinos có 5V, nên chúng tôi sử dụng Arduino Pro Mini 3.3V trong ví dụ nàyample. Nếu bạn muốn sử dụng Arduino có mức logic 5V, chẳng hạn như Arduino Uno, bạn phải giảm tất cả các dòng dữ liệu dẫn từ Arduino đến màn hình từ 5V xuống 3.3V bằng bộ chuyển đổi mức logic.

Trước tiên, bạn cần cài đặt thư viện cần thiết trong Arduino IDE của mình.

Để làm được điều này, thư viện

đi tới U8g2

bTyooollsiv-e>rQuản lý

Thư viện…

Tìm kiếm

u8g2

cài đặt

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Giao diện SPI
Dây điện

Hiển thị Pin 1 2 4 7 8 15 16

Pin mini Arduino Pro

GND

3,3V (VCC)

9

13

11

10

8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Giao diện SPI
Bây giờ hãy mở mã GraphicTest sample của thư viện. Để làm điều này, hãy nhấp vào: File -> Ví dụ:amples -> U8g2 -> u8x8-> GraphicTest Bây giờ hãy chèn hàm tạo sau cho màn hình vào chương trình, như trong hình bên dưới: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
Bây giờ bạn có thể tải lên người yêu cũampcho Arduino của bạn.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Giao diện I2C
Dây điện

Hiển thị Pin 1 2 4 7 8 9 16

Pin mini Arduino Pro

GND

3,3V (VCC)

GND

A5

A4

A4

9

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Giao diện I2C
Bây giờ hãy mở mã GraphicTest sample của thư viện. Để làm điều này, hãy nhấp vào: File -> Ví dụ:amples -> U8g2 -> u8x8-> GraphicTest Bây giờ hãy chèn hàm tạo sau cho màn hình vào chương trình, như trong hình bên dưới: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
Bây giờ bạn có thể tải lên người yêu cũampcho Arduino của bạn.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Song song 6800-Giao diện
Dây điện

Hiển thị Pin 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16

Pin mini Arduino Pro

GND

3,3V (VCC)

9

GND

7

13 11 2

3

4

5

6A3 10 8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Song song 6800-Giao diện
Bây giờ hãy mở mã GraphicTest sample của thư viện. Để làm điều này, hãy nhấp vào: File -> Ví dụ:amples -> U8g2 -> u8x8-> GraphicTest Bây giờ hãy chèn hàm tạo sau cho màn hình vào chương trình, như trong hình bên dưới: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Bây giờ bạn có thể tải lên người yêu cũampcho Arduino của bạn.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Song song 8080-Giao diện
Dây điện

Hiển thị Pin 1 2 4

Pin mini Arduino Pro

GND

3,3V (VCC)

9

5 6 7 8 9 10 11 12 13 14 15 16

7

3,3V (VCC)

13

11

2

3

4

5

6A3 10 8

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

8 bit Song song 8080-Giao diện
Bây giờ hãy mở mã GraphicTest sample của thư viện. Để làm điều này, hãy nhấp vào: File -> Ví dụ:amples -> U8g2 -> u8x8-> GraphicTest Bây giờ hãy chèn hàm tạo sau cho màn hình vào chương trình, U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7, 10, 9, 8);
Bây giờ bạn có thể tải lên người yêu cũampcho Arduino của bạn.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

4. SỬ DỤNG VỚI PI RASPBERRY

i

Các hướng dẫn này được viết trên Raspberry Pi OS

Bookworm dành cho Raspberry Pi 4 và 5. Chưa có cuộc kiểm tra nào được thực hiện

được thực hiện với các hệ điều hành hoặc phần cứng khác/mới hơn.

Để làm cho việc sử dụng màn hình với Raspberry Pi trở nên đặc biệt dễ dàng, chúng tôi sử dụng thư viện luma.oled. Bạn có thể cài đặt các phụ thuộc cần thiết để cài đặt bằng các lệnh sau:
sudo apt install git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-essential sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-ttf-dev libportmidi-dev Bây giờ hãy kích hoạt các giao diện cần thiết bằng cách nhập lệnh sau:
sudo raspi-config Bây giờ bạn có thể kích hoạt SPI và I2C trong 3 Tùy chọn giao diện để có thể sử dụng cả hai giao diện. Bây giờ bạn phải tạo môi trường ảo cho dự án này. Để thực hiện việc này, hãy nhập các lệnh sau:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate Bây giờ hãy cài đặt thư viện luma bằng lệnh này: pip3 install –upgrade luma.oled Tải xuống sample files bằng lệnh sau: git clone https://github.com/rm-hull/luma.examples.git
cd luma.examples python3 setup.py cài đặt
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Giao diện SPI
Dây điện

Pin hiển thị

1

2

4

7

8

15

16

Quả mâm xôi Pin GND 5V Chân 18 Chân 23 Chân 19 Chân 24 Chân 22

Sau khi bạn đã kết nối màn hình, bạn có thể thực thi nhưampchương trình bằng hai lệnh sau:

cd ~/your_project/luma.examples / examples /

python3 demo.py -i spi

www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

Giao diện I2C
Dây điện

Pin hiển thị

1

2

4

7

8

9 16

Chân mâm xôi GND 5V Chân GND 5 Chân 3 Chân 3 3,3V

Sau khi bạn đã kết nối màn hình, bạn có thể thực thi nhưample chương trình với hai lệnh sau: cd ~/your_project/luma.examples / examples /
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn

5. THÔNG TIN BỔ SUNG
Nghĩa vụ thông tin và thu hồi của chúng tôi theo Đạo luật Thiết bị Điện và Điện tử (ElektroG)
Ký hiệu trên thiết bị điện và điện tử:
Thùng rác bị gạch chéo này có nghĩa là các thiết bị điện và điện tử không được xếp vào rác thải sinh hoạt. Bạn phải trả lại các thiết bị cũ cho điểm thu gom. Trước khi bàn giao pin, ắc quy thải không được bao bọc bởi thiết bị thải bỏ phải được tách ra khỏi thiết bị đó. Tùy chọn trả lại: Với tư cách là người dùng cuối, bạn có thể trả lại miễn phí thiết bị cũ của mình (về cơ bản có chức năng tương tự như thiết bị mới mua từ chúng tôi) để xử lý khi bạn mua thiết bị mới. Các thiết bị nhỏ không có kích thước bên ngoài lớn hơn 25 cm có thể được thải bỏ theo số lượng bình thường trong gia đình mà không cần mua thiết bị mới. Khả năng trả lại tại địa điểm công ty của chúng tôi trong giờ mở cửa: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Đức Khả năng trả lại hàng trong khu vực của bạn: Chúng tôi sẽ gửi cho bạn một bưu kiệnamp mà bạn có thể trả lại thiết bị cho chúng tôi miễn phí. Vui lòng liên hệ với chúng tôi qua email tại Service@joy-it.net hoặc qua điện thoại. Thông tin trên bao bì: Nếu bạn không có vật liệu đóng gói phù hợp hoặc không muốn sử dụng vật liệu đóng gói của riêng mình, vui lòng liên hệ với chúng tôi và chúng tôi sẽ gửi cho bạn bao bì phù hợp.
6. HỖ TRỢ Nếu vẫn còn bất kỳ vấn đề nào đang chờ xử lý hoặc vấn đề phát sinh sau khi bạn mua hàng, chúng tôi sẽ hỗ trợ bạn qua e-mail, điện thoại và hệ thống hỗ trợ vé của chúng tôi. Email: service@joy-it.net Hệ thống vé: https://support.joy-it.net Điện thoại: +49 (0)2845 9360-50 (Thứ Hai – Thứ Năm: 09:00 – 17:00 giờ CET ,
Thứ Sáu: 09:00 – 14:30 giờ CET) Để biết thêm thông tin, vui lòng truy cập webtrang web: www.joy-it.net

Ngày xuất bản: 2024.03.20

SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn

Tài liệu / Tài nguyên

Mô-đun màn hình OLED joy-it COM-OLED2.42 [tập tin pdf] Hướng dẫn sử dụng
Mô-đun màn hình OLED COM-OLED2.42, COM-OLED2.42, Mô-đun màn hình OLED, Mô-đun hiển thị, Mô-đun

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *