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

پروژه mp3 player با آردوینو با تراشه vs1053

به نام خدا : تو این مطلب پروژه mp3 player با آردوینو با استفاده از تراشه vs1053 رو میخوام قرار بدم که این مورد اولین پروژه از این سری هستش(حالا اگه بخوام پروژه های بعدیش رو انجامش بدم پروژه رو با صفحه تاچ و نمایشگر رنگی انجامش میدم، البته زمانش معلوم نیست، هر موقع سرم خلوت شد پروژش رو میزارم تو سایت)، تو این مطلب 2 تا پروژه قرار میدم، یه پروژه ساده و یه پروژه خوب که با کامپیوتر MP3 PLAYER رو کنترلش میکنم و لیست آهنگ ها برای کامپیوتر ارسال میشه و….

پروژه mp3 player با آردوینو با تراشه vs1053

پروژه mp3 player با آردوینو با تراشه vs1053


توجه 1 : آموزش این تراشه رو بعدا میزارم تو سایت، فعلا وقتش رو ندارم.
توجه 2 : پروژه های مربوط به ضبط صدا رو هم به زودی! تو سایت میزارم.
توجه 3 : آهنگ هاتون رو با فرمت Mp3 داخل رم بریزید و بعد رم رو به شیلد وصل کنید.
توجه 4 : یه هنذفری هم برا این پروژه نیاز هستش که باید به شیلد وصل بشه.



















پروژه آردوینو پخش آهنگ 1 ( از طریق پنجره سریال )

ماژول رو روی برد آردوینو قرار داده و کتابخونه ای که در بالا گزاشتم رو هم به آردوینو اضافه کنید و بعد برنامه زیر رو آپلود کنید و البته بعد از کدهای زیر توضیحات لازمه رو میدم  :

ارسال کاراکتر s از طریق پنجره سریال : Stop کردن آهنگ.
ارسال کاراکتر p از طریق پنجره سریال : Pause کردن آهنگ.
ارسال کاراکتر a از طریق پنجره سریال : پخش آهنگ 1 – نام آهنگ1 رو در خط 88 پروژه تعیین کنید.
ارسال کاراکتر b از طریق پنجره سریال : پخش آهنگ 2 – نام آهنگ2 رو در خط 93 پروژه تعیین کنید.
ارسال کاراکتر c از طریق پنجره سریال : پخش آهنگ 3 – نام آهنگ3 رو در خط 98 پروژه تعیین کنید.
 
 

پروژه آردوینو پخش آهنگ 2 ( کنترل آردوینو از طریق #C )

تو این پروژه که اول مطلب توضیحش دادم، به کمک برنامه نوشته شده تو #C اومدم یه نرم افزار تحت ویندوز نوشتم برا کنترل اون شید VS1053 و تغییراتی در پروژه آردوینو هم دادم بلتبع!، امیدوارم اینجور پروژه ها براتون مفید باشه و برید سمت اینجور پروژه ها
تو این پروژه باید به این شیوه عمل کنید تا مشکلی رخ نده : اول شیلد رو به آردوینو وصل میکنید و بعد آردوینو رو به کامیپوتر و بعد نرم افزار رو اجرا میکنید و بعد آردوینو رو ریست میکنید.
کدهای پروژه آردوینو به صورت زیر هستش : 

 
کدهای پروژه #C به صورت زیر هستش : 

 
شمای نرم افزار نوشته شده با #C به صورت زیر هستش : 
پروژه پخش صدا با آردوینو
 

 
خب این مطلب هم تموم شد، امیدوارم مفید بوده باشه براتون، در ضمن فیلم پروژه هم بمونه برا وقتی که من یه موبایل دوربین دار خریدم.اگه مطلب مفید بود برا سلامتی رهبر انقلاب 3 تا صلوات بفرستید(هزینه این مطلب)، فعلا یا علی.

پسورد فایل های سایت :
www.dmf313.ir
مهدی دمیرچیلو جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
15

1) تعداد حروف غیر فارسی از حروف فارسی بیشتر باشه دیدگاه به صورت خودکار حذف میشه.

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

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. Avatar

    مهمان

    محمد

    سلام.دستت درد نکنه واقعا خیلی زحمت میکشی….
    ی سوال؟ اگر از برد من Nano باشه چطور باید با شیلد vs1053 ارتباط بگیرم….ارایش ارتباط پایه ها چطور میشه؟ ممنون

    1398/01/03
    04:36
  2. Avatar

    مهمان

    mahdi

    سلام در این ماژول میشه یه فایل خاصی رو مثلا تکست txt رو توی sd card ذخیره کرد???
    میخوام صدا از این ماژول در یه ساعات خاصی پخش بکنم . این ساعاتو یوزر مشخص میکنه.مثلا برنامه اذان گو؟
    میشه راهنمایی کنید چطوری این ساعاتو بهش بدم با این ماژول؟؟میخوام تمام زمان ها در این ماژول ذهیره بشن و بعد از خوانده شدن پاک بشن

    1397/04/11
    04:18
    • مهدی دمیرچیلو

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

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

      سلام
      آره میشه – خود ماژول آهنگارو از رم میخونه دیگه – شما هم برو تو کتابخونه یکی دو تا تابع بهش اضافه کن برا این کارت.

      1397/04/14
      11:43
  3. Avatar

    مهمان

    rebia

    سلام
    آقا من میخوام توسط آردیونو صدای یه منبع صوتی دیگه رو که دارم رو مموری ذخیره کنم. ماژولی هس که این کارو برام انجام بده؟

    1396/04/13
    11:34
    • مهدی دمرچیلو

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

      مهدی دمرچیلو

      سلام.نمیدونم.تو فروشگاه ها سرچ کنید

      1396/04/13
      01:31
  4. Avatar

    مهمان

    خندانی

    اگه لطف کنی پروژه یه هشدار دهنده صوتی با ماژول vs1053 و LCD کاراکتری بذارید بسیار لطف کردین

    1395/11/29
    06:16
    • مهدی دمرچیلو

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

      مهدی دمرچیلو

      پروژه که انجام نمیشه ولی دارم یه پخش آهنگ ساده درست میکنم که نیاز به vs1053 هم نداره – فقط یه میکرو و یه بلندگو smile

      1395/11/29
      07:00
      • Avatar

        مهمان

        خندانی

        با آردینو دیگه؟
        اگه بشه هشدار دهنده صوتی باشه خوبه…

        1395/12/01
        10:55
        • مهدی دمرچیلو

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

          مهدی دمرچیلو

          هم اردوینو.هم کدویژن و هم lpc

          1395/12/02
          06:51
  5. Avatar

    مهمان

    خندانی

    جناب دمرچی لو آموزش این ماژول رو نذاشتی

    1395/11/29
    05:36
  6. Avatar

    مهمان

    حسام

    سلام با sd کارتش فقط میشه کار کرد

    1395/11/03
    12:00
  7. Avatar

    مهمان

    علیرضا

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

    1395/04/31
    12:11
    • Avatar

      مهمان

      Omid

      بسیار عالی بود …….. با تشکر فراوان
      فقط یه سوال هم داشتم ……
      این کتابخونه واسه آی سی vs1003 هم کاربرد داره ؟؟؟
      بازم ممنون از مطالب خوبتون

      1395/06/18
      12:34
      • مهدی دمرچیلو

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

        مهدی دمرچیلو

        سلام
        دیتاشیتون رو بررسی کنید ببینید تو ریجستر ها تفاوت دارن یا نه – ولی اگه تو این کتابخونه 1053 از ویژگی هایی که فقط مختص 1053 نیست و تو 1003 هم هستش نباید مشکلی رخ بده.

        1395/06/18
        01:53
        • Avatar

          مهمان

          Omid

          با تشکر از شما

          1395/06/21
          08:45