ماژول OLED با پروتکل ارتباطی I2C

دانشجو بن، امتیاز خرید کاربران دائمی
با سفارش این محصول شما 1  امتیاز دریافت میکنید
ارزش امتیاز دریافتی:  1,000تومان
حد اکثر تخفیف قابل استفاده برای این محصول 1 امتیاز که برابر است با 1,000تومان

محصول جدید

18,500تومان

این محصول در انبار موجود نیست

نمایشگر‌های OLED ، نمایشگرهایی با کانتراست و رزولوشن بالای می‌باشند ، از این رو قابلیت خوانایی زیادی را برای کاربر فراهم می‌کند. این نوع ماژول‌ها فاقد Backlight  می‌باشند و نور پس‌زمینه را خودشان ایجاد می‌کنند از این رو نسبت به LCD ها باریک‌تر ، شفاف‌تر و شکیل تر به نظر می‌رسند.

این نوع ماژول یک نوع نمایشگر تک رنگ  با رزولوشن 128*64 می‌باشد که برای کنترل آن از درایور SH1106 استفاده شده است.  ماژول OLED با پروتکل ارتباطی I2C قابلیت ارتباط با میکروکنترلر و آردوینو توسط پروتکل I2C را دارد. زاویه دید حداکثر 160 درجه و همچنین کنتراست بالای این نوع نمایشگر‌ها از ویژگی‌هایی است که باعث برتری این نوع نمایشگرها نسبت به نمایشگرهای OLED شده است.

 ماژول OLED

 

 اتصالات :

VCC  : تغیذیه ماژول 3.3 ولت DC

GND : اتصال به  زمین مدار

SDA : پین Serial Data

SCL پین Serial Clock

آموزش‌های ماژول نمایشگر OLED  

 

 آموزش راه‌اندازی ماژول نمایشگر OLED در آردوینو بخش اول

 آموزش راه‌اندازی ماژول نمایشگر OLED در آردوینو بخش دوم

 آموزش راه‌اندازی ماژول نمایشگر OLED در آردوینو بخش سوم

 آموزش راه‌اندازی ماژول نمایشگر OLED در آردوینو بخش چهارم

 آموزش راه‌اندازی ماژول نمایشگر OLED در آردوینو بخش پنجم

نظر خود را بنویسید
*
*
  • 1394-10-20

    سلام، این ماژول را کی موجود می کنید؟ بسیار مورد نیازم است.

    پاسخ مدیر:

    درود بر شما


    منتظر باشید، تا چند روز آینده موجود می‌شود.

  • 1394-11-18

    خریدم دیروز دستم رسید هر کاری میکنم حطا یک پیکسلم نشون نمیده از اموزش شمل هم استفاده کردم انواع لابراری پروژه رایت کردم حالا چی کار کنم یعنی مشکل از oled هست ؟؟؟

    پاسخ مدیر:

    درود بر شما


    برای بررسی این موضوع از آموزش راه اندازی در سایت دیجی اسپارک استفاده کنید. اگر در زمینه اطلاعات راه اندازی مشکل داشتید از همان جا کامنت را ادامه دهید.

  • 1394-11-18

    این جا ترتیب پایه های oled
    vcc gnc scl sda
    هست اما
    چیزی که فرستدین برام

    Gnc vcc scl sda

    که اصلا کار نمیکنه چی کار کنم ؟؟؟

    پاسخ مدیر:

    درود بر شما


    در این نوع ماژول‌ها ترتیب پایه‌ها اهمیت ندارد، بلکه اتصال صحیح پایه‌ها اهمیت دارد. طبق آموزش اتصالات را برقرار کنید مشکلتان رفع خواهد شد.

  • 1394-12-08

    با سلام
    بنده این OLED را چند روز پیش خرید کردم و حضوری تحولی گرفتم و بر خلاف عکس اینی که به من تحویل شده 6 تا پایه دار د
    1-GND
    2-VCC
    3-SCL
    4-SDA
    5-RES
    6-DC
    و در سه مد SPI سه سیم SPI چهار سیم و I2C میتونه کار کنه ولی اگه به مقاومت های لحیم شده و راهنمای پشت برد توجه کنید متوجه میشید که در مود SPI چهار سیم هست نه I2C ! و برای اینکه به مود I2C ست بشود باید مقاومت R3 را جدا کرده و جای R1 لحیم کنید و جای مقاومت R8 یک جامپر اتصال کوتاه بگذارید ، اینطوری میتونید با رابط I2C راه اندازیش کنید .
    در مورد پایه ریست بگم که این پایه باید در هنگام راه اندازی مقدار ۰ و در حین کار مقدار ۱ داشته باشه و برای اینکه نخواهید با یک جی پی ای او کنترلش کنید با یک خازن 104 به زمین و با یک مقاومت 10 کیلو به خط تغذیه LCD وصلش کنید .
    پایه DC هم برای انتخاب آدرس I2C اولد هست که برای حالت عادی به زمین باید وصل شود و آدرس پیشفرض آن هم 0x3C هست .

    حالا با این تغییرات میتونید مثل یه ماژول OLED چهار سیم I2C ازش استفاده کنید اونطوری که توی عکس هست و ما انتظار داشتیم.

    از دانشجو کیت خواهش می کنم بیشتر دقت کند.

    پاسخ مدیر:

    درود بر شما


    جناب آقای طاهری بابت زمانی که روی این کار گذاشتید از شما تشکر می‌کنیم ولی دقت داشته باشید که این ماژول از طرف تولید کننده به این عنوان توزیع شده است. در ضمن این دو پایه ای که اضافه هست را می‌توانید استفاده نکنید و ماژول کار خواهد کرد.

    امیررضا خزلی 1395-02-06

    سلام خیلی متشکرم از لطف شما من از دانشجو کیت این قطعه رو گرفتم اولا چهار پایه نبود و شش پایه بود دوما مانند عکس بک لایت ابی نداشت سوما همین قطعه در فروشگاه eca با چند رنگ خیلی کم تر از قیمت اینجا عرضه میشود . کلا تمامی اطلاعات متعلق به قطه ایی دیگر می باشد. خاستم پس بفرستم اما به درد سرش نمی ارزد - دانشجو کیت عزیز یا قطه ایی نیار یا اگر می اوری لطف کن درست اطلاع بده-

    پاسخ مدیر:

    درود بر شما


    کاربر گرامی دقت بفرمایید که رنگ ماژول قابلیت انتخاب دارد و شما موقع خرید میتوانید رنگ مورد نظر را انتخاب کنید. در مورد تعداد پایه‌ها هم این موضوع با توزیع کننده قطعات در کشور مبدا مطرح بود و دو پایه اضافه برای استفاده‌ای خاص طراحی شده‌اند و شما می‌توانید از آن دو پایه استفاده نکنید. این موضوع هیچ مشکلی در عملکرد مدار بوجود نمی‌آورد. در خصوص قیمت هم نیازی به اثبات ندارد، کاربرانی که از دانشجو کیت خرید می‌کنند با کیفیت و عملکرد کالاها کاملا آشنایی دارند. دقت داشته باشید که اجناس این فروشگاه با هیچ فروشگاه دیگری قابل مقایسه نمی‌باشد. اطلاعات این کالا هم کاملا صحیح ارایه شده است. 


    شاد و پیروز باشید.

  • 1395-04-05

    سلام. من نیاز به دو عدد از نمایشگر دارم. کی میتونید موجودش کنید؟؟؟
    فقط اولی از سمت چپ VCC باشه نه GND

    پاسخ مدیر:

    درود بر شما


    براى اين منظور با واحد فروش تماس بگيريد. تا دقيقا بررسى شود.

  • 1396-03-17

    با سلام و خسته نباشید
    این ماژول نمایشگر را چگونه می توان استفاده کرد

    پاسخ مدیر:

    درود برشما


    با تمامی بردهای میکروکنترلر مانند آردوینو و رزبری پای و اورنج پای میتوانید استفاده کنید. همچنین میتوانید به آموزش‌های راه اندازی این ماژول که در انتهای همین صفحه آمده است، مراجعه کنید.

  • 1396-07-22

    با سلام این نمایشگر موجود نمیشه ؟

    پاسخ مدیر:

    با سلام


    جهت اطلاع از موجودی مجدد ایمیل‌تان را در قسمت مربوطه وارد کنید.

  • 1396-08-03

    سلام...
    میشه از این نمایشگر با برد لیلیپد هم استفاده کرد؟؟؟

    پاسخ مدیر:

    با سلام


    از آنجایی که برد لیلی‌پد دارای رابط I2C می‌باشد می‌توانید استفاده کنید.

  • 1396-09-20

    باسلام.من بدنبال OLED با تراشه SSD1306 که I2C باشد می گردم.آیا این نمایشگر از همین پردازشگر استفاده می کند؟

    پاسخ مدیر:

    با سلام


    ضمن تشکر از توجه شما، بله مدل سفید رنگ این ماژول در حال حاضر از این تراشه استفاده می‌کند. لازم به ذکر است که آموزش راه اندازی این ماژول به صورت کامل در قسمت آموزش راه اندازی همین صفحه قرار دارد. با کلیک بر روی گزینه ادامه، به سورس برنامه برای هر کدام از آموزش‌ها دست خواهید یافت.


    شاد و پیروز باشید.

  • 1396-09-21

    امکانش هست کدی برای راه اندازی این OLED در esp8266 معرفی کنید؟

    پاسخ مدیر:

    با سلام


    ضمن تشکر از توجه شما، در این خصوص لطفا در قسمت آموزش راه اندازی موارد را مطرح کنید، دوستان فنی در صورت امکان راهنمایی خواهند کرد که چطور برای این برد آماده سازی کنید.

  • 1397-04-30

    امکان فارسی نویسی وجود داره؟ اگه نه کدوم مدل امکانش هست؟

    پاسخ مدیر:

    درود


    برای فارسی نویسی نیاز به توسعه کتابخانه جامع و مناسب در این زمینه است. 

آموزش راه اندازی

آموزش راه‌اندازی نمایشگر OLED آردوینو بخش اول

نمایشگر‌های OLED ، نمایشگرهایی با کانتراست  و رزولوشن بالای می‌باشند ، از این رو قابلیت خوانایی زیادی را برای کاربر فراهم می‌کند. این نوع ماژول‌ها فاقد Backlight  می‌باشند و نور پس‌زمینه را خودشان ایجاد می‌کنند از این رو نسبت به LCD ها باریک‌تر ، شفاف‌تر و شکیل تر می‌باشند. در ادمه آموزش با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید. در این پست قصد آموزش راه اندایز نمایشگر OLED 128* 64  را داریم . این ماژول‌ها دارای چیپ‌های راه‌انداز متفاوتی از قبیل SSD1306 ،SH1106  و… می@باشند  که دراین آموزش از یک OLED با چیپ داخلی SH1106 به همراه پروتکل ارتباطی I2C استفاده شده است. برای تشخیص نوع درایور این ماژول یک روش وجود دارد. در نمایشگر OLED هایی که از چیپ SH1106 استفاده کرده‌اند اولین پین از سمت چپ ، پین VCC می‌باشد و در نمایش‌گرهایی که از چیپ SSD1306 استفاده می‌کنند پین اول از سمت چپ ، پین GND می‌باشد. در  تصاویر زیر این موضوع نشان داده شده است.

 

ادامه... 

 

 

آموزش راه‌اندازی ماژول نمایشگر OLED آردوینو بخش دوم

در قسمت اول از سری آموزش‌های OLED ، به طریقه اتصال OLED به Arduino و همچنین نمایش ساده یک متن در نمایشگر پرداختیم. در این قسمت به توضیح توابع کتابخانه U8glib خواهیم پرداخت و در قسمت‌های بعدی نیز پروژه‌های نسبتا پیچیده با نمایشگر OLED انجام می‌دهیم. با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید.

 

ادامه...

   

 

آموزش ماژول نمایشگر OLED آردوینو بخش سوم

 آموزش تابع drawCircle این تابع وظیفه رسم یک دایره را بر عهده دارد و دارای دو ساختار می‌باشد. در ساختار اول دایره‌ای به مرکز مختصات x و y و به شعاع rad رسم می‌شود. در ساختار دوم تقریبا شبیه ساختار اول می‌باشد با این تفاوت که با استفاده از این تابع می‌توان قسمت خاصی از دایره را رسم نمود. برای مثال می‌توان ربه اول یا دوم ، سوم و یا چهارم را رسم نمود.

مقدایر مجاز برای opt :

  • U8G_DRAW_UPPER_RIGHT  ربع اول ( بالای دایره سمت راست)
  • U8G_DRAW_UPPER_LEFT   ربع دوم ( بالای دایره سمت چپ)
  • U8G_DRAW_LOWER_LEFT ریع سوم دایره ( پایین دایره سمت چپ )
  • U8G_DRAW_LOWER_RIGHT  ربع چهارم ( پایین دایره سمت راست )

 

ادامه...

 

  

آموزش ماژول نمایشگر OLED آردوینو بخش چهارم

آموزش تابع drawEllipse از این تابع برای رسم بیضی استفاده  می‌شود و دارای دو ساختار می‌باشد. در ساختار اول بیضی به مرکز x0 و y0  و به شعاع rx و ry رسم می‌شود. در ساختار دوم بیضی ‌ای به مرکز x0 ,y0 و شعاع rx و ry رسم می‌شود با این تفاوت که می‌توان قسمتی از ناحیه دلخواه بیضی را رسم نمود.

مقادیر مجاز برای opt:

  • U8G_DRAW_UPPER_RIGHT ( ناحیه اول بیضی)
  • U8G_DRAW_UPPER_LEFT (ناحیه دوم بیضی)
  • U8G_DRAW_LOWER_LEFT (ناحیه سوم بیضی)
  • U8G_DRAW_LOWER_RIGHT ( ناحیه چهارم بیضی)
  • U8G_DRAW_ALL

  

ادامه...

  

آموزش ماژول نمایشگر OLED آردوینو بخش پنجم

آموزش تابع setFont توسط این تابع می‌توان فونت متنی که می‌خواهیم بر روی روی OLED نمایش دهیم را تغییر دهیم. از این تابع باید در ابتدازی “حلقه رسم” یا درون setup برنامه استفاده شود.

آموزش تابع drawRBox توسط این تابع مستطیلی توپر با لبه‌های گرد رسم می‌کنیم. x و y مختصات شروع رسم مستطیل ، w مقدار طول ، h مقدار ارتفاع مستطیل و r شعاع گردی لبه‌ها را مشخص می‌کند.

 

ادامه...

 

آموزش ماژول نمایشگر OLED آردوینو بخش ششم

آموزش تابع drawStr توسط این تابع ، نوشته بر روی صفحه نمایش OLED نمایش داده خواهد شد. 

x : موقعیت نمایش در راستای محور Xها

Y:موقعیت نمایش در راستای محور y ها

s: رشته‌ای که قصد نمایش آن را داریم.

آموزش تابع drawStr90 توسط این تابع می‌توان متن مورد نظر را به اندازه ۹۰ درجه در جهت عقربه‌های ساعت دوران دهیم و بر روی نمایشگر نشان دهیم.

 

ادامه... 

  

آموزش ماژول قطب نما +نمایشگر OLED آردوینو

آموزش ماژول قطب نما +نمایشگر OLED آردوینو

در این قسمت  به آموزش راه‌اندازی ماژول HMC5883 gy-271 با استفاده از کتابخانه compass به همراه نمایش جهت ناوربری بر روی OLED  می‌پردازیم. در ادامه با مرجع تخصصی آردوینو ، دیجی اسپارک همراه باشید.gy271 HMC8358  یک قطب نمای سه محوره دیجیتال است که میتواند شدت میدان مغناطیسی را تا ۸+/- گائوس با دقت ۵ میلی گائوس اندازه گیری کند. توسط ماژول HMC5883 میتوان زاویه خود را نسبت به محور ها با دقت ۱ الی ۲ درجه محاسبه نمود. از ماژول HMC5883 GY271 میتوان در سیستم ناوبری اتوماتیک ، سیستم های جهت یابی ربات و  … استفاده نمود.

 

ادامه...

ویژگی‌های فیزیکی

تعداد پایه ها : 4 عدد
وزن : 100 گرم

دوربین

محدوده دید : 160 درجه

ارتباطات

پروتکل ارتباطی : I2C

سایر مشخصات کالا

سطح تجربه مورد نیاز : نیمه حرفه ای
نوع کاربرد محصول : مناسب برای استفاده صنعتی
نوع برد - ماژول : نمایشگر - Display

کتابخانه U8glib

دانلود کتابخانه مخصوص نمایشگرهای گرافیکی آردوینو Arduino

دانلود (1.08M)

محصولات مرتبط

پروژه LED Blink برنامه نویسی آردوینو با Node-RED - بخش دهم