2017-05-27 7 views
0

私はArduinoで動作するADCチップ24ビット5MHzを持っています。エレクトレットマイクのサウンドをデジタル化するのに使って、バイナリコードを与えて、圧縮されていない.wavファイルに変換したいのです。これどうやってするの?それらをUSB(COM)ポートに接続するためにいくつかのドライバをインストールする必要がありますか? ありがとう(申し訳ありませんが、私の英語がたくさん残っている場合、私は英語ではありません)ADCチップから.wavファイルを取得するには?

答えて

0

arduinoからのシリアル出力を使用して、受け取った各値をコンピュータに出力して戻します。そして、hereというPythonのシリアルライブラリを使用してください。その後、詳細がhereであるwaveライブラリを使用します。それ以上の助けが必要な場合は、あなたのコードをあなたの投稿に追加してからバグなどを助けてください。また、私が見つけたほとんどのarduinosは12ビット(?)のADCを搭載しています。

+0

サウンドを録音するたびにこの「コバージョン」を適用する必要がありますか?おそらく私は自動的にそれを行うプログラムを作成する必要がありますか? はい、私が知っている限り、ほとんどのArduinosは10ビットのADCを持っていますが、サウンドを専門的にデジタル化するにはあまりにも少ないです。 – user8075709

+0

ちょうど、私が休暇を過ごした遅い返事のために申し訳ありません:あなたはおそらく今までにソートしました。 – pointerless

+0

あなたが知っている、私はAliexpressから注文した私のチップを待っています。そして、私は解決策を見つけました。私のArduinoを16進ファイルでリフレッシュするだけで、私のarduinoは外付けのUSBカードとして受け入れられます。それでおしまい。しかし、まだ非常にありがとう! – user8075709

関連する問題