Índice:

Módulo de cartão SD Arduino mais barato: 5 etapas
Módulo de cartão SD Arduino mais barato: 5 etapas

Vídeo: Módulo de cartão SD Arduino mais barato: 5 etapas

Vídeo: Módulo de cartão SD Arduino mais barato: 5 etapas
Vídeo: COMO LER DADOS DE UM SD CARD NO ARDUINO | Usando os dados como variáveis 2024, Novembro
Anonim
Módulo de cartão SD Arduino mais barato
Módulo de cartão SD Arduino mais barato

Descrição:

O Módulo de Cartão SD é usado para transferir dados de e para um cartão SD padrão. A pinagem é diretamente compatível com o Arduino e também pode ser usada com outros microcontroladores. Isso nos permite adicionar armazenamento em massa e registro de dados ao nosso projeto.

Os cartões SD funcionam apenas com 3,3 V e os níveis de energia e E / S devem ser acomodados. O módulo que vamos fazer usa apenas resistência para mudança de nível e um regulador normalmente de 3,3 V para energia ao operar de 5,0 V, mas no meu caso, vou usar apenas 3,3 V da placa arduino.

Etapa 1: Planejamento de Materiais

Planejamento de Materiais
Planejamento de Materiais
Planejamento de Materiais
Planejamento de Materiais
Planejamento de Materiais
Planejamento de Materiais

os itens necessários para executar este projeto são:

1. Arduino Uno

2. Cabo USB tipo A a B

3. Cartão Micro Sd

4. Adaptador de cartão SD

5. Resistência (3,3k * 3 + 2,2k * 3)

6. lm117 (opcional)

7. capacitor (1 * 10uf + 1 * 100nf) (100uf) (opcional)

8- 1n4007 Diodo (opcional)

9. cabeçalho de pino macho

10. fio jumper masculino

11. Breabord

12. fio

13. PCB

Etapa 2: Instalação do Hardware:

Instalação de hardware
Instalação de hardware
Instalação de hardware
Instalação de hardware
Instalação de hardware
Instalação de hardware

As versões do Arduino UNO:

As páginas de hardware do Arduino no site oficial mostram os seguintes nomes de pinos:

* SPI:

- Pino 10: (SS) "Slave Select"

- Pino 11: (MOSI) "Master Out Slave In"

- Pino 12: (MISO) "Master In Slave Out""

- Pino 13: (SCK) "Relógio do Sistema"

Conexão ao adaptador SD:

10 (SS) para CS

11 (MOSI) para DI

12 (MISO) para FAZER

13 (SCK) para CLK

Gnd para Gnd e 3.3v ou (5v opção A) para vcc

Após completar a conexão no Breadbord, conecte o Arduino à fonte de alimentação com o cabo USB.

Etapa 3: Insira a codificação:

Insira a codificação
Insira a codificação
Insira a codificação
Insira a codificação
Insira a codificação
Insira a codificação

Você pode tentar um exemplo na Biblioteca do Arduino:

Abra o software Arduino

Clique em 'arquivo'

Encontre o 'exemplo

'Clique em' SD '

Escolha 'ReadInfo'

Não se esqueça de mudar o chipSelect para o pino 10;

Etapa 4: Upload do código-fonte:

Código-fonte do upload
Código-fonte do upload
Carregar código-fonte
Carregar código-fonte
Carregar código-fonte
Carregar código-fonte

Faça upload do código-fonte

E inicie o Monitor serial

Não se esqueça de selecionar a porta correta da placa Arduino

O arduino deve funcionar perfeitamente:)

Etapa 5: Etapa adicional para escudo:

Etapa adicional para escudo
Etapa adicional para escudo
Etapa adicional para escudo
Etapa adicional para escudo

Este passo é para soldar o circuito a uma pcb para usos mais práticos

Eu posiciono o componente neste perticulaire posições para um futuro Instructable, Você pode procurar uma posição mais prática do componente para uma soldagem mais fácil, encontrei alguma dificuldade com os cabeçalhos dos pinos para encaixar a placa arduino, meu simples conselho é posicionar o pino cabeçalhos de forma que fiquem em contato completo com os pinos fêmeas do arduino teste a conexão e, em seguida, coloque um pouco de cola sem a cola quente

Isso é inescrutável apenas para a educação

É mais prático e seguro comprar um módulo de cartão micro SD com FETS integrados para mudança de nível e um regulador de 3,3 V para alimentação ao operar de 5,0 V.

Recomendado: