Мой Arduino Datalogging Shield не может прочитать SD-карту
Я использовал несколько кодов , в том числе информацию о карте и примеры регистрации данных из самой IDE, но независимо от того, какой код я использую, экран не может прочитать мою SD-карту, я также отключил все остальное на всякий случай. Я использую щит регистрации данных "Deek-Robot":
Ардуино Уно R3
SD-карта представляет собой SanDisk Ultra 32 ГБ MicroSD (HC), которую я отформатировал в файловой системе FAT32 (тоже отформатировал ее в FAT16, но безуспешно) с помощью адаптера "SanDisk".
Код находится в разделе примеров в разделе SD в каждой среде разработки Arduino IDE. ошибка:
- "Инициализация не удалась. Что нужно проверить:"
- "* вставлена ли карта?"
- "* правильно ли подключена ваша проводка?"
- "* Вы меняли контакт chipSelect, чтобы он соответствовал вашему шилду или модулю?"
PS Это ошибка, я также получаю это, когда использую пример cardinfo в IDE:
@Hitman2847, 👍-1
Обсуждение0
Смотрите также:
- Конфликт между шилдом SD-карты и акселерометром
- ЭБР. Можно ли создать несколько таблиц с помощью db.create()?
- Можно ли использовать Arduino для чтения и записи данных с помощью SD-карты?
- Как увеличить скорость записи на SD-карту в Ардуино
- SD-карта не инициализируется
- Что означают эти контакты? Куда мне их подключить?
- Понимание того, почему следует избегать «String» и альтернативных решений
- Arduino: как записать значение переменной в текстовый файл и изменить его на SD-карте?
Пожалуйста, дайте ссылку на страницу продукта этого щита., @chrisl
попробуйте пример диагностики CardInfo, @Juraj
Сравните схему экрана с тем, что ожидает код WRT для контакта выбора чипа для SD-карты., @Majenko
@Juraj также не работает, каждый код, который я нашел для использования с SD-картой, вообще не распознает ее., @Hitman2847
@chrisl его продают во многих магазинах, но у официального производителя его нет на сайте: https://www.digitec.ch/de/s1/product/deek-robot-dk-data-logging-shield -v10-электроникмодуль-5998756, @Hitman2847
что показывает пример CardInfo?, @Juraj
@Majenko, код использует библиотеку, поэтому я не думаю, что смогу это проверить, но я посмотрю на нее еще раз., @Hitman2847
@Juraj та же ошибка, не удается инициализировать SD-карту: Ошибка инициализации! , я опубликую скриншот через несколько минут, @Hitman2847
@Juraj только что добавил картинку в последний раздел вопроса., @Hitman2847
@Majenko после многочисленных поисков мне удалось отследить схему и проверить код, да, проблема была в контакте выбора микросхемы, по какой-то причине в примере кода он был на цифровом контакте 4, в то время как каждый доступный экран регистратора данных от разных производителей имеет контакт CS на цифровом выводе 10, пожалуйста, напишите свое предложение в качестве ответа, чтобы я мог выбрать его, спасибо, @Hitman2847