以前、TanukinoでSDカードのアクセスをしようと思って、SDカードリーダーを分解してSDカードソケットを取り出しました。
このソケットを使ってSDカードのファイルを読み込んでみました。
ArduinoのライブラリはFat16ライブラリを使用して、5Vから3.3Vへの変換は抵抗で分圧しました。
SDカードソケットをブレッドボードに刺して、Tanukinoとは6本のケーブルでつないでいます。
![](https://blogimg.goo.ne.jp/user_image/30/06/57bb15f2f8c689d053a830cb1a19c138.jpg)
SDカードは念のためFAT16でフォーマットして、ルートにテキストファイルを作成しました。
ちなみにPRINT00.TXTはfat16print.inoをテストした時にTanukinoからSDカードに書き込まれたファイルで、タイムスタンプが変です。
![](https://blogimg.goo.ne.jp/user_image/7e/61/e7469c7a362efbd3ff1bb90d99f54948.jpg)
Fat16ライブラリ付属サンプルののfat16read.inoをアップロードしてテストしてみました。
もちろんファイル名はmem.txtに変更してあります。
実行結果です。
このソケットを使ってSDカードのファイルを読み込んでみました。
ArduinoのライブラリはFat16ライブラリを使用して、5Vから3.3Vへの変換は抵抗で分圧しました。
SDカードソケットをブレッドボードに刺して、Tanukinoとは6本のケーブルでつないでいます。
![](https://blogimg.goo.ne.jp/user_image/30/06/57bb15f2f8c689d053a830cb1a19c138.jpg)
SDカードは念のためFAT16でフォーマットして、ルートにテキストファイルを作成しました。
ちなみにPRINT00.TXTはfat16print.inoをテストした時にTanukinoからSDカードに書き込まれたファイルで、タイムスタンプが変です。
![](https://blogimg.goo.ne.jp/user_image/7e/61/e7469c7a362efbd3ff1bb90d99f54948.jpg)
Fat16ライブラリ付属サンプルののfat16read.inoをアップロードしてテストしてみました。
もちろんファイル名はmem.txtに変更してあります。
実行結果です。
![](https://blogimg.goo.ne.jp/user_image/2b/16/6788541762359e5b577917b3bb9ac1c4.jpg)