回答:
Arduinoで使用できるハードウェアソリューションもいくつかあります。
単に大きなEEPROMを使用するのではなく、PCからカードを読み取れるようにしたい場合は、Arduinoフォーラムの広範なスレッドで、FATサポートのあるSDカードとのインターフェイス方法を説明しています。
また、このArduinoのスケッチを見て、ソフトウェア側から始めてください。その多くはSDカードのI / Oとは関係ありませんが、LCRACS SDインターフェイスV1であることがわかると思います。
SDカードにデータを保存することは、事前に作成されたボード/ソリューションなしではそれほど難しくありません。
データをファイルシステム(コンピューターの通常のパーティションとしてマウントするだけ)に保存することは、SDカードでははるかに困難です。これは、ファイルシステム自体を操作する必要があるためです。
これを容易にする既製のライブラリがあります。それはあなたが何をしたいかに依存します。
はい、そうです。ArduinoでSDカードの読み取り/書き込みを確認します。
Maker Shedから簡単なSDカードリーダー/ライターを入手できます。Adafruit WaveShieldを使用すると、オーディオ出力付きのSDカードリーダー/ライターを入手できます。
これを見てください:
Libelium SDモジュール。「ドキュメント:」セクションを確認してください。そこで必要なものがすべて見つかります。
このモジュールを使用しました。自分で作成することもできます。完璧に機能し、FATで使用できるライブラリが開発されています。
Storage ShieldはオンボードのAtmega328プロセッサを使用するため、プロジェクトはギガバイトのストレージにアクセスしながら、Arduinoのメモリや処理能力をほとんど使用しません。