نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ
مهدی دمیرچیلو

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

230

به نام خدا : تو این مطلب از سری مطالب پروژه آردوینو ، به درخواست و حمایت آقای 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 پروژه رو یه جا گرفتم که در زیر میبینید :

12.8MB پروژه ks0108 با آردوینو
0%
00:00  /  03:27

 

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

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

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

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

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

تعداد مطالب : 367 تا
جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات : آموزش ks0108 با arduino
ارسال دیدگاه
36
نظرات این مطلب بسته شده است.
  1. حمزه

    مهمان

    حمزه

    سلام خواهشا التماسا به صورت تصویری طریقه تغییر پین های ال سی دی بهم بگو هر کاری میکنم نمیتونم از برد اردوینو اتمگا استفاده کردم از پایه 24,25,26,27,28,30,31,33به عنوان دیتا 32,34,35به عنوان cs1وcs2وres
    و 22,23,24, به‌عنوانrsوrwوenولی صفحه ابی ولوم هم کم زیاد کردم هیچ

    مشاهده پاسخ ها (1)
    • اوس شصت

      مهمان

      اوس شصت

      سلام
      به مسیر زیر برید
      C:\Program Files (x86)\Arduino\libraries\openGLCD-master\config\ks0108

      فایلی با همچین اسمی:PinConfig_ks0108-Uno توی این مسیری که در بالا گفته شد هست

      و وقتی فایل رو باز کنید کی پایینتر نحوه اتصال پایه ها رو به برد آردوینو یونو گفته

      در مسیری که گفته شد فایل هایی هستند که با عنوان pinconfig شروع می شوند
      در هرکدام از این فایل ها نحوه اتصال پایه های ال سی دی به آردوینو ذکر شده
      که از جمله ی آونها میشه به برد آردوینو مگا و لِوناردو(Leonardo) اشاره کرد

      یه صلوات هم هدیه کنید به امام حسین(ع)…
      زنده باشید
      روحتون شاد
      یاعلی مدد

  2. milad

    مهمان

    milad

    خیلی عالی.ممنون.چطور میشه شماره پایه های lcd را تغییر داد؟داخل کدوم فایل هست؟من از کتاب خانه openGlcd استفاده کردم ولی هر چی سرچ کردم نتونستم پایه ها را پیدا کنم.؟؟

  3. KAMRAN555

    مهمان

    KAMRAN555

    سلام آقای دمیرچیلو
    یه سوالی داشتم راجع ب دماسنج.
    با DHT22 چه کدی نیازه که به برنامه اضافه کنم؟ در ضمن دستور delay حتمن باید باشه؟ چون همه برنامه وایمیسته و میکروی عزیزمون هوش و حواسش میره رو خوندن این سنسور زبون بسته و بقیه کاراش رو انجام نمیده

  4. کریم

    مهمان

    کریم

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

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

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

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