نمایش عکس بر روی Glcd
در این قسمت نحوه اوردن عکس بر روی ال سی دی گرافیکی را براتون آموزش می دم. نشان دادن عکس بر روی lcd با عث می شود که کاربر بتواند راحتر از دستگاه استفاده کند ، دستگاه جذاب تر بشود ،اگر قصد فروش داشته باشید دستگاهتان راحتر به فروش برسد و…
در این بخش در مورد glcd 128*64 با هم صحبت می کنیم. برای کشیدن عکس وانتقال ان به میکرو و نمایش ان بر روی ال سی دی مراحل زیر را به ترتیب انجام دهید.
۲: وارد منوی image شوید و گزینه ۴ (Αttributes)را بزنید.
۳: بعد از زدن این گزینه صفحه مانندزیربراتون باز می شه که باید گزینه ها مانند عکس زیر تغییر بدهید.
۴: سپس ok را بزنید که بعد از ان پیغام زیر برایتان ظاهر می شود ،شما بر روی Yes کلیک نمایید.
۵:سپس می بینید که محیط بر نامه به شکل زیر تغییر می کند همانطور که می بینید دیگر از رنگ های مختلف خبری نیست و فقط رنگ ها مشکی و سفید و ریتم ما بین ان را مشاهد می کنید و همچنین کادر سفید کوچکی که اندازه ان ۱۲۸*۶۴ پیکسل می باشد را مشاهده می کنید نکته مهم اینکه شما نباید اندازه این صفحه را تغییر دهید و ان را بزرگتر نمایید.
۶: سپس شما متن و یا عکس خود را در این صفحه کوچک باید بکشید که من خودم به صورت نمونه عبارت یزد کیت را نوشتم.
۷: بعد از این که کارتان به پایان رسید به گزینه file بروید و بر روی save کلیک نمایید.
۸: پنجره ایی برای شما باز می شود که باید مسیر مشخص را برای ذخیره عکس تعیین نمایید نکته مهم این که پسوند عکس باید bmp باشد و سپس بر روی گزینه save کلیک نمایید.
۹: حال برنامه Bascom را باز کنید و از منو Tools گزینه Graphic converter را انتخاب نمایید.
۱۰:پنجره ایی به شکل زیر براتون باز می شه که باید گزینه های ان را مانند عکس تغییر بدهید.
۱۱:بر روی گزینه Load کلیک نمایید وباید عکسی را که قبلا کشیده اید را انتخاب نمایید.
۱۲:بعد از این که عکس را انتخاب نمودید عکس شما وارد کارد می شود و شما باید گزینه save را بزنید.
۱۳:زمانی که گزینه save را زدید پنجرهایی باز می شود که شما باید مسیر ذخیره فایل تبدیل شده از عکس را ذخیره نمایید شما باید در پوشه ایی که بر نامه خودتان را ذخیره کردهاید عکس را نیز ان جا ذخیره نمایید اگر به طور مثال شما بر نامه تان را در drive d و در پوشه bascom
ذخیره کردهاید عکس را نیز در همان پوشه ذخیره کنید که پسوند عکس bgf می باشد سپس گزینه save را بزنید.
۱۴: سپس به پنجره زیر بر خورد می کنید که باید بر روی ok کلیک نمایید.
۱۵: حال اگر به مسیری که بر نامه را ذخیره کردهای بروید می بینید که از بین فایل ها فایلی مانند
زیر قرار گرفته است که دارای حجم کم و درحدود ۱ کیلو بایت می باشد که بسته به نوع طراحی شما حجم ان تغییر می کند.
۱۶: حال در بر نامه خود با نوشتن دستور showpic x,y,lable می توانید مکان عکس را مشخص کنید که اگر اندازه عکس ۶۴*۱۲۸ باشد باید ۰,۰, را بزنید و اگر عکستون کوچکتر باشد می توانید مختصات بدهید.
سپس لیبل را باید در اخر برنامه و بعد از end بسازید و با دستور $bgf”name.bgf” عکس خود را فراخوانی کنید که باید به جای name اسم عکس را بنویسید.






















عرض سلام و خسته نیاشید خدمت تمام بروبچه های یزدکیت . نمی دونم چجوری ازتون تشکر کنم . شما بر خلاف سایت های دیگه اصلا خسیس نیستین و مدارهارو با نقشه و برنامه در اختیار تماشاگران میزارین . همتون رو می بوسمممممممممممممممممم :kiss:
از اینکه با این سعه صدر مدارها را در اختیار دیگران قرار می دهید بسیار سپاسگزارم :shaking:
برایتان از صمیم قلب دعا میکنم
:tired: سلام از سایت خوبتون ممنونم.یه خواهشی داشتم.دارم رو پروژه ای کار میکنم که با یه ال سی دی ۱۲۸*۶۴ باید یه عکس متحرک نمایش داده بشه و در کنار همین عکس همزمان دما و ساعت و چند پارامتر دیگه هم نمایش داده بشه.من چند وقته گیر این مسله ام.اگه کمکم کنیدو برنامه ای که بشه اینکارو باهاش انجام دادو به میلم بفرستید ممنون میشم.gnitros@gmail.com
از برنامه هایی که ارئه میدهید بی نهایت ممنونم
سلام میشه همین برنامه را به زبان codevision بزارید؟ من میخوام با lcd گرافیکی با کدویژن کار کنم لطفا به من کمک کنید. هر برنامه ای با glcd باشه ممنون میشم.
از همه ممنون
واوووووووو
عالی بود
واقعا ممنون
براتون آرزوی موفقیت میکنم
:love: :love: :love: :love: :love: :happy: :happy:
سلام خسته نباشید من وقت افطار اومدم نظر بدم تو این مدار چه جور میشه بدون شماتیک اون و برنامه کامل آیسی برنامه نوشت کمکم کنید :bad:
سلام خسته نباشید واقعا عالی بود
واقعا کارتون عالیه. متشکر.
ازتون تشکر می کنم ولی اگه می شه پروژه هایی که انجام می دید رو با برنامه بزارین و همراه با فایل پرو تئوس من همین برنامه glcd رو صد بار برای atmega 32l نوشتم و رویه پرو تئوس ریختم ولی نمی دونم چرا جواب نمی ده می شه راهنمایی کنین.
جا داره از سایت خوبتون تشکر کنم خیلی کامل و مفیده
سلام
توضیح خیلی کاملی بود از شما ممنونم