當前位置:編程學習大全網 - 網站源碼 - 用單片機……和若幹單個led燈冒!能做出如圖那樣得根據音樂各頻率能量大小變化而變化的頻譜顯示麽?

用單片機……和若幹單個led燈冒!能做出如圖那樣得根據音樂各頻率能量大小變化而變化的頻譜顯示麽?

可以做!但是。。。

難點應該不是在於顯示,顯示用led動態顯示什麽的這都是比較成熟的東西。這個項目的難點應該是在於分析出音樂信號的頻譜分布。

首先,要看妳的音樂信號是從哪來的,如果是單片機本身解碼產生的,那麽很簡單,直接在解碼的過程中就可以直接分析音樂信號得到所需要的頻譜分布信號。如果音樂不是單片機本身的信號,妳需要用AD去采樣音樂信號,然後再用FFT去分析AD的采樣結果,得到音樂的頻譜信號。這些處理以前都是用DSP來做的。當然,隨著現在的單片機的性能越來越強,用單片機也可以做到,但太簡單的單片機恐怕很難勝任。

  • 上一篇:購買網站源代碼後
  • 下一篇:開發個類似淘寶的商城系統哪家可以做_類似淘寶的平臺
  • copyright 2024編程學習大全網