NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 4206 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 9 از 9

موضوع: اینترفیس گرافیکی برای lcd tft

  1. #1
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض اینترفیس گرافیکی برای lcd tft

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

    تا بتونیم در پروژه هامون از دکمه ، text box - list box - scroll bar - gauge - form - check box - radio button و... استفاده بکنیم.

    کتابخونه طوری طراحی شده که برای تمامی lcd ها و همچنین تمامی خانواده های میکرو (با اندکی تغییر ) قابل استفاده باشه.

    اینترفیس button در حال حاضر تکمیل شده.

    سعی بر این شده تا همانند دکمه هایی که در ویندوز هست طراحی بشه و خاصیتهای دکمه های ویندوزی را داشته باشه.

    هر دکمه میتونه خاصیتهای جداگونه و منحصر به فرد خودش رو داشته باشه. همچنین هر دکمه رخداد click برای خودش داره تا در صورت فشرده شدن رخداد کلیکش فراخوانی بشه. همانند برنامه نویسی تحت ویندور. این امکان هم وجود داره که در زمان اجرا run time بتونیم ادرس رخداد کلیک رو تغییر بدیم. با این کار در زمان اجرا میتونه هر تابعی رو فراخوانی و اجرا کنه.

    چند تا تصویر ازش گذاشتم به همراه فیلمی که طرز کارش رو نشون دادم. حجم 28 مگ.







    دانلود فیلم:
    http://behnam9856.persiangig.com/mov/MOV03901.flv

  2. کاربران : 11 تشکر کرده اند از شما behnam6500 برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  4. #2
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    كاره جالبو قشنگيه. من كه خيلي خوشم اومد.
    خيلي هم سليقه بخرج دادي.
    _____________________________________
    _____________________________________

  5. تشکرها از این نوشته :


  6. #3
    کاربر فعال esi_52000 آواتار ها
    تاریخ عضویت
    Oct 2009
    نام
    اسماعیل طاهری
    نوشته ها
    365
    تشکر
    220
    تشکر شده 943 بار در 200 پست

    پیش فرض

    مهندس جان دمت گرم.كار خيلي قشنگ و جديديه.خدا قوت عزيز

  7. تشکرها از این نوشته :


  8. #4
    مدیر انجمن Aghaeifar آواتار ها
    تاریخ عضویت
    Feb 2010
    نام
    علی آقائی فر
    نوشته ها
    751
    تشکر
    552
    تشکر شده 975 بار در 440 پست

    پیش فرض

    خیلی کارتون ارزشمنده.
    ما در انتظار رویت خورشیدیم ...

    اللهم عجل لولیک الفرج

  9. تشکرها از این نوشته :


  10. #5
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

    دایی جان چرا وقتتون تلف میکنی ؟!
    شما میتونی رو چیزای پرکاربرد تری هم کار کنی - این کار رو قبلا بار ها انجام دادن مثل uCGUI و .... ممکنه الان ناراحت بشی ولی میدونم خیلی زود به حرفم می رسی !
    متاسفانه منم یه بار همچین راهی رو رفتم !

  11. کاربران : 3 تشکر کرده اند از شما agape برای ارسال این پست سودمند:


  12. #6
    مدیر باز نشسته behnam6500 آواتار ها
    تاریخ عضویت
    Jan 2009
    نوشته ها
    801
    تشکر
    311
    تشکر شده 899 بار در 390 پست

    پیش فرض

    نقل قول نوشته اصلی توسط agape نمایش پست ها
    دایی جان چرا وقتتون تلف میکنی ؟!
    شما میتونی رو چیزای پرکاربرد تری هم کار کنی - این کار رو قبلا بار ها انجام دادن مثل ucgui و .... ممکنه الان ناراحت بشی ولی میدونم خیلی زود به حرفم می رسی !
    متاسفانه منم یه بار همچین راهی رو رفتم !
    میدونم هست رفیق...

    بیشتر به خاطر تجربش انجام میدم... تا دستی در نحوه طراحی و پیاده سازی اینا هم داشته باشم...
    ویرایش توسط behnam6500 : 22-10-2012 در ساعت 20:48

  13. کاربران : 5 تشکر کرده اند از شما behnam6500 برای ارسال این پست سودمند:


  14. #7
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

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

    آقای مزارعی اگه میخواستین که ادامه بدین میتونستین از کارتون استفاده کنین ولی شرایطش پیش نیومد که استفاده کنید.
    چون خیلیا بازوی ربات ماهر درست کردن پس من نباید شروع کنم. خدا میدونه شاید بعد از مهارت در ساخت این رباطها یک ایده زد به کله که چیز متفاوتی تولید کنم. بعد از این همه سال ساخت این رباطها هنوز هم در حال پیشرفت هستن.
    ویرایش توسط esisafa : 22-10-2012 در ساعت 22:12

  15. کاربران : 2 تشکر کرده اند از شما esisafa برای ارسال این پست سودمند:


  16. #8
    مدیرکل انجمنها agape آواتار ها
    تاریخ عضویت
    Feb 2009
    نام
    Zeus
    نوشته ها
    1,235
    تشکر
    139
    تشکر شده 2,209 بار در 846 پست

    پیش فرض

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

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

  17. کاربران : 3 تشکر کرده اند از شما agape برای ارسال این پست سودمند:


  18. #9
    مدیرکل انجمنها
    تاریخ عضویت
    May 2011
    نام
    احسان صفامنش
    نوشته ها
    1,763
    تشکر
    919
    تشکر شده 2,261 بار در 1,056 پست

    پیش فرض

    حرف شما درسته و نباید راهی رو که قبلا رفتن دوباره رفت ولی...
    ولی این درصورتی هست که بشه خودمون پروژه رو کامل بفهمیم و بتونیم تغییرات رو اعمال کنیم. اگه آقا بهنام میتونسته که تمام زیر و روی ucgui رو در زمان کمتری درک کنه و خودش هر جور خواست گسترش بده حرف شما صحیحه و باید مستقیما وارد ucgui میشد و میتونست روی گسترش uc وقت بزاره. ولی اگر نمیشده که از ucgui به طور کامل سر در آورد آونوقت بهتره که از اول شروع کرد و با منطق خودمون کار کنیم.
    همیشه ایده ی جدید و درست فقط و فقط با داشتن درک کامل از یک موضوع بدست میاد. یکی از مشکلاتی که داریم اینه که میتونیم مهندسی معکوس کنیم و یک دستگاه رو کپی کنیم ولی نمیتونیم حتی کوچکترین تغییری در اون بدیم و با یک تغییر کل سیستم از کار میافته و یا مشکل پیدا میکنه و دلیلش نداشتن درک کامل هست.
    ویرایش توسط esisafa : 23-10-2012 در ساعت 19:30

  19. تشکرها از این نوشته :

    KHM

موضوعات مشابه

  1. دات ماتریس آماده 7*5
    توسط raoofmtj در انجمن AVR
    پاسخ: 0
    آخرين نوشته: 26-01-2014, 15:50
  2. مقاومت بیس
    توسط giga0101 در انجمن طراحی و ساخت و آزمایش مدارت الکترونیک
    پاسخ: 4
    آخرين نوشته: 21-09-2013, 14:59
  3. در مورد تابلو با دات ماتریس
    توسط رسول21 در انجمن AVR
    پاسخ: 2
    آخرين نوشته: 09-06-2013, 12:37
  4. اثر مغناطیس
    توسط nima_elc در انجمن AVR
    پاسخ: 23
    آخرين نوشته: 05-05-2012, 02:08
  5. مدار کنترل دما و رطوبت وایرلیس
    توسط car20 در انجمن میکروکنترلرهای 8و16 بیتی
    پاسخ: 11
    آخرين نوشته: 05-01-2012, 11:25

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •