المنتج مقدمة #
ينتمي OLED إلى نوع حالي من أجهزة انبعاث الضوء العضوي، والمعروفة أيضًا باسم شاشة الليزر العضوية، أو أشباه الموصلات العضوية الباعثة للضوء. تحت تأثير المجال الكهربائي، تتحرك الإلكترونات الداخلية لـ OLED وتلتقي، وستعمل الإكسيتونات الطاقية المتولدة على إثارة التلألؤ، وبالتالي إنتاج الضوء المرئي.
يستخدم على نطاق واسع في التلفزيون والعرض التجاري وعروض المؤتمرات وشاشات السيارات وما إلى ذلك.

معامل SPECIFICATION #
| Parameters | القيمة / الوصف |
| جهد التشغيل | 3.3 ~ 5V |
| درجة حرارة التشغيل | -30 ° C ~ + 70 ° C |
| دقة الشاشة | 128*64 |
| منظور | > 160 ° |
| شريحة السائق | SSD1306 |
| إشارة التحكم | لجنة التحقيق المستقلة |
| المقاس | 4.72cm * 2.38cm |

الأسلاك Diagram #
ملحوظة: تم تركيب لوحة التوسعة على اسب 32 لوحة تحكم.

| وحدة OLED | ESP32 |
| VCC | 5V |
| GND | GND |
| SCL | SCL |
| SDA | SDA |
عينة رمز #
#include //Import the OLED graphics display library
#include //Import Arduino's IIC library
//Define 0.96 inch OLED12864 display
U8G2_SSD1306_128X64_NONAME_F_HW_I2C u8g2(U8G2_R0, U8X8_PIN_NONE);
//Defines the page content function for the OLED display
void page1() {
u8g2.setFont(u8g2_font_timR14_tf);//Sets the font to display
u8g2.setFontPosTop();//Set font position to be aligned close to the top
u8g2.setCursor(20,20);//Set font display coordinates
u8g2.print("ACEBOTT");//Setting display content
}
void setup(){
u8g2.begin();//Initializing the display
u8g2.enableUTF8Print();//Enable UTF8 printing
}
void loop(){
u8g2.firstPage();
do //The U8g2 library's common way of writing loops is to use the do{}while() form
{
page1();//Calling a function
}while(u8g2.nextPage());
}
ملاحظة: إذا كنت تستخدم لوحة Arduino، فقم بتوصيل دبوس SCL الخاص بشاشة OLED إلى الدبوس A5 الخاص بلوحة Arduino ودبوس SDA إلى الدبوس A4 الخاص بلوحة Arduino، ثم قم بتحميل البرنامج.
اختبار Results #
بعد تحميل الكود إلى لوحة التحكم، سيتم عرض النص "ACEBOTT" في منتصف شاشة OLED، ويمكن عرض النص في مواضع مختلفة من الشاشة عن طريق تغيير إحداثيات عرض النص.

الموارد ذات الصلة #
احصل على عرض سعر أو اشترِ من: #
أعمال B2B: معلومات@acebott.com