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

موضوع: نمایش عکس از mmc

  1. #1
    کاربر علاقه مند eiliya آواتار ها
    تاریخ عضویت
    Nov 2010
    نام
    ایلیا عابدینی
    نوشته ها
    27
    تشکر
    74
    تشکر شده 10 بار در 6 پست

    Talking نمایش عکس از mmc

    سلام چطوری میشه عکس توی مموری کارت رو روی ال سی دی گرافیکی نمایش داد ؟
    و چطور میشه روی عکس زوم کرد ؟(اصلا امکانش هست ؟)

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  3. #2
    مدیر باز نشسته هنرفر آواتار ها
    تاریخ عضویت
    Sep 2009
    نام
    اصفهان
    نوشته ها
    408
    تشکر
    372
    تشکر شده 311 بار در 154 پست

    پیش فرض

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

    لینک
    جوان ایرانی زانو نمیزند حتی اگر حتی اگر سقف آسمان کوتاه تر از قدش باشد....

    iran-ehda.ir


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


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

    پیش فرض

    نقل قول نوشته اصلی توسط eiliya نمایش پست ها
    سلام چطوری میشه عکس توی مموری کارت رو روی ال سی دی گرافیکی نمایش داد ؟
    و چطور میشه روی عکس زوم کرد ؟(اصلا امکانش هست ؟)
    چند تا نکته هست که در مورد سوال شما نامشخصه !
    اول این که با چه زبانی میخوای بنویسی
    دوم نوع عکس چی هست
    حجم عکس چقد هست
    ال سی دی رنگی یا تک رنگ

    باید بگم این کار با زبان بیسیک کار مشکلی هست و نیاز به وقت بالایی داره (به دلیل محدودیت های زبان)
    در مورد نوع عکس هم فرمت های jpeg , gif,png همه فرمت های فشرده عکس هستند که نیاز به دکد داره چون با معادلاتی تصویر رو فشرده میکنن که حجمش کم بشه و شما برای نمایش باید این فرمت ها تبدیل کنی به bitmap که بتونی روی نمایشگر نمایش بدی برای تبدبل هم حجم کد بالایی میخوای هم حافظه موقت بالا و هم حجم پردازش بالایی داره که از عهده میکرو های 8 بیتی خارجه
    برای جزییات بیشتر تبدیل عکس های jpeg میتونی به لینک زیر مراجعه کنی :
    http://en.wikipedia.org/wiki/JPEG
    خوب حالا فرض کنیم ساده ترین گذینه رو داشته باشیم اونم فایل bitmap حالا بسته به نوع رنگ این که تک رنگ باشه یا رنگی متفاوته ، اگه رنگی باشه و بخوای رو ال سی دی تک رنگ نمایش بدی باید رنگ هر پیکسل رو با رابطه تبدیل رنگ به سیاه یا سفید تبدیل کنی این کار پردازش میخواد که باز از عهده میکروی 8 بیتی خارجه تنها کاری که میشه کرد فایل رو بخونی که کار ساده ای است جزییات بیشتر فرمت bitmap تو لینک زیر هست :
    http://en.wikipedia.org/wiki/BMP_file_format
    بعد هر پیکسل رو سر جای خودش رو نمایشگر نمایش بدی که این شدنیه من قبلا برای تابلو روان انجامش دادم ؛ اگه رنگی باشه هم باید تعداد رنگت رو نمایشگر پشتیبانی کنه تا بشه آخه فرمت های رنگی متفاوتی داریم که میتونی در زیر ببینی :
    http://www.stevechamberlin.com/cpu/2...palette-setup/
    که نیازی به یکسان سازی رنگ نداشته باشی و در ضمن سایز عکست از سایز نمایشگرت کوچکتر باشه در غیر اون صورت باید نقاطی رو برای نمایش استفاده کنی که کلیت عکست به هم نریزه ، در مورد زوم هم شدنیه ولی خیلی کند میشه
    با سپاس

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


  7. #4
    کاربر علاقه مند eiliya آواتار ها
    تاریخ عضویت
    Nov 2010
    نام
    ایلیا عابدینی
    نوشته ها
    27
    تشکر
    74
    تشکر شده 10 بار در 6 پست

    پیش فرض

    سلام ممنون
    حالاکه با avr نمیشه چطور میشه همین کار رو با arm انجام داد بیشتر منظور من ارتباط با mmc هست

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

    پیش فرض

    اگه منظور شما ارتباط با MMC هست با ای وی آر هم میتونید این کار رو انجام بدید ولی اگه منظور شما باز کردن عکس های JPEG از روی MMC هست قضیه متفاوت میشه
    بذار یه توضیح کوتاه در مورد MMC بدم ، برای برقرای ارتباط با این نوع کار حافظه دو تا پروتکل هست که یکیش SPI هست که توسط میکرو های AVR نیز پشتیبانی میشه و مثال های خیلی زیادی در موردش هست و حداکثر نرخ انتقال برای MMC میتونه تا 20 مگابیت بر ثانیه باشه ولی خوب میکرو های AVR فقط تا 8 مگابیت از این پروتکل رو پشتیبانی میکنن ، پروتکل دیگه ای هم که هست پرتکل خود MMC هست که سرعت بالاتری داره تا چقدش رو نمیدونم این پروتکل هم توسط میکرو های ARM پشتیبانی میشه من با فیلیپسش کار کردم
    و حالا در مورد عکس - شما MMC رو میخونی به هر نحو دلخواهی بعد فایل سیستم رو میخونی تا اینجاش رو هم آرم پشتیبانی میکنه و هم AVR بعد که فایل مورد نظرت رو باز کردی باید بری بر سراغ دکد کردنش بعد از دکد فایلت به فرمت BITMAP در میآد که نشون دادنش خیلی ساده است یعنی شما برای هر پیکسل داده اش رو داری و فقط باید نشونش بدی !

    حالا اگه فایلت خودش BMP باشه دکد خاصی نیمخواد فقط باید بخونیش و نشونش بدی
    اگه JPEG باشه یا باید کتابخونه تبدیلش رو نوشته باشی (کتابخونش تو نت هست بگردی پیدا میکنی) و یا چیپ دکدش رو گیر بیاری ، مثل چیپ های MP3 که فایل Mp3 رو میدی بهش خودش دکد میکنه و پخش این چیپ ها هم همین کار رو میکنن و معمولا تو دوربین های دیجیتال ازشون استفاده میشه
    اینم یه نمونه چیپ http://www.datasheetdir.com/LC82220+XUnsort

    حالا برای چی می خوای
    خوب عکست رو با فرمت BITMAP ذخیره کن روی MMC که نخوای اینقد دنگ و فنگ تبدیلش رو بکشی بعد از اون فقط باید لودش کنی که هر میکرویی میتونه این کار رو بکنه

    این لینک ها رو ببین شاید کمکت کنه :
    http://hackaday.com/2010/07/19/pic-b...me/#more-26245
    http://hackaday.com/2009/11/03/8-bit...vy/#more-18074
    ویرایش توسط agape : 05-12-2010 در ساعت 16:02

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


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

    پیش فرض

    آقا مشتلق بده یه نمونه برات پیدا کردم در حد المپیک
    با AVR هست
    ال سی دی رنگی داره
    کارت حافظه میخوره
    عکس نشون میده
    ولی خوب باید عکسات bmp باشه که دکد نخواد
    اینم لینکش http://www.circuitidea.com/Article/DIY-photo-frame-with-BL-
    TFT240320PLUS.html

    اینم چند تا عکس ازش :



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


  12. #7
    کاربر علاقه مند eiliya آواتار ها
    تاریخ عضویت
    Nov 2010
    نام
    ایلیا عابدینی
    نوشته ها
    27
    تشکر
    74
    تشکر شده 10 بار در 6 پست

    پیش فرض

    از همتون ممنون
    میشه روش کار کردن با mmc و arm رو از طریق fat یه توضیحی بدید (نمونه ای چیزی داری)

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

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