نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
محرم

پروژه AVR ساعت آنالوگ با نمایشگر KS0108

انجمن های تخصصی برق و الکترونیک ECA

به نام خدا : تو این مطلب از سری مطالب پروژه AVR میخوام یه پروژه با LCD گرافیکی KS0108 براتون قرار بدم، این پروژه رو خانم الهام محمدی انجام دادن و برامون فرستادن تا بزاریم تو سایت تا بقیه استفاده کنن.
پروژه AVR ساعت آنالوگ با نمایشگر KS0108

پروژه AVR ساعت آنالوگ با نمایشگر KS0108


آموزش کار با این نمایشگر KS0108 و پروژه های دیگه مرتبط رو در زیر لینکش رو میزارم :  LCD گرافیکی
شماتیک پروژه رو که در بالا قرار دادم براتون، در زیر هم کد پروژه برو براتون قرار میدم.

 

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

 
خب این مطلب هم تموم شد!، دوستان امیدوارم این فرهنگ جا بیوفته که هر کی چیزی بلده بیا به اشتراک بزاره.
فعلا یا علی تا مطلب بعد.

تعداد مطالب : 341 تا
جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات : ???
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه

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

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

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

4) نظرات حاوی کد برنامه نویسی تایید نمیشوند ( قالب سایت بهم میریزه )

  1. مهمان

    fateme77

    عالی،فقط امکانش هست بگید از چه ابزاری استفاده کردین و یه توضیحی هم درباره اون قسمت ماتریسی بدین

  2. مهمان

    یاس

    سلام کد ویژن ۴ تا warning داره راجع به overflow is possible in 16 bit میشه کم کنید تا رفعش کنم

  3. مهمان

    مریم

    سلام مطلبتون عالی بود
    فقط راجع به خط 84 سوال داشتم…توی کدویزار چیو فعال کردین ک این رجیسترا با این مقادیر اضافه شده؟

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

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

      سلام – با کدویزارد کار نمیکنم – خودم نوشتم موارد فوق رو – مثلا ACD و ACBG و ACO و.. ماکروهایی هستند که به صورت پیشفرض توسط خود کدویژن تعریف شدن.

  4. مهمان

    مریم

    مرسی بابت پروژه ولی کاش توضیح هم میدادین هر تیکه داره چیکار میکنه؟ مثلا اون ماتریس برای چیه؟یا اون متغیرایی که تعریف میکنین؟

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

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

      کد ساده ای هستش – اون آرایه clock که عکس بدنه ساعته – بقیه کد ها برا بحث اون 3 تا عقربه ثانیه-ساعت-دقیقه شمار هستنند که یه خط هر بار در یه موثعیتی نمایش داده میشه – همین – یه سری هم کد تایمر برا بحث محاسبه زمان

      • مهمان

        مریم

        میشه لطفا بگین شرط اولی که بعد حلقه whileچک میشه برای چیه؟

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

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

          برا بحث محاسبه زمان هستش دیگه – اگه زمان سپری شده فلان مقدار شد – بیا کد های زیر رو اجرا کن.
          مطلب تایمر رو بخون.

  5. مهمان

    حمید رصا ایزدپناه

    سلام چجوری تاچ اسکرین به این پروژه وصل کنم

  6. مهمان

    Zahra.hdi

    سلام خسته نباشید
    سایتتون حرف نداره
    وقتی دنبال مطلبی میگردم و تو سایت شما پیداش میکنم واقعا خوشحال میشم چون توضیحات ساده و جامعن.
    میخواستم ازتون کمک بگیرم
    یه پروژه دستمه که نمایش سیگنال ضربان قلب و شمارش ضربان قلب هست
    در مورد شمارش ضربان توی سایتتون مطلب بود اما در مورد نمایش سیگنال روی ks108 چیزی پیدا نکردم
    میاونین راهنمایی کنید بعد از این که سنسور سیگنال رو دریافت کرد من چطور روی lcd گرافیکی نمایشش بدم؟

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

      مهدی دمرچیلو

      سلام-آموزش کار با ks تو سایت هستش – مطلبی که میخوای رو نمیتونم انجام بدم.

  7. مهمان

    میثم

    سلام رمز فایل دانلودتون چیه؟
    ویه سوال اگه بخوام این ساعت رو قابل تنظیم کنم چجور میشه وهمچنین کنارش تارخ هم نشئن بده

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

      مهدی دمرچیلو

      سلام-تماما با حروف کوچیک
      http://www.dmf313.ir

  8. مهمان

    حمیدرضا ایزدپناه

    سلام.این پروژه رو نمیتونین با زبان بسکام بنویسین اگه کمک کنین ممنون میشم

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

      مهدی دمرچیلو

      سلام
      بسکام کار نکردم.

  9. مهمان

    رضا

    سلام خسته نباشین
    ممنون از پروژه
    تو این پروژه متغییر hour رو من خواستم روی ال سی دی نشون بدم ولی بجای عدد یدونه حرف هم مینویسه مثل 1j و اونم فکر کنم مربوط به بردار رسم کردش باشه
    چطور میتونم این مشکل رو حلش کنم؟
    باید متغییر ساعت دیگه ای تعریف کنم و کد ساعت رو برای اون متغییر بنویسم؟

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

      مهدی دمرچیلو

      سلام
      از پروژه در عمل عکس بده…..کدت رو هم بده ببینم چیکار کردی – فقط کدت مرتب باید باشه مثل پروژه ای که تو این مطلی میبینی – در غیر این صورت امکان بررسیش نیست.

      • مهمان

        رضا

        عملی هنوز نبستمش دارم پی سی بیشو میزنم
        راستی کانفینگ ال سی دی این پروژه رو خواستم تغییر بدم کار نکرد
        یعنی رفتم گزینه پروجکت و بعد کانفیگوریشن
        گزینه ال سی دی گرافیکی بعد انتخاب چیپ تنظیمات پایه هاشو کردم ولی بعد اوکی کردن بازم همون کانفیگوریشن قبلی رو برای راه اندازی ال سی دی اجرا کرد
        واسه ساعت هم اینکارو کردم:
        sprintf (clktext,”%2d:%2d:%2d”,hour,min,sec);
        glcd_puts(clktext,60,0,0,1,0);
        اون clktext هم که نوع char هستش.

  10. مهمان

    keivanjan

    سلام خسته نباشید
    اینجا float Xh=0,Yh=0,Xs=0,Ys=0,Xm,Ym,H;
    شما این متغییر هارو به صورت float تعریف کردید
    اما توی ورودی این تابع
    void line(unsigned int x1,unsigned int y1,unsigned int x2,unsigned int y2,byte s,byte c)
    ورودی رو به صورت unsigned int تعریف کردید و ازش استفاده کردید

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

      مهدی دمرچیلو

      سلام good

  11. مهمان

    Mahdi

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

  12. مهمان

    HOSEIN

    سلام مهدی میخام دور یه موتور دی سی رو کنترل کنم با چه قطعه هایی میشه اینکارو انجام داد ؟؟

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

      مهدی دمرچیلو

      سلام
      کنترل سرعت : pwm
      کنترل دور : با روتاری انکودر میشه و روش های دیگه هم فک کنم داره ولی من کار نکردم و اطلاعات به اون صورتی ندارم ولی پروژه آمادش تو نت هستش

  13. مهمان

    مهدی آوینی

    سلام. خسته نباشید.
    سایتون عالیه .
    فقط بهتر نیست با AVR studio کار کنید . هم نرم افزار بروز تری هم .از لحاظ گرافیکی فوق العادهست .

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

      مهدی دمرچیلو

      سلام – اتفاقا جزو برنامه هام هستش
      به زودی میرم سمتش –