راه اندازی نمایشگر تک رنگ ارزان قیمت با آردوینو (Nokia 1202)

blog
۱۴۰۱-۱۱-۰۱
6 دقیقه

در قسمت قبلی راه اندازی یک نمایشگر رنگی ارزان قیمت رو با آردوینو آموزش دادیم، حالا توی این آموزش به راه اندازی یک نمایشگر تک رنگ ارزان قیمت میپردازیم، این نمایشگر باز هم قیمت پایین تری داره و قیمتش اندازه دوتا سون سگمنته! از طرف دیگه به دلیل تک رنگ بودن خوانایی بالاتری نسبت به نمایشگر های رنگی داره و جاهای بیشتری میشه از اون استفاده کرد، در مورد این نمایشگر هم قبلا در سیسوگ صحبت کرده بودیم اما این بار باز هم با یک کتابخونه محبوب برای نمایشگر تک رنگ ارزان قیمت (u8g2) میخوایم این lcd رو راه بندازیم، با سیسوگ همراه باشید تا به بررسی و راه اندازی اون بپردازیم.

شاید برای شما مفید باشد: آموزش آردوینو از 0 تا 100

سخت افزار

نمایشگر مورد استفاده ما این بار هم مخصوص تلفن های همراه هست، گوشی های مدل NOKIA 1202, 1203, 1280 و … این نمایشگر دارای ویژگی های زیر هست:

  • تک رنگ (monochrome)
  • ابعاد 1.3 اینچ
  • رزولوشن 69*68

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

راه اندازی نمایشگر تک رنگ

nokia 1202

راه اندازی کتابخانه u8g2-ste2007

ste2007 اسم درایور این نمایشگر هست و کل کار ما ارتباط با همین درایور هست برای نمایش اطلاعات روی صفحه، این درایور از پروتکل spi 9 bit پشتیبانی میکنه، چیزی که توی خیلی از میکروکنترلر ها وجود نداره، البته جای نگرانی نیست چراکه به دلیل تک رنگ بودن این نمایشگر اطلاعات کمی نیاز هست برای نمایش براش ارسال بشه و در صورت استفاده از spi 9 bit نرم افزاری هم تقریبا رفرش شدن صفحه مشخص نیست. توی این کتابخونه فعلا spi 9 بیت فقط به صورت نرم افزاری پیاده شده و با یاری خدا در آینده از spi 9 bit سخت افزاری esp8266 هم پشتیبانی میکنه.

برای استفاده ابتدا به آدرس https://github.com/mahdi2001h/u8g2-ste2007 رفته و فایل zip کتابخانه رو دانلود میکنیم.

حالا نرم افزار آردوینو رو باز کرده و از منوی Sketch -> Include library -> add .zip library فایل زیپی که دانلود کردیم رو انتخاب میکنیم

arduino spfd54124b

برای تست کتابخونه از نمونه کد GraphicsTest استفاده می‌کنیم

در ادامه کد این example رو مشاهده می‌کنید

من برای تست میخوام از نود ام سی یو استفاده کنم، برای اینکار قسمت معرفی نمایشگر رو در خط 55 به این صورت تغییر باید تغییر بدهیم:

قبل از ادامه بگم که اگر قبل این مطلب داشتید قسمت قبل این آموزش رو میخوندید و مدارش رو بستید، دست به بِرِد برد نزنید چرا که پین های این دوتا ماژول نمایشگر کاملا منطبق هستند و نیازی به تغییر شماتیک نیست، این هم شماتیک مناسب برای اتصال به node mcu

راه اندازی نمایشگر تک رنگ ارزان قیمت با آردوینو (Nokia 1202)

 

این هم از خروجی کد بالا

 

راه اندازی نمایشگر تک رنگ

u8g2-ste2007

 

nokia 1202 embeddedtech

منبع : وبلاگ امبددتک

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

Mahdi.h  

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

علاقه مند به سیستم های امبدد | http://mahdi2001h.ir

مقالات بیشتر
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
اسی ام گفت :
۱۴۰۳-۰۴-۱۹ ۱۴:۵۳

سلام
این کتابخونه رو میشه واسه میکروی STM هم استفاده کرد؟

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

سلام
شدن که میشه ولی باید توی یه سری فسمت ها تغییراتی رو بدید که برای میکروی مورد نظر بشه ازش استفاده کرد.

profile
ولی الهی گفت :
۱۴۰۳-۰۴-۱۸ ۱۴:۴۰

سلام
برای میکروی STM میشه این کتابخونه رو استفاده کرد؟
بعد تو خود ادرس github مربوط به کتابخونه U8G2 این درایور STE2007 نیست تو کتابخونه
اینجا اضافه شده بهش ؟

در نهایت هم تشکر از زحمتی که کشیدین

profile
Zeus ‌ گفت :
۱۴۰۳-۰۴-۲۲ ۱۰:۰۷

سلام دوست عزیز
جواب هر دو سوال بله است ولی خوب باید احتمالا کتابخانه بازنویسی بشه و شاید بخش هایی نیاز به تغییر داشته باشد

profile
محمد گفت :
۱۴۰۳-۰۴-۰۸ ۲۳:۰۷

با سلام یه نمونه کد داشتم برای oled به خوبی کار میکنه ولی با این نمایشگر بعد از یکی دو ساعت تصویر می چرخه و میرور(آینه ای) میشه؟
چرا؟

profile
Mahdi.h   گفت :
۱۴۰۳-۰۴-۱۷ ۰۹:۵۳

باید کدتون رو بفرستید تا بشه بررسی کرد.
میتونید توی انجمن سیسوگ سوالتون رو مطرح کنید
ask.sisoog.com

profile
نیک گفت :
۱۴۰۱-۱۲-۲۴ ۱۰:۱۵

عالی بود ممنونم از زمانی که گذاشتید و این متن رو نوشتید

profile
elahe گفت :
۱۴۰۱-۱۲-۲۴ ۱۰:۲۸

نظر لطف شماست نیک عزیز

become a writer

نویسنده شو !

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

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

نویسنده شو !

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

ارسال مقاله