Адаптер SD карты для Arduino
Описание
Специальный модуль для подключения SD карт памяти к Ардуино.
- Модуль позволяет хранить, читать и записывать на SD карту данные требуемые, что позволяет значительно расширить возможности Arduino. Так как в большинстве микроконтроллеров встроенная память ограничена.
- Адаптер SD карты может использоваться в различных робототехнических проектах, где необходимо обеспечить загрузку аудио, видео, графики или записи любых данных.
- На плате размещен контейнер SD карты, стабилизатор питания карты, вилка соединителя линий интерфейса и питания.
- Библиотека для работы с данным адаптером входит в стандартный набор Arduino IDE. Библиотека SD позволяет: читать и записывать данные, создавать и удалять файлы, получать информацию о файлах и SD-карте, работать с SD-картой на низком уровне.
Характеристики
Напряжение питания: 5 В или 3.3 В
Объем памяти SD карты до 2 Гбайт
Размеры: 46 х 30 мм
Подключение
Адаптер SD карты подключается к аппаратным выводам шины SPI. На некоторых моделях (Mega2560, Nano, Uno) SPI пины продублированы на цифровых пинах платы. Для подключения к этому разъёму удобно использовать провода мама-мама.
На модуле располагается двухрядная гребёнка штырьковых контактов. Контакты модуля SD карты памяти для Arduino подписаны. Каждый проводник сигнала соединен с двумя контактами в 2 ряда. Рядом расположенные контакты дублируют друг друга.
Приводим назначение и расположение контактов, вид на контакты со стороны штырей.
Контакты SPI:
CS – выбор микросхемы (Chip Select), вход модуля
MOSI – ведущий выход, ведомый вход
MISO – ведущий вход, ведомый выход
SCK – вход тактирования интерфейса
SD модуль оборудован стабилизатором напряжения, поэтому, для питания модуля можно использовать как напряжение 5В, так и 3,3В.
Форматирование SD карты
Программная библиотека Arduino поддерживает файловые системы FAT16 и FAT32. Лучше отформатировать карту памяти перед использованием.
Официальная утилита форматирования для SD карты =>>