Описание
Модуль Arduino micro SD Card - предназначен для предоставления возможности контроллеру считывать и записывать данные на SD карту. Интегрированная в Arduino IDE библиотекa SD.h позволяют наладить работу контроллера с Вашими файлами. Файловая система карты может быть FAT16 или FAT32. Легко подключается как периферийное устройство к различным платам Arduino, STM32, PIC и другими контроллерами. Ардуино карт ридер работает по SPI протоколу. Характеристики считывателя карт памяти: Питание: 5 В .. 3,3 В Интерфейс: SPI Размер поддерживаемых СД карт: microSD Выводы для подключения: MOSI, SCK, MISO, CS Размер: 50 x 32 мм Скетч для чтения micro SD на Ардуино #include "SD.h" const int chipSelect = 4; void setup() { Serial.begin(9600); Serial.print(“Initializing SD card…”); pinMode(10, OUTPUT); if (!SD.begin(chipSelect)) { Serial.println(“Card failed, or not present”); return; } Serial.println(“card initialized.”); } void loop() { String dataString = “”; for (int analogPin = 0; analogPin < 3; analogPin++) { int sensor = analogRead(analogPin); dataString += String(sensor); if (analogPin < 2) { dataString += “,”; } } File dataFile = SD.open(“data.txt”, FILE_WRITE); if (dataFile) { dataFile.println(dataString); dataFile.close(); } else { Serial.println(“error opening data.txt”); } } Видео ролик - Воспроизведение WAV на Arduino