Difference between revisions of "Microduino-Module SD"

From Microduino Wiki
Jump to: navigation, search
Line 4: Line 4:
 
[[File:Microduino-SD-T.jpg|400px|thumb|right|Microduino-SD]]
 
[[File:Microduino-SD-T.jpg|400px|thumb|right|Microduino-SD]]
  
Microduino-SD模块旨在实现对存储卡数据进行读写。
+
Microduino-SD module is used to access the memory card.
  
  
Line 17: Line 17:
  
  
==特色==
+
==Features==
*采用高可靠性接点结构、厚2.2mm与2.4mm的薄型microsd卡座;
+
*Using high reliability contact structure, thin microsd deck of thickness 2.2mm and 2.4mm;
*小巧、便宜、堆叠、开放;
+
*Open source hardware circuit design, compatible with the Arduino IDE development environment for programming;
*开源的硬件电路设计,与 Arduino 兼容的编程开发环境程;
+
*Define unified interface Microduino specification and contain rich peripheral modules. Set up the quick connection with other Microduino modules and sensors easily and flexibly.
*统一的 Microduino 接口规范,和丰富的外围模块,可方便、灵活的与其他符合 Microduino 接口规范的模块、传感器进行快速的连接和扩展;
+
*2.54 pitch row female connector for easy integration into breadboard.
*2.54间距的排母接口方便集成到洞洞板。
 
  
  
==规格==
+
==Specifications==
*支持储存卡类型:MicroSD(TF);
+
*Supported memory card type:MicroSD(TF);
 
[[File:SD-Pinout-1.jpg|800px|thumb|center|Microduino-SD-Pinout]]
 
[[File:SD-Pinout-1.jpg|800px|thumb|center|Microduino-SD-Pinout]]
  
==文档==
+
==Document==
 
Eagle PCB '''[[File:Microduino-SD.zip]]'''
 
Eagle PCB '''[[File:Microduino-SD.zip]]'''
  
===主要元件===
+
===Main components===
* 卡座:microsd卡座 '''[[File:MicroSD.pdf]]'''
+
* Deck:microsd deck '''[[File:MicroSD.pdf]]'''
* 电平转换芯片:TC74HC4050 '''[[File:TC74HC4050AF.pdf]]'''
+
* Voltage converter chip:TC74HC4050 '''[[File:TC74HC4050AF.pdf]]'''
  
==开发==
+
==Development==
===Arduino库及支持包===
+
===Arduino library and supported package===
*采用adfaruit SD库文件:
+
*Using adfaruit SD library:
**原库:(core+不能直接用)【'''[https://github.com/adafruit/SD github下载]'''】
+
**Original library:(core+ can't use it directly)【'''[https://github.com/adafruit/SD github download]'''】
**修改的库:(已经修改针对core+的spi管脚)【'''[[File:Lib SD.zip]]'''】
+
**Changed libray:(For the spi pin of core+, do some change)【'''[[File:Lib SD.zip]]'''】
 +
*Microduino core module can be combined with the sensor module to store and read data,and then analyze, process these data.
  
*可以结合Microduino核心模块与传感器模块将数据存储、读取,以实现记忆、分析、处理;
+
==Application==
  
 +
===Program Download===
 +
Test program:'''[[File:Program Test SD.zip]]'''
  
==应用==
+
===Microduino-SD file read,write,delete test===
 +
*Prepared hardware:Microduino FT232R、Microduino Core、Microduino SD;
 +
*Prepared software:Microduino provides test program(Arduino part)、Arduino IDE(1.0 release and upper)、SD library;
 +
*Put the downloaded library to the libraries folder of Arduino IDE installation;
 +
*Start Arduino IDE,open the test program,board type chosse "Microduino Core (Atmega328P@16M,5V)",download directly;
 +
*Totally four parts,using the OLED to check(If no OLED, you can suse serial monitor):
 +
**CS pin match
 +
**Wirte data to SD card;
 +
**Read specified file's data from SD card;
 +
**Delete file from SD card。
  
===程序下载===
+
==Buy==
测试程序:'''[[File:Program Test SD.zip]]'''
 
  
===Microduino-SD 文件读、写、删测试===
 
*所需要准备的硬件有:Microduino FT232R、Microduino Core、Microduino SD;
 
*所需要准备的软件有:Microduino提供的测试程序(Arduino端)、Arduino IDE(1.0版本以上)、SD库;
 
*将下载好的库文件夹放入Arduino IDE安装文件夹内的libraries中;
 
*启动Arduino IED,打开Microduino提供的测试程序,板卡选择Microduino Core (Atmega328P@16M,5V),直接下载即可;
 
*总共分四块,配合OLED查看(如果没有OLED可配合串口监视查看):
 
**CS引脚是否匹配
 
**向SD卡内写入数据;
 
**读出SD内指定文件的数据;
 
**删除SD卡指定的文件。
 
  
==购买==
+
==History==
  
  
==历史==
+
==Pictures==
 
+
[[File:Microduino-SD-t.jpg|thumb|600px|center|Front]]
 
+
[[File:Microduino-SD-b.jpg|thumb|600px|center|Back]]
==图库==
 
[[File:Microduino-SD-t.jpg|thumb|600px|center|正面]]
 
[[File:Microduino-SD-b.jpg|thumb|600px|center|背面]]
 
 
|}
 
|}

Revision as of 13:15, 10 February 2014

Microduino-SD

Microduino-SD module is used to access the memory card.







Features

  • Using high reliability contact structure, thin microsd deck of thickness 2.2mm and 2.4mm;
  • Open source hardware circuit design, compatible with the Arduino IDE development environment for programming;
  • Define unified interface Microduino specification and contain rich peripheral modules. Set up the quick connection with other Microduino modules and sensors easily and flexibly.
  • 2.54 pitch row female connector for easy integration into breadboard.


Specifications

  • Supported memory card type:MicroSD(TF);
Microduino-SD-Pinout

Document

Eagle PCB File:Microduino-SD.zip

Main components

Development

Arduino library and supported package

  • Using adfaruit SD library:
    • Original library:(core+ can't use it directly)【github download
    • Changed libray:(For the spi pin of core+, do some change)【File:Lib SD.zip
  • Microduino core module can be combined with the sensor module to store and read data,and then analyze, process these data.

Application

Program Download

Test program:File:Program Test SD.zip

Microduino-SD file read,write,delete test

  • Prepared hardware:Microduino FT232R、Microduino Core、Microduino SD;
  • Prepared software:Microduino provides test program(Arduino part)、Arduino IDE(1.0 release and upper)、SD library;
  • Put the downloaded library to the libraries folder of Arduino IDE installation;
  • Start Arduino IDE,open the test program,board type chosse "Microduino Core (Atmega328P@16M,5V)",download directly;
  • Totally four parts,using the OLED to check(If no OLED, you can suse serial monitor):
    • CS pin match
    • Wirte data to SD card;
    • Read specified file's data from SD card;
    • Delete file from SD card。

Buy

History

Pictures

Front
Back