نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

آموزش نمایشگر گرافیکی ks0108 با arduino جلسه2

به نام خدا : تو این مطلب از سری مطالب پروژه آردوینو ، به درخواست و حمایت آقای Ali Ghahramani میخوام آموزش کار با نمایشگر KS0108 رو براتون بگم، و پروژه KS0108 با آردوینو رو براتون میزارم، و آموزش ساخت فونت برای نمایشگر KS0108 رو براتون میگم، آموزش ساخت عکس و نمایش در KS0108 رو براتون میگم، توابع کتابخونه KS0108 رو براتون توضیح میدم و بعدش برای هر تابع یه پروژه نمونه قرار میدم براتون >>>> آموزش نمایشگر گرافیکی ks0108 با arduino جلسه2
آموزش نمایشگر گرافیکی ks0108 با arduino جلسه2

آموزش نمایشگر گرافیکی ks0108 با arduino جلسه2

 

داستان کربلا رفتن ما، قسمت 4
داستان کربلا رفتن ما(قسمت4) : بعد که موکب پیدا کردیم، رفتیم یه استراحتی کردیم، اونجا مسئول موکب یه عراقی بود(اسمش رو دقیقا خاطرم نیست) خودش میگفت که این موکب و ایستگاه صلواتی رو به کمک یه خونواده دیگه ساختن(یعنی 2 خونواده کارای یه موکب رو انجام میدن)، البته تمام موکب ها هم همین طور بودااااا، هر خونواده یه موکب یا هر 2 تا خونواده یه موکب رو مدیریت میکردن، بنده خدا اومد جا رو برا ما درست کرد و خودش رفت سراغ ایستگاه صلواتیش و بعد برا ما خوردنی میابرد ^_^، تو اونجا دو نفر رو دیدیدم که طرف با کارت ملی اومده بود^_^ یعنی بدون پاسپورت و ویزا، البته این چیز عادی هستش، چون از رفیقام هم سراغ دارم کسی که بدون پاسپورت و ویزا رفته باشه، انشاالله احتمالا قراره امسال هم بریم کربلا ولی ایندفه بدون ویزا و پاسپورت(چون دیگه به ما ویزا و پاسپورت نمیدن چون سربازی نرفتیم و دانشگاه هم نمیریم لذا باش قاچاقی رفت^_^)، البته نمیدونم حکم شرعیش چیه، چون داریم خلاف قوانین دو کشور(ایران و عراق) عمل میکنیم، خب میگفتم آقا ما اونجا بودیم و دیدم این ایرانی هایی که تو موکب ما بودن یکیشون تا حدودی عربیش خوب بود، با این مسئول موکب صحبت میکرد، هیچی اینا 4-5 نفر بودن و به این بنده خدا مسئول موکب میگفتن بریم قلیون بکشیم^_^ هیچی طرف هم اینا رو برداشت برد خونشون، اونجا بودیم که دیدیم 3 تا بچه اومدن داخل، یعنی بگم سنشون 17-18 تو این حدودا بود، ولی یکشون فک کنم همون حدودای 20 سال بود سنش، حالا کاری نداریم، اینا اومدن داخل ما هم با زبون بی زبونی شروع کردیم به صحبت کردن، میگفت که خونشون موصل هستش، چون شیعه هستن و داعش هم به شیعه جماعت رحم نمیکنه و ...، لذا مجبور شدیم خونه زندگیمون رو ول کنیم بیایم کربلا، خیلی سخته ها آواره بودن، آقا یکی از اینا یه 200 تومنی پیدا کرده بود و از ما میپرسید این چقدر ارزش داره و باهاش میشه چی خرید^_^ هیچی ما مرده بودیم خنده، بنده خدا فک میکرد چک پول پیدا کرده، وقتی ارزش پول رو بهش گفتیم سکته کرد^_^ آخه همین طوریش 200 تومن تو ایران ارزشی نداره، حالا همین 200 تومن رو ببری تو عراق دیگه واقعا ارزش نداره و لواشک هم نمیشه باهاش خرید(چون پول عراقی ها 3 برابر پول ما ارزش داره، حالا علتش چیه من نمیدونم چون اقتصاد دان نیستم، بدبختی اینجاس که پول افغانی ها هم از پول ما اررزشش بیشتره O_o)، هیچی آقا بعد گرفته شدن حال طرف دیدیم این کسی که از همه این 3 نفر بزرگتر بود ب من میگه بخواب میخوام ماساژت بدم، آقا ما هم قبول نکردیم(دلیلش هم معلومه، خوشم نمیاد که به خاطر راحتی خودم به کسی زحمت بدم) بعد رفت به رقیه رفیقای من گفت و اونا درجا شیریجه رفتن تو زمین و طرف هم یه ماساژ مشتی به این رفیقای ما داد، کلا مثل این که این یارو موصلی هه کارش ماساژ دادن زائرها بود، چون فرداش که از موکب زدم بیرون و یه دوری زدم دیدم داره زائرها رو ماساژ میده، آقا ما خوابیدیم و صبح زود رفتیم سراغ ادامه پیاده روی و حرم حضرت عباس ع و امام حسین ع، راه زیادی نمونده بود، رفتیم و بدبختی ما شروع شد O_o خب دیگه بقیش بمونه برا بعد.
 
 

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

در حالت عادی اتصالات به صورت زیر هستش :
اتصال نمایشگر گرافیکی KS0108 به آردوینو
 
خب اتصالات رو در زیر براتون میزارم.
 پروژه آردوینو
 

آموزش نحوه تغییر انتساب پایه های KS108 به آردوینو

به پوشه کتابخونه برید و بعد به مسیر config\ks0108 برید و بعد فایل مورد نظر(بسته به این که از چه بردی استفاده میکنید) رو اجرا میکنید و ویرایشش میکنیم، اگه متوجه نشیدید بگید تا بیشتر و کامل توضیح بدم.
مثلا برای تغییر پایه برد آردوینو باید به فایل PinConfig_ks0108-Uno برید و بعد پایه مد نظرتون رو تغییر بدید به همین راحتی – من خودم هم در عمل تست کردم مشکلی نبود، برا بحث پروژه ساعت با ic ds3231 با نمایشگر گرافیکی ks0108 مجور شدنم پایه a4 نمایشگر رو تغییر بدم لذا دست بکار شدم و چیزی که در بالا براتون توضیح دادم رو انجام دادم و مشکلی هم پیش نیومد، این پروژه رو هم به زودی میزارم تو سایت
 

پروژه نمایشگر گرافیکی ks0108 با arduino

در زیر من یه پروژه براتون میزارم که بعلت این که نمیشد کل برنامه رو در یه برنامه قرار بدم چون حجم میکرو کم هستش و میکرو با کبود حافظه مواجه میشد، لذا در واقع 3 تا پروژه براتون میزارم، که تست توابع توضیح داده شده بالا هستن، ولی فیلم عملکرد هر 3 پروژه رو یه جا گرفتم که در زیر میبینید :

 
پروژه شماره یک ks0108 با arduino

 
 
پروژه شماره دو ks0108 با arduino

 
 
پروژه شماره سه ks0108 با arduino

 
پروژه شماره چهار ks0108 با arduino

 
این مطلب هم تموم شد، عمر لامسب چقدر زود میگذره هااااااا، امیدوارم براتون مفید بوده باشه این مطلب (ناچیز)، اگه مفید بود دعا کنید ما رو، بیمار ها رو، مسئولین خدمت گزار رو، رهبر انقلاب و علمای اسلام رو (هزینه ی مطلب هستش این کار ^_^)
فعلا یا علی

گروه پرسش و پاسخ الکترونیکی در سروش
مهدی دمیرچیلو گوگل میفرماید : إِنَّ اللّه مَعَ السارِچین ( خداوند با سرچ کنندگان است )
ارسال دیدگاه
25

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید ( طبیعتا لینک کدتون رو باید برای من بفرستید! ) : debian

4) پسورد فایل های سایت : www.dmf313.ir

  1. Avatar

    مهمان

    ali

    سلام hi
    من یه پروژه ای دارم انجام می دم که پایه کم آوردم.
    می خواستم بدونم آیا می شه چند تا از پایه های lcd رو کلا حذف کنم؟
    اگر هم می شه چجوری می شه انجامش داد؟

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – 2 راه داری :
      1) بری دیتاشیت نمایشگر فوق رو بخونی ببینی میشه با تعداد پایه کمتر راه انداختش ( مثل نمایشگر کاراکتری 2*16 ) – که اون وقت کتابخونه رو باید تغییر بدی.
      2) از آیسی های افزایش تعداد پایه استفاده کنی.

  2. Avatar

    مهمان

    حسن

    سلام خسته نباشید. من حسگر دما و رطوبت dh11 دارم با آردوینو می خوام خروجی حسگر رو با دوتا نمودار روی ال سی دی نمایش بده چطور می تونم انجام بدم

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – شما اول رو کاغذ بشین طراحی کن چیزی که میخوای – دیتات طور هستش – هر چند وقت یکبار تغییر میکنه و … نمودارش چه ویژگی هایی باید داشته باشه – بعد برا نمایشگر تابعشو بنویس.

  3. Avatar

    مهمان

    مهدی

    سلام.اگر بخوام یک سیگنال رو روی این lcd نمایش بدم از چه دستوراتی باید استفاده کنم؟؟

    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – یا باید کتابخونه ای برای این کار پیدا کنی که بعید میدونم پیدا کنی – یا این که خودت توابع مورد نیازت رو کدشو بزنی.

      • Avatar

        مهمان

        مهدی

        میخوام از یکی از پایه ها سیگنال رو بخونه بعد نمایشش بده…ال سی دی که استفاده میکنم 12864b هستش از کدوم کتابخونه استفاده کنم؟؟

        • مهدی دمیرچیلو

          نویسنده این مطلب

          مهدی دمیرچیلو

          گفتم بهت چیکار کنی دیگه – کدی ندارم من.

  4. Avatar

    مهمان

    علی

    سلام
    من این ال سی دی رو میخوام با arduino pro mini راه اندازی کنم که چیپش atmega328p هست
    ولی روی ال سی دی کاراکترهای به هم ریخنه میاد یا اینکه نصف ال سی دی روشن نمیشه
    چندبار اتصال هارو چک کردم .توی فولدر config اسم A4 رو به A6 تغییر دادم فرقی نمیکنه
    مدل ال سی دی (ks0108)ts12864a-2 هست
    http://uupload.ir/files/lz8i_img_20181026_100547.jpg
    http://uupload.ir/files/294v_img_20181027_102801.jpg
    لطفا کمک کنید help

  5. Avatar

    مهمان

    رضا

    سلام hi
    آیا میشه به جای استفاده از ال.سی.دی ks0108 از ال.سی دی ts12864a-2 استفاده کرد

  6. Avatar

    مهمان

    وحید

    سلام مهندس صبح بخیر
    میشه لینک خرید این LCD که استفاده کردی رو بزاری ، من تا الان 3 تا LCD خریدم ولی هنوز نتونستم پروژه م رو راه بندازم ، یکی رو از ECA خریدم که روی ماژول هیچ کدوم از پایه هاش مشخص نبود بهشون زنگ زدم میگن به ما ربطی نداره ، یکی دیگه رو از بازار خریدم اصلا پایه cs1-cs2 نداره بجاش یدونه پایه psb داره ، یه لطف بکن لینک خریدت رو بفرست ممنون میشم

  7. Avatar

    مهمان

    مسعودحسین زاده

    سلام من تازه با سایتت آشنا شدم دلم نیومد دعایی که برات کردم رو بهت نگم .خیلی کارت درسته (هنوز من مطالب فنی روتست نکردم) اما از نظرنفس کارت درمورد این سایت وشخصیتت که خیلی بزرگوارانه است و زحمت میکشی میگم خداحفظت کنه واجرت با امام حسین واعمه یا علی خداقوت

  8. Avatar

    مهمان

    ناشناس

    سلام- این کتابخونه برای نمایشگرهای گرافیکی سایز بزرگتر (۱۲۸*۲۴۰) هم قابل استفاده ی؟

    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام.نه

  9. Avatar

    مهمان

    رحیم

    سلام .ممنون از سایت فوق العادت ما که استفاده کردیم.
    این پروژه رو تو پروتئوس هم شبیه سازی کردی؟
    من هر کاری میکنم نمیشه
    تشکر