Respuestas:
También hay un par de soluciones de hardware que deberían usarse con Arduino:
Si desea poder leer la tarjeta desde su PC y no simplemente usar una gran EEPROM, aquí hay un extenso hilo en los foros de Arduino que explica cómo interactuar con una tarjeta SD con soporte FAT .
También eche un vistazo a este boceto de Arduino para comenzar con el software. Mucho de esto no tiene nada que ver con la E / S de la tarjeta SD, pero estoy seguro de que lo descubrirás: la interfaz LCRACS SD V1 .
Guardar datos en una tarjeta SD no es tan difícil sin placas / soluciones prefabricadas.
Guardar datos en un sistema de archivos (lo que significa que puede montarlo como una partición normal en su computadora) en una tarjeta SD es mucho más difícil. Esto se debe a que debe poder manipular el sistema de archivos en sí, lo que es mucho más difícil.
Hay bibliotecas preparadas para esto que lo hacen más fácil. Por lo tanto, depende de lo que quieras hacer.
Sí lo es. Echa un vistazo a la lectura / escritura de tarjetas SD con Arduino .
Puede obtener un lector / grabador de tarjetas SD simple de Maker Shed . Puede obtener un lector / grabador de tarjetas SD con salida de audio con Adafruit WaveShield .
Mira esto:
Módulo SD de Libelium ; consulte la sección " Documentación: ". Allí encontrarás todo lo que necesitas.
Usé este módulo; incluso puedes construirlo tú mismo. Funciona perfectamente, y hay bibliotecas desarrolladas para usar con FAT como puede ver.
Storage Shield utiliza un procesador Atmega328 incorporado para que su proyecto ahora pueda acceder a gigabytes de almacenamiento mientras utiliza muy poca memoria o potencia de procesamiento del Arduino.