SD-карта с arduino UNO
Я пытаюсь использовать карту micro SD для хранения данных, отправленных с arduino UNO. Моя настройка состоит из:
- Arduino UNO (5V logic), питание непосредственно от USB-кабеля
- Полноразмерный слот для SD-карт Digilent
- Простой адаптер microSD to SD
- Transcend 4GB microSD карта SDHC
- Преобразователь логического уровня TXB104
- Блок питания с USB-питанием, обеспечивающий как 3,3 Вольта, так и 5 вольт
Вышеуказанные компоненты соединены, как указано ниже: Контакты 1-4 модуля Digilent SD выводятся на сторону напряжения 3,3 преобразователя логического уровня. Кроме того, SD-модуль питается от 3,3 Вольта. Затем 4 сигнала (SS, MOSI, MISO, SCK) берутся со стороны 5 вольт преобразователя логического уровня и подаются на контакты arduino UNO 10, 11, 12 и 13 соответственно. Кроме того, все компоненты имеют общую основу. Карта форматируется в FAT32 с помощью форматера SD-карт из sdcard.org.
В arduino я загружаю скетч SdInfo библиотеки Sdfat. Результат, который я получаю, следующий:
Дайте мне знать, если я могу предоставить дополнительную информацию.
@NickG, 👍-1
1 ответ
Я сомневаюсь, что карта SDHC поддерживается.
Однако у меня нет такого же считывателя слотов для карт, мой работал только со "старыми" SD-картами, а не с SDHC, SDXC и т. Д.
Поэтому попробуйте старый, чтобы увидеть, работает ли он (по крайней мере, вы исключаете этот вариант).
- Сохранение файла .txt на SD-карту и чтение данных каждого содержимого в файл txt, а затем сохранение его в переменной
- Проблема с открытием нескольких текстовых файлов одновременно/по порядку с использованием <SD.h>
- DFPlayer для записи на SD-карту
- Добавление музыки в цикл
- Попытка прочитать случайную строку с SD-карты
- Быстрая регистрация данных
- Проблемы с чтением растровых изображений с SD-карты
- Что за микросхема на этой плате?