Подключение сигнальных линий и земли к Arduino производится следующим образом:
| SD Card модуль | Arduino | 
| CS | D4 | 
| MOSI | D11 | 
| MISO | D12 | 
| SCK | D13 | 
| GND | GND | 
Встроенный стабилизатор питания на 3.3 вольта, позволяет запитывать плату 5 и 3.3 вольтами.
Приведем простой пример работы с этим модулем в среде Arduino, с использованием стандартной библиотеки SD.h.
Создадим на SD карте файл с небольшим текстом и попробуем скопировать его в другой, посредством ардуино. Важно помнить, что одновременно может быть открыт только 1 файл.
Пример программного кода:
#include <SD.h>  File originalFile;  // Файл который будет скопирован File copiedFile;    // Файл - копия char* ORIGINAL_FILE_NAME = "1.txt";  // Название копируемого файла char* COPIED_FILE_NAME = "2.txt";    // Название файла копии char fileText[255];  // Хранилище для текста содержащегося в копируемом файле  void setup() {  Serial.begin(9600);  // SPI SS пин должен быть OUTPUT  pinMode(10, OUTPUT);     // Инициализируем СД карту  Serial.print("Initializing SD card...");  if (!SD.begin(4)) {    Serial.println("initialization failed!");    return;  }  Serial.println("initialization done.");    // Открываем первый файл  originalFile = SD.open(ORIGINAL_FILE_NAME);  if (originalFile) {    Serial.println(ORIGINAL_FILE_NAME);        // Считываем текст из 1 файла    int i = 0;    while (originalFile.available()) {        char c = originalFile.read();        fileText[i++] = c;     Serial.Отзывы
Оставьте отзыв об этом товаре первым!
                    
                        
                            Чтобы оставить отзыв необходимо авторизоваться!