نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ
مهدی دمیرچیلو

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

247

به نام خدا : تو این مطلب پروژه 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 تا صلوات بفرستید(هزینه این مطلب)، فعلا یا علی.

تعداد مطالب : 367 تا
جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات :
این مطلب هیچ طبقه بندی یی ندارد!
ارسال دیدگاه
16
نظرات این مطلب بسته شده است.
  1. حسین

    مهمان

    حسین

    سلام .
    میخاستم بدونم میشه خروجی صدا از روی یه برد دیگه را با ترک به ورودی این ماژول وصل کنیم ؟ و آیا با این کار می تونیم صدا را هم توی کارت SD ذخیره کنیم یا خیر ؟

  2. محمد

    مهمان

    محمد

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

  3. mahdi

    مهمان

    mahdi

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

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

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

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

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

  4. rebia

    مهمان

    rebia

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

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

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

      مهدی دمرچیلو

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

  5. خندانی

    مهمان

    خندانی

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

    مشاهده پاسخ ها (3)
    • مهدی دمرچیلو

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

      مهدی دمرچیلو

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

      • خندانی

        مهمان

        خندانی

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

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

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

          مهدی دمرچیلو

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

  6. خندانی

    مهمان

    خندانی

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

  7. حسام

    مهمان

    حسام

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

  8. علیرضا

    مهمان

    علیرضا

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

    مشاهده پاسخ ها (3)
    • Omid

      مهمان

      Omid

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

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

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

        مهدی دمرچیلو

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

        • Omid

          مهمان

          Omid

          با تشکر از شما