ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

صفحه 1 از 32 1234567891011 ... آخرین
نمایش نتایج: از 1 به 10 از 319
  1. #1
    2010/01/26
    شبستر گونئی
    688
    372

    شما هم ميتونيد MP3 Player بسازيد اونهم با LCD رنگي لمسي

    با سلام و تشکر از دوستاني که به اين MP3 Player علاقه نشون دادن
    بنابه درخواست دوستان اين تايپيک ايجاد شد تا سورس اين MP3 Player کالبدشکافي و تحليل و از همه مهمتر تکميل بشه
    از همه دوستان خواهشمندم منو تو تکميل اين پرژه همکاري کنند باز هم از همتون تشکر ميکنم
    اين پرژه از تايپيک
    راه اندازي ال سي دي گرافيكي رنگي ELT240320ATP
    به ادرس http://www.eca.ir/forum2/index.php?topic=30608.0
    شروع شده و بنده برنامشو نوشتم سورسش به زبان C هست و تو محيط کدويژن (CodeVision AVR) کامپايل شده


    اضافه شده در تاريخ :

    اين لينک سورس اين MP3 Player

    http://s2.picofile.com/file/7206330000/MP3_Player_V3.rar.html

    اين هم فيلماش

    http://www.4shared.com/file/PGArk4I8/BMP.html
    http://www.4shared.com/file/M1bSKLjt/MP3_Player.html
    http://www.4shared.com/video/QKMLZbox/New_-_MVI_0006.html
    http://www.4shared.com/video/QK6mB2hH/New_-_MVI_0008.html

    http://ifile.it/nc5l3yr/MP3PlayerV3.mkv.rar

    اين هم لينک CodeVision که باهاش ميتونيد سورسشو کامپايل کنيد فقط براي اينکه مشکل ورژن نداشته باشين

    http://www.4shared.com/file/xH-GQ2SM/http://www.4shared.com/file/xH-GQ2SM/CodeVision_AVR_2044a.html_2044a.html



    اين MP3 Player فايلهاي MP3 WMA WAV MID رو بدون مشکل و بهترين کيفيت پخش ميکنه
    و قابليت نشون دادم فايلهاي BMP رو هم داره
    فعلا اينارو داشته باشين تا تحليل سورس رو شروع کنيم
    تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
    به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.
  2. #2
    2010/01/26
    شبستر گونئی
    688
    372

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    دوستان مواد لازم برای پخت این MP3 Player
    یک عدد میکرو MEGA64
    یک LCD رنگی با 240 در 320 پیکسل و 265 هزار رنگ که مال گوشی N96 چینی هست (چیپش هم ILI9320 یا ILI9325 هست که سورس ما هردوشو ساپرت میکنه)
    یه IC مخصوص تاچ (ADS7846)
    یکی برای شارژ باتری لیتیوم پلیمر(MAX1811)
    یکی دیگه برای ساعت همون RTC به شماره (DS1307)
    یه سنسور دما(DS1820)
    از همه مهمتر چیپ مخصوص دکودر MP3 و WMA و ... (VS1003)
    دوتا رگلاتور ولتاژ یکی 3.3 ولت و یکی 2.5 ولت
    و یه مموری MicroSD که من تا هشت گیگشو امتحان کردم و جواب داده
    و خازن و مقاومت به مقدار کافی و دوتا کریستال و یه شستی
    همشو تو یه برد مدار چاپی که فایلش هم بالا براتون اپلود کردم میریزید
    با یه هویه مناسب یه هم میزنید
    برنامشو با یه پرگرامر JTAG ICE یا AVR ISP پروگرام میکنید
    حالا اماده شده و میتونید با سلیقه خودتون تزیین کنید و نوش جان
    فقط منو از یاد نبرید یه یادی هم از من بکنید
    تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
    به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.
  3. #3
    2008/12/11
    400
    12

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    سلام و ممنون . امکانش هست که ابتدا در مورد سورس های مربوط به fat و sd بحث کنید ؟ و اینکه چطوری فایل هارو میشه خوند و ... آخه من شخصا علاقه مند هستم که بتونم با زبان c از sd بخونم و توش بنویسم و زیاد با ال سی دی رنگی کاری ندارم آخه یکی خریدم جواب نداد و فعلا پول واسه هزینه کردن برای این ال سی دی ندارم .
  4. #4
    2010/07/13
    تهران
    1,282
    20

    پاسخ : تحليل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگي

    سلام خيلي عاليه منم سعي ميکنم بسازمش ممنون
    [move] :applause: :wow: [/move]

    راستي اگه امکانش هست ميشه درباره سورس اين برنامه توضيح بدين ؟ به نظر شما با بيسکام هم ميشه ؟ چون به نظر ساده تر مياد
    AV Maziton 100
    Render By Artlantis Studio
    [img width=346 height=100]http://maziyar123.persiangig.com/View.jpg[/img]
  5. #5
    2010/01/26
    شبستر گونئی
    688
    372

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    نقل قول نوشته اصلی توسط hadibsb
    دوست عزیز سورس کد مربوط به کدویژن پاک شده . لطفا مجدد اپ کنید
    سلام
    دوست خوب لینکها مشکلی ندارن من همین امروز چکشون کردم
    http://www.4shared.com/file/8X1ybQHz/MP3_Player_V2.html
    تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
    به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.
  6. #6
    2010/01/26
    شبستر گونئی
    688
    372

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    خوب دوستان من توی این برنامه یه طبقه بندی کلی کردم و هر کدوم از توابع رو که به هم یه به یه چیپ خاص مربوط هستن رو تو یه فایل جداگانه گزاشتم که به این ترتیب هستن
    کتابخونه های عمومی خود کدویژن که استفاده کردم (فکر کنم همتون بدونین برای چه کارین)
    mega128.h
    delay.h
    stdio.h
    stdlib.h
    sleep.h
    و کتابخونه های خود من
    diskio.h برای توابع FAT و SD کاته
    hw_mcu.h توی این فایل پینهای میکرو دیفاین شده و یه تابع برای اینیشیال میکرو
    ds18x20.c توابع مربوط به سنسور دما
    rtc.c توابع مربوط به ساعت و تاریخ
    spi.c توابع مربوط به SPI (تو این کار SD و دکودر MP3 و ای سی تاچ از SPI استفاده میکنند)
    ili9325.c توابع مربوط به LCD
    ads7846.c توابع کار با ای سی تاچ اسکرین
    ts_tools.c توابع کالیبره و موقعیت یاب تاچ
    mmc.c از اسمش هم معلومه توابع SD کارت ماست
    ccsbcs.c یه تعداد دیتابیس هست که برای یونیکدهای مورد نیاز برای فت
    ff.c توابع مربوط به فت هست
    file_tools.c توابع مربوط به سرچ فایلهای قابل پخش با این MP3 Player و ایجاد PLAY LIST
    ID3.c خوندن تگ فایلهای صوتی
    sdbmp.c توابع مربوط به فایلهای BMP
    VS1003B.c توابع دکودر MP3
    و چندتا فایل دیگه که زیاد مهم نیست ولی حتما بهش برسیم توضیح میدم
    تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
    به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.
  7. #7
    2008/02/26
    مراغه- کرمان- اصفهان
    1,960
    65

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    با تشکر از مهندس اسدی در اولین فرصت فایلهای ایشون رو در پست اول ضمیمه میکنیم تا پاک نشه.
    It's nice to be important but it's important to be nice!

    از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.
  8. #8
    2010/01/26
    شبستر گونئی
    688
    372

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    نقل قول نوشته اصلی توسط زوار
    با تشکر از آقای اسدی برای تاپیکی که برای آموزش گذاشتند اگر ممکنه از سورسهای lcd شروع کنیم ممنون میشم :applause:
    اول از اقا رضا تشکر اگر اینکارو بکنید که خیلی عالی هست
    و بعد از دوستان میخوام که منو اینطوری تو منگنه قرار ندین ولی چون دلیل طراحی این MP3 Player کار با این LCD بوده پس اول از LCD شروع میکنیم
    امید وارم دوستهای دیگه که درخواست دیکهای داشتن ناراحت نباشند
    راستی از دوستان خواهش میکنم با اینجور خواهشها پست رو شلوغ نکنید و برای تشکر هم ایکن بالای تایپیک رو بزنید لطفا :icon_razz:
    تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
    به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.
  9. #9
    2010/01/26
    شبستر گونئی
    688
    372

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    من فرض رو بر این میزارم که شما به برنامه نویسی C اشنا هستین پس با جزئیاتکاری ندارم ولی هر کجاش جای سوال بود بپرسین
    اگر تو فایل ili9325.c دقت کنید یک فایل دیگه font_courier.h هم include شده این فایل فونت ما هستش که دو تا فونت توش هست یکی
    font_vrinda11x16 و دومی هم font_vrinda18x16 چون من نیازی به فونت دوم نداشتم این فونت رو توضیح کردم
    یازده تا از رنگها رو هم برای سهولت کار دیفاین کردم
    #define LCD_COL_RED 0x001F
    #define LCD_COL_GREEN 0x07E0
    #define LCD_COL_BLUE 0xF800
    #define LCD_COL_YELLOW 0x07FF
    #define LCD_COL_PURPLE 0xF81F
    #define LCD_COL_BLACK 0x0000
    #define LCD_COL_WHITE 0xFFFF

    #define BLACK RGB(0x00, 0x00, 0x00)
    #define WHITE RGB(0xFF, 0xFF, 0xFF)
    #define RED RGB(0xFF, 0x00, 0x00)
    #define GREEN RGB(0x00, 0xFF, 0x00)
    #define BLUE RGB(0x00, 0x00, 0xFF)
    #define YELLOW RGB(0xFF, 0xFF, 0x00)
    #define MAGENTA RGB(0xFF, 0x00, 0xFF)
    #define CYAN RGB(0x00, 0xFF, 0xFF)
    #define GRAY RGB(0x80, 0x80, 0x40)
    #define SILVER RGB(0xA0, 0xA0, 0x80)
    #define GOLD RGB(0xA0, 0xA0, 0x40)
    سطر های قبلش هم کامندهای مورد نیاز LCD دیفاین شده
    بعدش هم 27 تا تابع تعریف شده که به این ترتیب هست
    این توابع به دو دسته
    1 توابعی که شما برای کار با LCD نیاز دارین
    2 توابعی که برای توابع 1 نیاز هست ولی شما نیاز ندارین (مگر اینکه بخواین خودتون تابع دیگه ای بنویسید)
    void LCDOutIns(unsigned short ins) این تابع برای نوشتن یک استراکشن در LCD به کار میره
    void LCDOutDat(unsigned short dat) این تابع برای نوشتن دیتا در LCD به کار میره
    void LCDOutDat2(unsigned char dath,unsigned char datl); ابن تابع هم مثل تابه قبل برای نوشتن دیتا در LCD به کار میره
    فرق این دوتا تابع باهم در اینه که ورودی اولی از نوع short هست ولی در دومی دو ورودی char
    unsigned short LCDInIns(void) این تابع برای خوندن انستراکشن از LCD بکار میره
    unsigned short LCDInDat(void) این تابع برای خوندن دیتا از LCD بکار میره
    ورودی هردو هم از نوع short هست
    void LCDRst(void) فرمان ریست برای LCD رو میده
    void LCDInit(void) برای اینیشیال LCD استفاده میشه (فقط یک بار در اول برنامه)
    بقیش هم بمونه برای بعد
    تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
    به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.
  10. #10
    2010/01/26
    شبستر گونئی
    688
    372

    پاسخ : تحلیل سورس MP3 Player v2.0 با LCD ELT240320ATP تمام رنگی

    سلام دوستان
    من امروز براتون سوپرایز دارم
    یه پست دیگه باز کردم خواستم براتون معرفی کنم تا فیضی ببرین
    مراحل ساخت یه پروگرامر رو سایت گزاشتم که نظیر نداره (البته تو این قیمت)

    http://www.eca.ir/forum2/index.php?topic=47803.new#new
    تجربه معلم خشنی هست اول امتحان میگیره بعد درس میده !!!
    به دلیل برخی مشکلات بوجود اماده دیگه امکان ادامه فعالت در این انجمن مقدور نیست.
صفحه 1 از 32 1234567891011 ... آخرین
نمایش نتایج: از 1 به 10 از 319

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

  1. پاسخ: 41
    آخرين نوشته: 2019/08/18, 22:18
  2. سه راهي مفيد بسازيد !
    توسط ir02x6 در انجمن مفاهیم پایه برق و الکترونیک
    پاسخ: 5
    آخرين نوشته: 2014/12/23, 21:46
  3. موس لمسي لب تاب
    توسط feshwari در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2012/09/05, 00:11
  4. j-link بسازيد بدون فيبر متاليزه
    توسط drafshin در انجمن پروسسورهای ARM
    پاسخ: 0
    آخرين نوشته: 2011/09/24, 09:31
  5. تا ميتونيد بخنديد ....... !!!
    توسط hossein.farahmandfar در انجمن مباحث علمی عمومی
    پاسخ: 4
    آخرين نوشته: 2009/11/06, 15:16

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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