اطلاعیه

Collapse
No announcement yet.

پخش صدا در AVR

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

    پخش صدا در AVR

    سلام دوستان
    چجوری میتونیم تو AVR صدا رو پخش کنیم؟
    پروژه ی من در مورده اینه که ولت متر روی LCD عدد رو نمایش میده و یک کلید هم باشه که کاربر بتونه انتخاب کنه که واسش اسپیکر فعال بشه و عدد روی LCD رو بخونه
    من چجوری میتونم این کار رو انجام بدم؟؟؟
    تا حالا در مورد صدا کار نکردم

    #2
    پاسخ : پخش صدا در AVR

    برای بسکام میخای یا کدویژن؟؟
    معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

    دیدگاه


      #3
      پاسخ : پخش صدا در AVR

      کدویژن

      دیدگاه


        #4
        پاسخ : پخش صدا در AVR

        منم بسکامش رو میخوام
        http://s6.uplod.ir/i/00674/9cm41hm4inx0.jpg

        دیدگاه


          #5
          پاسخ : پخش صدا در AVR

          برای کدویژن باید با PWM به بلندگو تن بفرستی برای مثال اگر PWM یک هرتز بفرستی صدا نازک تر از دو هرتز میشه.
          ولی اگر نمی خوای با PWM باشه باید مانند دستور زیر عمل کنی:

          کد:
          for(i=0;i>100;i++)
          {porta.0 = 1;
          delay_ms(1);
          porta.0 = 0;
          delay_ms(1);
          }
          برای بسکام باید از کد زیر استفاده کنی:
          کد:
          sound portx.0,delay,100
          100 هم تن صدا هستش و میتونه یک متغیر باشه!!!
          به همین سادگی!!!!!
          معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

          دیدگاه


            #6
            پاسخ : پخش صدا در AVR

            ی چیزی بگم
            این کدی که شما گفتین فقط بوق میزنه فک کنم
            من چیزی میخوام که واسم بخونه
            یعنی مثلا اگه روی LCD نوشته 2.56 با اسپیکر این عدد گفته بشه

            دیدگاه


              #7
              پاسخ : پخش صدا در AVR

              دور ایم کار رو یک خط قرمز بکش که:
              اول باید تمام اعداد رو ضبط کنی
              بعد بریزیشون رو کارت حافظه بعد دونه به دونه بخونیشون و.................

              خودت فهمیدی چرا؟؟؟؟؟؟؟؟؟؟
              معیار واقعی بودن تصمیم، آن است که دست به عمل بزنیم.

              دیدگاه

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