用Arduino 可能更容易開發,網上都有很多US100,MP3TF16的Arduino library,可以直接用。
用STM32,可能就要自己去寫每一個模塊的驅動。
開發的流程通常是這樣:
1.先用STM32驅動US100,順利在UART中,每一秒得到距離
2.用STM32驅動MP3TF16,順利輸出有關距離的音頻。
3.用STM32,結合US100,MP3TF16,順利在每一秒將距離,轉化成音頻輸出。
4.將音頻輸出到藍牙音頻發射器,順利在無線耳機聽出距離。
到此,已完成一半目標了。
剩下的一半就是跟據個人要求,慢慢修改程序,達到想要的目標。 |