Запись/чтение на SD-карту с Arduino

Изучите запись и чтение на SD-карту с Arduino. Узнайте о библиотеке для работы с SD/MMC картами памяти и соберите кард-ридер для Arduino.

После того, как я нашел замечательную библиотеку для работы с SD/MMC-картами памяти, я решил сделать кард-ридер для Arduino.

Схема ридера SD Карты Для Arduino

Схема ридера простая — используется несколько резисторов, как делители напряжения, для выравнивания логических уровней — с 5В от Arduino до 3.3В SD-карты. Т.о. все исходящие сигналы от Arduino преобразуются к уровню 3.3 вольта. Преобразовывать входящие сигналы Arduino нет необходимости, т.к. 3.3В для Arduino является логической «1». 3.3В от Arduino Decimelia используется для питания карты.

Схема ридера SD Карты Для Arduino

Устройство я собрал на макетной плате. Сокет для SD-карточки я взял от нерабочего кард-ридера.

С библиотеки от Roland Reigel я вырезал все ненужные файлы, а также добавил функции RAW записи и чтения SD. Это позволяет напрямую записывать и считывать байты с SD.

Оригинал статьи

Прикрепленные файлы:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *