Оглавление:

Самый дешевый модуль для SD-карты Arduino: 5 шагов
Самый дешевый модуль для SD-карты Arduino: 5 шагов

Видео: Самый дешевый модуль для SD-карты Arduino: 5 шагов

Видео: Самый дешевый модуль для SD-карты Arduino: 5 шагов
Видео: Знакомство с RFID и подключение модуля RC522 к Arduino 2024, Ноябрь
Anonim
Самый дешевый модуль для SD-карты Arduino
Самый дешевый модуль для SD-карты Arduino

Описание:

Модуль SD-карты используется для передачи данных на стандартную SD-карту и обратно. Вывод напрямую совместим с Arduino, а также может использоваться с другими микроконтроллерами. Это позволяет нам добавить в наш проект запоминающее устройство и регистрацию данных.

Карты SD работают только при напряжении 3,3 В, и необходимо учитывать как уровни питания, так и уровни ввода-вывода. Модуль, который мы собираемся использовать, использует только сопротивление для переключения уровня и обычно стабилизатор 3,3 В для питания при работе от 5,0 В, но в моем случае я собираюсь использовать только 3,3 В с платы Arduino.

Шаг 1: планирование материалов

Материальное планирование
Материальное планирование
Материальное планирование
Материальное планирование
Материальное планирование
Материальное планирование

элементы, необходимые для запуска этого проекта:

1. Arduino Uno

2. USB-кабель типа A - B

3. Карта Micro SD

4. адаптер для SD-карты

5. Сопротивление (3,3 кОм * 3 + 2,2 кОм * 3)

6. lm117 (опция)

7. конденсатор (1 * 10 мкФ + 1 * 100 нФ) (100 мкФ) (опция)

8- 1n4007 Диод (опция)

9. штыревой заголовок с наружной резьбой

10. мужская перемычка

11. Бриборд

12. проволока

13. Печатная плата

Шаг 2: Установка оборудования:

Установка оборудования
Установка оборудования
Установка оборудования
Установка оборудования
Установка оборудования
Установка оборудования

Версии Arduino UNO:

Страницы оборудования Arduino на официальном сайте показывают следующие имена контактов:

* SPI:

- Контакт 10: (SS) «Выбор ведомого»

- Контакт 11: (MOSI) «Главный выход, подчиненный вход»

- Контакт 12: (MISO) "Мастер в подчиненном состоянии""

- Контакт 13: (SCK) «Системные часы»

Подключение к SD-адаптеру:

10 (SS) в CS

11 (MOSI) в DI

12 (MISO) сделать

13 (SCK) в CLK

Gnd к Gnd и 3.3 В или (5 В вариант A) к VCC

После завершения подключения на Breadbord подключите Arduino к источнику питания с помощью кабеля USB.

Шаг 3: Вставьте кодировку:

Вставить кодировку
Вставить кодировку
Вставить кодировку
Вставить кодировку
Вставить кодировку
Вставить кодировку

Вы можете попробовать пример в библиотеке Arduino:

Откройте программное обеспечение Arduino

Нажмите "файл"

Найдите пример

'Щелкните' SD '

Выберите "ReadInfo"

Не забудьте поменять chipSelect на вывод 10;

Шаг 4: Загрузите исходный код:

Загрузить исходный код
Загрузить исходный код
Загрузить исходный код
Загрузить исходный код
Загрузить исходный код
Загрузить исходный код

Загрузите исходный код

И запустите серийный монитор

«Не забудьте выбрать правильный порт платы Arduino»

Ардуино должно работать отлично:)

Шаг 5: Дополнительный шаг для щита:

Дополнительный шаг для щита
Дополнительный шаг для щита
Дополнительный шаг для щита
Дополнительный шаг для щита

Этот шаг предназначен для пайки схемы к печатной плате для более практического использования

Я размещаю компонент в этих позициях perticulaire для будущего Instructable, вы можете поискать более практичное положение компонента для более легкой пайки, я обнаружил некоторые трудности с заголовками контактов, чтобы они соответствовали плате Arduino, я простой совет - разместить контакт Заголовки так, чтобы они полностью контактировали с гнездовыми контактами Arduino, проверьте соединение, затем нанесите немного клея, после чего удалите горячий клей

Это непостижимо только для образования

Практичнее и безопаснее купить модуль карты micro SD со встроенными полевыми транзисторами для переключения уровня и регулятором 3,3 В для питания при работе от 5,0 В.

Рекомендуемые: