Réponses:
Il existe également quelques solutions matérielles qui devraient être utilisables avec Arduino:
Si vous souhaitez pouvoir lire la carte depuis votre PC et pas simplement l'utiliser comme une grosse EEPROM, voici un fil de discussion détaillé sur les forums Arduino qui explique comment s'interfacer avec une carte SD avec support FAT .
Jetez également un œil à ce croquis Arduino pour vous lancer du côté logiciel. Une grande partie n'a rien à voir avec les E / S de la carte SD, mais je suis sûr que vous le comprendrez: interface SD LCRACS V1 .
Enregistrer des données sur une carte SD n'est pas si difficile sans cartes / solutions prédéfinies.
Enregistrer des données sur un système de fichiers (ce qui signifie que vous pouvez simplement les monter en tant que partition normale sur votre ordinateur) sur une carte SD est beaucoup plus difficile. C'est parce que vous devez être capable de manipuler le système de fichiers lui-même, ce qui est beaucoup plus difficile.
Il existe des bibliothèques prêtes à l'emploi qui facilitent la tâche. Cela dépend donc de ce que vous voulez faire.
Oui, ça l'est. Découvrez la lecture / écriture de la carte SD avec Arduino .
Vous pouvez obtenir un simple lecteur / enregistreur de carte SD auprès du Maker Shed . Vous pouvez obtenir un lecteur / enregistreur de carte SD avec sortie audio avec Adafruit WaveShield .
Regarde ça:
Module Libelium SD ; consultez la section " Documentation: ". Vous y trouverez tout ce dont vous avez besoin.
J'ai utilisé ce module; vous pouvez même le construire vous-même. Cela fonctionne parfaitement, et il existe des bibliothèques développées pour une utilisation avec FAT comme vous pouvez le voir.
Le bouclier de stockage utilise un processeur Atmega328 intégré afin que votre projet puisse désormais accéder à des gigaoctets de stockage tout en utilisant très peu de mémoire ou de puissance de traitement de l'Arduino.