Запись/чтение на SD-карту с Arduino |
После того, как я нашел замечательную библиотеку для работы с SD/MMC-картами памяти, я решил сделать кард-ридер для Arduino.
Схема ридера простая - используется несколько резисторов, как делители напряжения, для выравнивания логических уровней - с 5В от Arduino до 3.3В SD-карты. Т.о. все исходящие сигналы от Arduino преобразуются к уровню 3.3 вольта. Преобразовывать входящие сигналы Arduino нет необходимости, т.к. 3.3В для Arduino является логической "1". 3.3В от Arduino Decimelia используется для питания карты.
Устройство я собрал на макетной плате. Сокет для SD-карточки я взял от нерабочего кард-ридера.
С библиотеки от Roland Reigel я вырезал все ненужные файлы, а также добавил функции RAW записи и чтения SD. Это позволяет напрямую записывать и считывать байты с SD.
Прикрепленные файлы: SDcard.rar (15 Кб)
C этой схемой также часто просматривают: |
Чтение информации с LPT порта Светодиодный куб 5х5х5 на Arduino Светодиодный куб 4х4х4 на Arduino Светодиодный куб 3х3х3 на Arduino Arduino UNO урок 1 - Мигание светодиодом Подключение I2C EEPROM к Arduino Волномер 88-108 МГц Схема подключения стартера автомобиля Простой стабилизированный БП на супердоступных деталях
| |
Графический семиполосный эквалайзер-радуга на Arduino Nano и MSGEQ7 Часы реального времени для Arduino Старинные часы-метеостанция Блок питания для Arduino из ATX ATX блок питания управляемый Arduino Arduino своими руками с USB портом Подключение монетоприемника к Arduino Подключение PS/2 клавиатуры к Arduino Пробуждение ПК по сети на Arduino Подключение I2C EEPROM к Arduino |