Python 如何从ADC芯片获取.wav文件?

Python 如何从ADC芯片获取.wav文件?,python,Python,我有ADC芯片24位5MHz与Arduino合作。我用它来数字化驻极体麦克风发出的声音,它给了我二进制代码,我想把它转换成一个未压缩的.wav文件。我该怎么做?我应该安装一些驱动程序将它们连接到USB(COM)端口吗? 谢谢(对不起,如果我的英语还有很多需要改进的地方,因为我不是英国人)使用arduino的串行输出将收到的每个值输出回计算机。然后使用Python的串行库作为参考。然后使用可以找到详细信息的wave库。如果需要更多帮助,请将您的代码添加到您的帖子中,然后我们可以帮助解决bug等问题

我有ADC芯片24位5MHz与Arduino合作。我用它来数字化驻极体麦克风发出的声音,它给了我二进制代码,我想把它转换成一个未压缩的.wav文件。我该怎么做?我应该安装一些驱动程序将它们连接到USB(COM)端口吗?
谢谢(对不起,如果我的英语还有很多需要改进的地方,因为我不是英国人)

使用arduino的串行输出将收到的每个值输出回计算机。然后使用Python的串行库作为参考。然后使用可以找到详细信息的wave库。如果需要更多帮助,请将您的代码添加到您的帖子中,然后我们可以帮助解决bug等问题。此外,我遇到的大多数arduinos上都有一个12位(??)ADC,这非常好。

我每次录制声音时都必须应用这个“转换”吗?也许我必须创建一个程序来自动完成它?是的,据我所知,大多数Arduinos都有一个10位ADC,但要专业地数字化声音,它太少了。请现场转换,很抱歉我在度假时回复得太晚:P你现在可能已经整理好了。你知道,我在等我从Aliexpress订购的芯片,因为旧的不适合。我希望,我找到了解决办法。只需使用十六进制文件刷新我的Arduino,我的Arduino将被接受为外部USB卡。就这样。但还是非常感谢你!