“(SKU:RB-02S018) SD卡读写模块”的版本间的差异
来自ALSROBOT WiKi
(→示例代码) |
|||
(未显示3个用户的6个中间版本) | |||
第8行: | 第8行: | ||
# 存储卡类型:标准SD卡 | # 存储卡类型:标准SD卡 | ||
# 重量大小:8g | # 重量大小:8g | ||
− | == | + | ==接口定义== |
− | + | [[文件:SD1.JPG|700px|有框|居中]] | |
* MISO:主器件数据输出,从器件输入 | * MISO:主器件数据输出,从器件输入 | ||
* SCK:时钟信号 | * SCK:时钟信号 | ||
第16行: | 第16行: | ||
* GND:地 | * GND:地 | ||
* 5V: 电源 | * 5V: 电源 | ||
+ | |||
+ | ==使用方法== | ||
===连接方法=== | ===连接方法=== | ||
− | + | {|border="1" cellspacing="0" align="center" cellpadding="5" width="400px" | |
− | == | + | |- |
+ | |align="center"|SD卡模块 | ||
+ | |align="center"|Arduino | ||
+ | |- | ||
+ | |align="center"|VCC | ||
+ | |align="center"|5V | ||
+ | |- | ||
+ | |align="center"|GND | ||
+ | |align="center"|GND | ||
+ | |- | ||
+ | |align="center"|MOSI | ||
+ | |align="center"|D11 | ||
+ | |- | ||
+ | |align="center"|SS | ||
+ | |align="center"|D10 | ||
+ | |- | ||
+ | |align="center"|SCK | ||
+ | |align="center"|D13 | ||
+ | |- | ||
+ | |align="center"|MISO | ||
+ | |align="center"|D12 | ||
− | + | |} | |
− | < | + | <br> |
+ | ===例子程序=== | ||
+ | <pre style='color:blue'> | ||
+ | #include <SD.h> | ||
//由SD卡库的默认值设定 | //由SD卡库的默认值设定 | ||
//MOSI = Pin 11 | //MOSI = Pin 11 | ||
第77行: | 第102行: | ||
delay(5000); | delay(5000); | ||
} </pre> | } </pre> | ||
− | + | ||
− | + | ||
==产品相关推荐== | ==产品相关推荐== | ||
− | [ | + | [[文件:erweima.png|230px|无框|右]] |
+ | ===购买地址=== | ||
+ | [http://www.alsrobot.cn/goods-160.html Arduino SD卡读写存储模块 ] | ||
+ | ===周边产品推荐=== | ||
+ | [http://www.alsrobot.cn/goods-167.html Arduino 旋转角度传感器]<br/> | ||
+ | [http://www.alsrobot.cn/goods-626.html 水蒸气传感器 雨水探测器 液位开关]<br/> | ||
+ | [http://www.alsrobot.cn/goods-196.html 通用传感器连接线 3P杜邦连接线] | ||
+ | ===相关问题解答=== | ||
+ | ===相关学习资料=== | ||
+ | [http://www.makerspace.cn/portal.php 奥松机器人技术论坛] |
2015年10月24日 (六) 11:00的最后版本
目录 |
产品概述
2014年最新推出的Arduino SD Card v2.0(SD卡读写存储模块v2.0)是互动媒体设备最常用存储模块,采用易插型SPI接口设计,PCB沉金工艺加工,模块板载电源指示灯,可实时观察电源供给情况,采用钽电解电容实现滤波退耦,所有的信号回路均用合适电阻进行阻抗匹配以及消振铃(寄生振荡)处理。本模块可通过6P杜邦线直插到Arduino Sensor Shield V5.0传感器扩展板或Arduino MEGA Sensor Shield V1.0传感器扩展板上,从而完成与Arduino Duemilanove 2009控制器、Arduino Mega1280控制器硬件上的连接,编写相应的Arduino程序可以实现各种传感器(如数字温度传感器、模拟温度传感器)数据记录、机器人动作存储指令读取等功能,通过读卡器将SD卡数据读出,便可轻松加以分析利用。 SD卡就是SecureDigitalCard—安全数码卡,由松下公司,东芝公司和美国SANDISK公司共同开发研制的,具有大容量、高性能、安全等多种特点的多功能存储卡。其是我们最常用的存储卡,在数码相机、MP3播放器、阅读器、GPS导航仪等设备里都可以找到它。
规格参数
- 工作电压 :4.8v到12v
- 平面尺寸:32.5mm×39mm
- 接口类型:SPI
- 存储卡类型:标准SD卡
- 重量大小:8g
接口定义
- MISO:主器件数据输出,从器件输入
- SCK:时钟信号
- SS:从器件使能信号
- MOSI:主器件数据输入,从器件数据输出
- GND:地
- 5V: 电源
使用方法
连接方法
SD卡模块 | Arduino |
VCC | 5V |
GND | GND |
MOSI | D11 |
SS | D10 |
SCK | D13 |
MISO | D12 |
例子程序
#include <SD.h> //由SD卡库的默认值设定 //MOSI = Pin 11 //MISO = Pin 12 //SCLK = PIN 13 //总是要设置 CS Pin const int CS_PIN =10; //我们将其设置为高电平以提供电力 const int POW_PIN =8; void setup() { Serial.begin(9600); Serial.println("Initializing Card"); //CS引脚设为输出 pinMode(CS_PIN, OUTPUT); //SD卡会从8号引脚获得供电,所以将它设置为高电平 pinMode(POW_PIN, OUTPUT); digitalWrite(POW_PIN, HIGH); if (!SD.begin(CS_PIN)) { Serial.println("Card Failure"); return; } Serial.println("Card Ready"); } void loop() { long timeStamp = millis(); String dataString = "Hello There!"; //打开文件向其写入 File dataFile = SD.open("log.csv", FILE_WRITE); if (dataFile) { dataFile.print(timeStamp); dataFile.print(","); dataFile.println(dataString); dataFile.close(); //数据在关闭连接时才会真正写入 //为了调试,向屏幕输出同样的内容 Serial.print(timeStamp); Serial.print(","); Serial.println(dataString); } else { Serial.println("Couldn't open log file"); } delay(5000); }
产品相关推荐
购买地址
周边产品推荐
Arduino 旋转角度传感器
水蒸气传感器 雨水探测器 液位开关
通用传感器连接线 3P杜邦连接线