Respostas:
Existem também algumas soluções de hardware que devem ser utilizáveis com o Arduino:
Se você deseja ler o cartão no seu PC e não simplesmente usá-lo em uma grande EEPROM, aqui está uma lista extensa nos fóruns do Arduino, que explica como fazer interface com um cartão SD com suporte a FAT .
Dê uma olhada neste esboço do Arduino para você começar no lado do software. Muito disso não tem nada a ver com E / S do cartão SD, mas tenho certeza que você descobrirá: interface LCRACS SD V1 .
Salvar dados em um cartão SD não é tão difícil sem placas / soluções pré-fabricadas.
Salvar dados em um sistema de arquivos (o que significa que você pode montá-los como uma partição normal no computador) em um cartão SD é muito mais difícil. Isso ocorre porque você deve poder manipular o próprio sistema de arquivos, o que é muito mais difícil.
Existem bibliotecas prontas para isso, que facilitam. Então depende do que você quer fazer.
Sim, ele é. Confira o cartão SD de leitura / gravação com o Arduino .
Você pode obter um simples leitor / gravador de cartão SD no Maker Shed . Você pode obter um leitor / gravador de cartão SD com saída de áudio com o Adafruit WaveShield .
Veja isso:
Módulo SD Libelium ; verifique a seção " Documentação: ". Lá você encontrará tudo o que precisa.
Eu usei este módulo; você pode até construir você mesmo. Funciona perfeitamente e existem bibliotecas desenvolvidas para uso com o FAT, como você pode ver.
O Storage Shield utiliza um processador Atmega328 integrado para que seu projeto agora possa acessar gigabytes de armazenamento enquanto utiliza muito pouca memória ou capacidade de processamento do Arduino.