Arduino Ethernet Shield R3でSDカードにデータを書いてみる(2)
前回の続きで、Arduino Ethernet Shield R3に載ってるmicroSDカードスロットを使って
SDカードの利用に挑戦です。
まずはEthernet ShieldをArduino Unoの上にブッ挿して、
適当なmicroSDカードも挿しておきます。
私は昔のガラケーに使ってた64MBのTranscend製のものを挿しました。
次にIDE側でリファレンスデザインのCardInfoを試して見ることにします。
からCardInfoを選択してソースコードを表示→書込で
書込が完了したらシリアルモニタでカード情報が確認できます。
実はここでハマりました。
何度やってもSDカードの初期化に失敗してしまうとシリアルモニタに表示されてしまいました。
SDカード自体はPCに挿せば中をエクスプローラで見れますし、テキストファイルも新規に作れます。
なのでググってあーでもないこーでもないとやってみたんですが、
結局、Windowsのディスクの管理でファイルシステムをFAT32でフォーマットしなおしたら、
カード情報の取得に成功しました。
これで標準のSD.hで問題なくSDカードを操れるはずなので
次回こそはSDカードにデータを書いてみます。