راه اندازی OLED با آردوینو

blog
۱۳۹۷-۱۰-۰۵
5 دقیقه

نمایشگر OLED چیست؟

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

در این مقاله قصد داریم نمایشگر OLED 128*32 را راه‌اندازی کنیم. در این ماژول از چیپ راه‌اندازی SSD1306 به همراه پروتکل ارتباطی I2C استفاده شده است. با سیسوگ همراه باشید.

 

دانلود کتابخانه:

برای این راه‌اندازی به دو کتابخانه Adafruit_SSD1306 و Adafruit_GFX نیاز داریم. برای نصب آنها به صورت زیر عمل می‌کنیم:

1. در محیط آردوینو به Sketch> Include Library> Manage Library بروید.

2. در نوار بالای صفحه نام کتابخانه مورد نظر را وارد می‌کنیم.

نصب کتابخانه در آردوینو

 

3. در کتابخانه مورد نظر، آخرین ورژن را انتخاب کرده و دکه Instal را می‌زنیم.

نصب کتابخانه در آردوینو

 

4.  این روند را برای هر دو کتابخانه انجام می‌دهیم.

 

اتصالات پین:

راه اندازی OLED کار ساده ایست. ابتدا پین‌های آن را مطابق الگوی زیر به برد آردوینو وصل می‌کنیم:

پین

اتصال به آردوینو

GND

GND

VCC

5V

SCL

A5

SDA

A4

توجه داشته باشید که تغذیه OLED را به 5 ولت وصل نمایید.

مدار:

اتصالات OLED به آردوینو

 

نمونه کد:

کد زیر را در نرم‌افزار آردوینو وارد کنید:

 

 

نمایش:

اکنون پس از انتخاب پورت متصل به برد آردوینو ، کد خود را روی برد آپلود نمایید و نتیجه را روی OLED ببینید.

 

نمایش روی OLED

اطلاعات
6
0
لینک و اشتراک
profile

electronic girl

متخصص الکترونیک

دوستدار الکترونیک

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد. جستجو در آیسی
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند.
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد.
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند.
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند.
family

دیدگاه ها

profile
یاسر گفت :
۱۴۰۲-۰۲-۰۳ ۰۱:۰۹

با عرض سلام و خسته نباشید ممنون از سایت عالیتون فقط به سوال داشتم این مدل از نمایشگر oled رو تونستم راه اندازی کنم ولی نمایشگرهایی که فقط با فلت قابل اتصال هستن چه جوری باید راه اندازی کنم چون قیمت ارزانترین هم دارن منظورم نمایشگرهایی هستن که بجای ارتباط i2c یا isp فقط یه فلت دارن

profile
Zeus ‌ گفت :
۱۴۰۲-۰۲-۰۴ ۰۹:۲۸

سلام دوست عزیز
نظر لطف شماست
ببینید برای استفاده از اونها اول باید شماره کنترلر اونها رو پیدا کنید بعد از اون، با مراجعه به دیتاشیت، ببینید از رابط های ارتباطی پیشتیبانی میکنه
و برای راه ااندازی نیاز به چه مدار درایوری داره و اونها رو به مدارتون متصل کنید به همین راحتی 🙂

profile
مرتضی گفت :
۱۳۹۹-۰۱-۲۹ ۱۸:۵۹

ممنون.
خدا خیرتون بده
کتابخونه spi اینجا چی می گه؟

profile
زئوس Zeus گفت :
۱۳۹۹-۰۱-۳۰ ۰۹:۲۶

خواهش میکنم
ببیند فکر میکنم توی کلاس راه انداز نمایشگر از ابجکتش استفاده شده باشه
چون این مدل نمایشگرها هم رابط spi دارند و هم رابط i2c برای همین هر دو کتابخانه رو به پروژه اضافه کرده اند.

profile
hossein110 گفت :
۱۳۹۸-۰۷-۱۰ ۲۱:۳۶

سلام خسته نباشید ##مرسی از مطالب جذاب و مفیدتون واقعا دمتون گرم منتظر مطالب جدید و کاربردی هستیم##

profile
electronic girl گفت :
۱۳۹۸-۰۷-۱۴ ۰۹:۰۸

سلام دوست عزیز ممنون از پیام دلگرم کننده شما

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله