اطلاعیه

Collapse
No announcement yet.

پروژه ساخت پخش صدا در زمان های تنظیم شده با AVR با C

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پروژه ساخت پخش صدا در زمان های تنظیم شده با AVR با C

    [move]سلام دوستان و اساتید[/move]
    من میخواهم یک سیستم با avr درست کنم که در ساعات تنظیم شده بتواند فایل صوتی مشخص شده را پخش کند.
    مشخصات سیستم
    - نمایشگر زمان جاری (ساعت )با قابلیت تنظیم آن با دقت بالا که عقب و یا جلو نرود.
    - قابلیت تنظیم برای چند ( حداقل 4 ) زمان در طول 24 ساعت برای پخش فایل صوتی مورد نظر
    - طول فایل های صوتی به اندازه متفاوت میباشد ( 5 دقیقه و یا 30 دقیقه )
    - فرمت فایل های صوتی باید بگونه ای باشد که از ویندوز قابل بارگذاری باشد. و...


    لطفا پیشنهادت و راهنمای های خودتان را در این تایپ قرار دهید .
    اگر نمونه پروژه ای که در پیش برد این پروژه دارید معرفی نمائید.
    کمتر سخن گویم
    بیشتر عمل کنیم

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

    برای قسمت ساعتش که میتونی ازds1307 استفاده کنی. دقتشم عالیه اگر اطلاعات درموردش نداری به این تایپیک مراجعه کن
    http://www.eca.ir/forum2/index.php?topic=38492.0
    اما برای پخش و فرمت فایل هات یکم بیشتر توضیح بده. میخوای از روی mmc بخونید؟
    با چه زبانی کار میکنید؟
    انقدر احمق نیستم که فکر کنم کارم تموم شده

    دیدگاه


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

      با تشکر از SILVER MAN برای پاسخ به این تایپ :agree:
      دوست عزیز SILVER MAN
      با چه زبانی کار میکنید؟
      برای برنامه با زبان c و برنامه کدویژن
      برای پخش و فرمت فایل هات یکم بیشتر توضیح بده
      فرمت های رایج MP3 و یا WAV
      میخوای از روی mmc بخونید
      نمیدانم آیا میشود تا ده ساعت صدا با کیفیت قابل پخش از بلندگو یک اداره جای میگیرد.

      راهنمای برای ds1307 در کدویژن دارید ؟ ( نمونه برنامه و شماتیک در پروتیوس)

      باز متشکرم.

      کمتر سخن گویم
      بیشتر عمل کنیم

      دیدگاه


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

        برای ds1307 که خود کدویژن لایبرری داره میتونی ازش استفاده کنی
        اما برای mmc تا اونجایی که خاطرم هست تو همین سایت یه لایبرری براش گذاشته بودن
        اما 1راه خیلی ساده تر بهت پیشنهاد میکنم.
        برنامه micro c رو دانلود کن(تو سایت یزدکیت ورژن جدیدشو گذاشته) به زبان c هم هستش.
        بعد برو تو help لایبرری mmc رو ببین. هم شماتیکشو کشیده هم توابع خیلی آسون و قابل فهمی داره.
        اما در مورد فایل هات بستگی به حجمشون و حجم کارت mmc که استفاده میکنی تقریبا همه کار میشه کرد :mrgreen:
        انقدر احمق نیستم که فکر کنم کارم تموم شده

        دیدگاه


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

          راستی تو اون تایپیک بالایی برای ds1307 با کدویژنم برنامه گذاشته
          انقدر احمق نیستم که فکر کنم کارم تموم شده

          دیدگاه


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

            دوست گرامی
            برنامه micro c رو دانلود کن(تو سایت یزدکیت ورژن جدیدشو گذاشته) به زبان c هم هستش.
            من سرچ کردم نبود
            سایت یزد کیت همش بیسکام است
            [move] :cry2: :cry2: :cry2: [/move]
            کمتر سخن گویم
            بیشتر عمل کنیم

            دیدگاه


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

              این پروژه شما چند بخش مجزا داره که به این ترتیب میباشد:
              بخش اول یک RTC هست که دوستان گفتن و در همه جا هم مدارش موجوده

              بخش دوم یک ارتباط با MMC هست که هم در همین سایت و هم در کتاب "مرجع کامل میکرو کنترلر های avr " از انتشارات نص میتونید پروژه کاملش رو پیدا کنید

              بخش سوم پخش اون فایل از روی MMc هست که باز اون هم در همین سایت و در جاهای دیگر اینترنت برای فرمت wav هست و البته ماژولش هم در جمهوری موجود هست که باید از یه IC دیکودر استفاده کنید که دقیق شمارش یادم نمیاد فکر کنم DS2003 یا یه همچین چیزایی بود

              بخش پایانی که به نظر من از همه مهمتر هست وصل کردن اینا به هم هست و پیشنهاد من این هست که میکرو به sleep بره و با رسیدن به تایم مورد نظر با وقفه RTC بیدار بشه بعد از MMC بخونه و پخش کنه وقتی تموم شد دوباره بخوابه تا یه وقفه دیگه از RTC یا دکمه های خارجی بیاد

              اگر از ماژول ها استفاده کنید بخش 2و 3 رو باهم دارند و فقط باید با یک ارتباط مثلا I2C یا USART با اون ماژول ارتباط برقرار کنید ولی موقع خرید مطمئن شید که ماژول دیتاشیت کامل داشته باشه وگر نه به همین راحتی باهاش نمیشه کار کرد

              دیدگاه


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

                نوشته اصلی توسط mpc
                دوست گرامیمن سرچ کردم نبود
                سایت یزد کیت همش بیسکام است
                [move] :cry2: :cry2: :cry2: [/move]
                بفرما
                http://www.mediafire.com/?nus2yxces2f1ee8

                پ شده توسط سایت ایران میکرو

                دیدگاه

                لطفا صبر کنید...
                X