ماژول نمایش OLED COM-OLED2.42
اطلاعات محصول
مشخصات
- نام محصول: OLED-DISPLAY MODULE COM-OLED2.42
- سازنده: www.joy-it.net
- آدرس: Pascalstr. 8, 47506 Neukirchen-Vluyn
- گزینه های رابط نمایش: I2C، SPI، 8 بیت موازی 6800
رابط، رابط موازی 8 بیتی 8080
پین انتساب نمایشگر
تعیین پین | شماره پین | عملکرد I/O |
---|---|---|
VSS | 1 | P زمین مدار منطقی – پایه زمین برای مدارهای منطقی |
راه اندازی رابط نمایشگر
نمایشگر را می توان به 4 روش مختلف کنترل کرد: I2C، SPI،
رابط 8 موازی 6800 بیتی و رابط 8 موازی 8080 بیتی.
به طور پیش فرض، صفحه نمایش برای کنترل SPI پیکربندی شده است. برای تغییر به
روش دیگر کنترل، شما باید مقاومت های BS1 و را دوباره لحیم کنید
BS2 در پشت تخته.
دستورالعمل استفاده از محصول
اتصال ماژول نمایشگر
-
- VSS (پین 1) را به زمین خارجی وصل کنید.
روشن کردن صفحه نمایش
-
- VDD (پین 2) را به منبع تغذیه 3.3-5 ولت برای نمایشگر وصل کنید
مدار ماژول
- VDD (پین 2) را به منبع تغذیه 3.3-5 ولت برای نمایشگر وصل کنید
سوالات متداول
چگونه روش کنترل نمایشگر را تغییر دهم؟
برای تغییر روش کنترل نمایشگر، باید
مقاومت های BS1 و BS2 را در پشت برد بر اساس لحیم کنید
در رابط مورد نظر (I2C، SPI، 8 بیتی موازی 6800، یا 8 بیتی
موازی 8080).
ماژول OLED-DISPLAY
COM-OLED2.42
1. اطلاعات کلی مشتری عزیز، از اینکه محصول ما را انتخاب کردید بسیار متشکریم. در ادامه شما را با نکاتی که هنگام راه اندازی و استفاده از این محصول باید رعایت کنید آشنا می کنیم. اگر در حین استفاده با مشکل غیرمنتظره ای مواجه شدید، لطفاً انجام دهید
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. تخصیص پین صفحه نمایش
تعیین پین شماره پین I/O
تابع
VSS
1
P زمین مدار منطقی
این یک پین زمین است. همچنین به عنوان یک مرجع برای پین های منطقی عمل می کند. باید به زمین خارجی متصل شود.
VDD
2
منبع تغذیه 3,3،5 – XNUMX ولت برای مدار ماژول نمایشگر
این یک پین منبع تغذیه است.
V0
3
– جلدtagعرضه الکترونیکی پنل OEL
این جلد مثبت ترین استtagپین تامین تراشه.
لطفا آن را وصل نکنید.
A0
4
I Data/Command Control
این پین یک پین کنترل داده/فرمان است. هنگامی که پین بالا کشیده می شود، ورودی در D7~D0 به عنوان داده نمایشگر در نظر گرفته می شود. هنگامی که پین به پایین کشیده می شود، ورودی در D7~D0 به ثبات فرمان منتقل می شود.
/WR
5
I Read/Write انتخاب کنید یا بنویسید
این پین یک ورودی رابط MCU است. هنگامی که به یک ریزپردازنده سری 68XX متصل می شود، این پین به عنوان ورودی انتخابی خواندن/نوشتن (R/W) استفاده می شود. این پین را برای حالت خواندن بالا بکشید و برای حالت نوشتن آن را پایین بکشید. هنگامی که حالت رابط 80XX انتخاب می شود، این پین ورودی نوشتن (WR) است. عملیات نوشتن داده ها زمانی آغاز می شود که این پین "Low" کشیده شود و CS "Low" کشیده شود.
/RD
6
خواندن/نوشتن فعال یا خواندن
این پین یک ورودی رابط MCU است. هنگامی که به یک ریزپردازنده سری 68XX متصل می شود، این پین به عنوان سیگنال Enable(E) استفاده می شود. عملیات خواندن/نوشتن زمانی آغاز می شود که این پین به سمت بالا و CS پایین کشیده شود. هنگامی که به یک ریزپردازنده 80XX متصل می شود، این پین سیگنال Read(RD) را دریافت می کند. عملیات خواندن داده ها زمانی آغاز می شود که این پین به سمت پایین و CS پایین کشیده شود.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
تعیین پین شماره پین I/O
تابع
DB0
7
I/O
DB1
8
I/O
DB2
9
ورودی/خروجی گذرگاه داده ورودی/خروجی میزبان
DB3
10
I/O
این پین ها گذرگاه های داده 8 بیتی دو طرفه هستند که به داده های ریزپردازنده متصل می شوند
DB4
11
اتوبوس ورودی/خروجی. هنگامی که حالت سریال انتخاب می شود، D1 است
DB5
12
I/O
ورودی داده سریال SDIN و D0 ورودی ساعت سریال SCLK است.
DB6
13
I/O
DB7
14
I/O
/ CS
15
I Chip-Select
این پین ورودی انتخاب چیپ است. تراشه تنها زمانی برای ارتباط MCU فعال می شود که CS# پایین کشیده شود.
/RESET NC (BS1) NC (BS2)
NC FG
16
I Power Reset برای کنترلر و درایور
این پین یک ورودی سیگنال ریست است. هنگامی که پین پایین است، مقداردهی اولیه تراشه انجام می شود.
17
انتخاب پروتکل ارتباطی H/L
18
H/L
این پین ها ورودی هایی برای انتخاب رابط MCU هستند.
جدول زیر را ببینید:
p6a8raXlXle- l
BS1
0
BS2
1
80XXموازی
1 1
سریال I2C
1 0 0 0
19
– NC یا اتصال به VSS.
20
0V باید به زمین خارجی وصل شود.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
2. 1 راه اندازی رابط نمایش
صفحه نمایش را می توان به 4 روش مختلف از طریق I2C، SPI، رابط موازی 8 بیتی 6800 و رابط موازی 8 بیتی 8080 کنترل کرد. نمایشگر از پیش پیکربندی شده برای کنترل از طریق SPI تحویل داده می شود. اگر می خواهید از یکی از روش های کنترل دیگر استفاده کنید، باید مقاومت های BS1 و BS2 را در پشت برد دوباره لحیم کنید.
در جدول، نحوه تنظیم مقاومت ها برای حالت مربوطه را مشاهده می کنید.
6800-موازی 8080-موازی
I2C
SPI
BS1
0
1
1
0
BS2
1
1
0
0
3. استفاده با ARDUINO از آنجایی که صفحه نمایش با سطح منطقی 3 ولت و اکثر آردوینوها با 5 ولت کار می کند، ما از Arduino Pro Mini 3.3V در این حالت استفاده می کنیم.ampله اگر می خواهید از یک آردوینو با سطح منطقی 5 ولت استفاده کنید، مانند آردوینو Uno، باید تمام خطوط داده منتهی شده از آردوینو به صفحه نمایش را با یک مبدل سطح منطقی از 5 ولت به 3.3 ولت کاهش دهید.
ابتدا باید کتابخانه مورد نیاز را در Arduino IDE خود نصب کنید.
برای انجام این کار، کتابخانه
به U8g2 بروید
bTyooollsiv-e>rManage
کتابخانه های …
جستجو
برای
u8g2
و
نصب کنید
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Interface
سیم کشی
نمایش پین 1 2 4 7 8 15 16
مینی پین آردوینو پرو
GND
3,3،XNUMX ولت (VCC)
9
13
11
10
8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Interface
حالا کد GraphicTest s را باز کنیدampلی از کتابخانه برای انجام این کار روی: File -> مثالamples -> U8g2 -> u8x8-> GraphicTest اکنون سازنده زیر را برای نمایش در برنامه وارد کنید، همانطور که در تصویر زیر نشان داده شده است: U8X8_SSD1309_128X64_NONAME2_4W_SW_SPI u8x8(13, 11, 10, 9, 8);
اکنون می توانید نسخه قبلی را آپلود کنیدampبه آردوینو خود بروید.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
رابط I2C
سیم کشی
نمایش پین 1 2 4 7 8 9 16
مینی پین آردوینو پرو
GND
3,3،XNUMX ولت (VCC)
GND
A5
A4
A4
9
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
رابط I2C
حالا کد GraphicTest s را باز کنیدampلی از کتابخانه برای انجام این کار روی: File -> مثالamples -> U8g2 -> u8x8-> GraphicTest اکنون سازنده زیر را برای نمایش در برنامه وارد کنید، همانطور که در تصویر زیر نشان داده شده است: U8X8_SSD1309_128X64_NONAME2_HW_I2C u8x8(9, A4, A5);
اکنون می توانید نسخه قبلی را آپلود کنیدampبه آردوینو خود بروید.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
رابط 8 موازی 6800 بیتی
سیم کشی
نمایش پین 1 2 4 5 6 7 8 9 10 11 12 13 14 15 16
مینی پین آردوینو پرو
GND
3,3،XNUMX ولت (VCC)
9
GND
7
13 11 2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
رابط 8 موازی 6800 بیتی
حالا کد GraphicTest s را باز کنیدampلی از کتابخانه برای انجام این کار روی: File -> مثالamples -> U8g2 -> u8x8-> GraphicTest اکنون سازنده زیر را برای نمایش در برنامه وارد کنید، همانطور که در تصویر زیر نشان داده شده است: U8X8_SSD1309_128X64_NONAME0_6800 u8x8(13, 11, 2, 3, 4, 5 6، 3، 7)؛
اکنون می توانید نسخه قبلی را آپلود کنیدampبه آردوینو خود بروید.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
رابط 8 موازی 8080 بیتی
سیم کشی
نمایش پین 1 2 4
مینی پین آردوینو پرو
GND
3,3،XNUMX ولت (VCC)
9
5 6 7 8 9 10 11 12 13 14 15 16
7
3,3،XNUMX ولت (VCC)
13
11
2
3
4
5
6 A3 10 8
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
رابط 8 موازی 8080 بیتی
حالا کد GraphicTest s را باز کنیدampلی از کتابخانه برای انجام این کار روی: File -> مثالamples -> U8g2 -> u8x8-> GraphicTest اکنون سازنده زیر را برای نمایش در برنامه وارد کنید، U8X8_SSD1309_128X64_NONAME0_8080 u8x8(13, 11, 2, 3, 4, 5, 6, A3, 7);
اکنون می توانید نسخه قبلی را آپلود کنیدampبه آردوینو خود بروید.
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
4. استفاده با Raspberry PI
i
این دستورالعمل ها تحت سیستم عامل Raspberry Pi نوشته شده است
کرم کتاب برای Raspberry Pi 4 و 5. هیچ بررسی نشده است
با سایر سیستم عامل ها یا سخت افزارهای جدیدتر انجام می شود.
برای اینکه استفاده از نمایشگر با Raspberry Pi بسیار آسان شود، از کتابخانه luma.oled استفاده می کنیم. می توانید وابستگی های مورد نیاز برای نصب را با دستورات زیر نصب کنید:
sudo apt install git python3-dev python3-pip python3-numpy libfreetype6-dev libjpeg-dev build-ssential sudo apt install libsdl2-dev libsdl2-image-dev libsdl2-mixerdev libsdl2-ttf-dev مورد نیاز رابط کاربری اکنون توسط دستور زیر را وارد کنید:
sudo raspi-config اکنون می توانید SPI و I2C را تحت 3 گزینه رابط فعال کنید تا بتوانید از هر دو رابط استفاده کنید. اکنون باید محیط مجازی این پروژه را ایجاد کنید. برای این کار دستورات زیر را وارد کنید:
mkdir your_project cd your_project python -m venv –system-site-packages env source env/bin/activate حالا کتابخانه luma را با این دستور نصب کنید: pip3 install –upgrade luma.oled دانلود sample files با دستور زیر: git clone https://github.com/rm-hull/luma.examples.git
سی دی luma.examples python3 setup.py را نصب کنید
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
SPI-Interface
سیم کشی
نمایش پین
1
2
4
7
8
15
16
پایه Raspberry GND 5V 18 Pin 23 Pin 19 Pin 24 Pin 22
پس از اتصال صفحه نمایش، می توانید به عنوان اجرا کنیدampبرنامه le با دو دستور زیر:
سی دی ~/your_project/luma.examples/examples/
python3 demo.py -i spi
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
رابط I2C
سیم کشی
نمایش پین
1
2
4
7
8
9 16
Raspberry Pin GND 5V GND Pin 5 Pin 3 Pin 3 3,3V
پس از اتصال صفحه نمایش، می توانید به عنوان اجرا کنیدampبرنامه le با دو دستور زیر: cd ~/your_project/luma.examples/examples/
python3 demo.py
www.joy-it.net Pascalstr. 8 47506 Neukirchen-Vluyn
5. اطلاعات اضافی
اطلاعات و تعهدات پس گرفتن ما طبق قانون تجهیزات الکتریکی و الکترونیکی (ElektroG)
نماد تجهیزات الکتریکی و الکترونیکی:
این سطل زباله خط خورده به این معنی است که وسایل برقی و الکترونیکی در زباله های خانگی قرار نمی گیرند. شما باید وسایل قدیمی را به محل جمع آوری برگردانید. قبل از تحویل باتریها و باتریهای ضایعاتی که توسط تجهیزات ضایعاتی محصور نشدهاند باید از آن جدا شوند. گزینه های بازگشت: به عنوان یک کاربر نهایی، می توانید دستگاه قدیمی خود را (که اساساً همان عملکرد دستگاه جدید خریداری شده از ما را انجام می دهد) را به صورت رایگان برای دور انداختن هنگام خرید دستگاه جدید بازگردانید. لوازم کوچک بدون ابعاد خارجی بیشتر از 25 سانتی متر را می توان در مقادیر معمولی خانگی مستقل از خرید یک دستگاه جدید دور انداخت. امکان بازگشت در محل شرکت ما در ساعات کاری: SIMAC Electronics GmbH, Pascalstr. 8, D-47506 Neukirchen-Vluyn, Germany امکان بازگشت در منطقه شما: یک بسته برای شما ارسال می کنیمamp که با آن می توانید دستگاه را به صورت رایگان به ما برگردانید. لطفاً از طریق ایمیل به آدرس Service@joy-it.net یا از طریق تلفن با ما تماس بگیرید. اطلاعات در مورد بسته بندی: اگر مواد بسته بندی مناسب ندارید یا نمی خواهید از خود استفاده کنید، لطفا با ما تماس بگیرید تا بسته بندی مناسب را برای شما ارسال کنیم.
6. پشتیبانی اگر پس از خرید شما همچنان مشکلی در انتظار یا مشکلی وجود دارد، ما از طریق ایمیل، تلفن و سیستم پشتیبانی بلیط خود از شما پشتیبانی خواهیم کرد. ایمیل: service@joy-it.net سیستم بلیط: https://support.joy-it.net تلفن: +49 (0) 2845 9360-50 (دوشنبه - پنجشنبه: 09:00 - 17:00 ساعت CET ،
جمعه: 09:00 تا 14:30 ساعت CET) برای اطلاعات بیشتر لطفاً به ما مراجعه کنید webسایت: www.joy-it.net
تاریخ انتشار: 2024.03.20/XNUMX/XNUMX
SIMAwCwwElwwec.wjtor.oyjo-niytic.-nsiteG.tnmebt H PPaascscaalsltsrt.r8. ,8474570560N6eNuekuirkchirecnh-eVnlu-yVnluyn
اسناد / منابع
![]() |
ماژول نمایشگر OLED joy-it COM-OLED2.42 [pdfراهنمای کاربر ماژول نمایشگر OLED COM-OLED2.42، COM-OLED2.42، ماژول نمایشگر OLED، ماژول نمایشگر، ماژول |