SDカードに対する読込・書込(マイクロSDカードスロットDIP化キット使用)
解説
マイクロSDカードスロットDIP化キットを使用すると、SDカードに対して、読み、書きができます。
SDライブラリを使用すると、簡単にSDカードに対して、読み、書きができます。
SDカードの動作電圧は、2.7[V] ~3.6 [V]。これに対してArduinoのピンからの出力電圧は、5.0[V]。
抵抗を用いて分圧します。
今回は、1.5k[Ω]と3.3k[Ω]の抵抗を用いました。
(SDカードへの入力電圧は、 5.0 * 3.3k / ( 3.3k + 1.5k ) = 3.4375 [V] となる)
部品表
部品名 | 数量 | 商品名 | 参考価格 |
---|---|---|---|
マイクロSDカードスロットDIP化キット | 1 | マイクロSDカードスロットDIP化キット | 300円 |
1.5KΩ抵抗器 | 3 | カーボン抵抗(炭素皮膜抵抗) 1/6W 1.5KΩ | 100本100円 |
3.3KΩ抵抗器 | 3 | カーボン抵抗(炭素皮膜抵抗) 1/6W 3.3KΩ | 100本100円 |
Arduinoボード | 1 | Arduino Uno | 2,780円 |
ブレッドボード | 1 | EIC-801 | 250円 |
ジャンパーワイヤ | 適量 | ジャンパーコード(オス-オス)セット | 100mm49個 150mm8個 200mm4個 250mm4個 のセット200円 |
接続表
マイクロSDカードスロットDIP化キット側 | Arduino側 | |
---|---|---|
ピン番号 | ピン名称 | ピン番号 |
1 | DAT2 | Digital 10 (1.5kΩ抵抗, 3.3kΩ抵抗で分圧する) |
2 | CD/DAT3 | GND |
3 | CMD | Digital 11 (1.5kΩ抵抗, 3.3kΩ抵抗で分圧する) |
4 | VDD | 3.3V |
5 | CLK | Digital 13 (1.5kΩ抵抗, 3.3kΩ抵抗で分圧する) |
6 | VSS | GND |
7 | DAT0 | Digital 12 |
8 | DAT1 | 無接続 |
9 | カード検出スイッチB | 無接続 |
10 | カード検出スイッチA | 無接続 |