No tutorial de hoje nós vamos mostrar como montar um Datalloger com Arduino usando um Cartão SD. Para fazer este registrador de dados você vai precisar de um Arduino Uno, módulo RTC DS3231
Módulo Cartão SD Card
REF: 4MD03
O Módulo Cartão SD facilita a leitura e escrita em cartões SD, proporcionando uma conexão simples com o Arduino e outros microcontroladores. Todos os pinos de conexão estão identificados no módulo, que suporta os formatos de arquivo FAT16 e FAT32, além de oferecer a opção de alimentação de 3,3V ou 5V.
Principais características:
- Flexibilidade de tensão de operação, 5V ou 3,3VV
- Interface SPI
- Formatação FAT16 ou FAT32
Comprando com a MakerHero você tem garantia e suporte técnico especializado.
Fora de estoque
Fora de estoque
Email when stock available
Módulo Cartão SD Card
O módulo de cartão SD oferece uma solução prática para integrar armazenamento de dados em projetos eletrônicos. Compatível com tensões de 5V ou 3,3V, é adequado para uma variedade de aplicações. Sua interface SPI inclui pinos MOSI, SCK, MISO e CS, permitindo uma comunicação eficiente com microcontroladores e outros dispositivos.
Com suporte para formatação FAT16 ou FAT32, oferece flexibilidade na organização e gerenciamento de dados. Este módulo é uma escolha versátil e confiável para projetos que requerem armazenamento externo, como sistemas de monitoramento, registradores de dados e dispositivos de controle.
Como funciona o Módulo Cartão SD Card?
Ele atua como um intermediário entre um cartão de memória SD e um dispositivo host, como um microcontrolador. Ele estabelece uma conexão física entre o cartão SD e o dispositivo host e utiliza comunicação serial, através de protocolos como SPI, para facilitar a interação entre eles.
O dispositivo host envia comandos ao módulo para executar operações de leitura, gravação e gerenciamento de dados no cartão SD. O módulo gerencia essas operações e fornece feedback ao dispositivo host sobre o status e o resultado das operações. Essencialmente, o módulo de cartão SD permite que o dispositivo host armazene e acesse dados no cartão SD de forma eficiente e confiável.
Aplicações
Ele oferece uma ampla gama de aplicações em projetos eletrônicos. Ele é frequentemente utilizado para armazenamento de dados em dispositivos que requerem memória externa, como registradores de dados, sistemas de monitoramento remoto e sistemas de aquisição de dados.
Além disso, é uma escolha popular em dispositivos de gravação de áudio e vídeo, como câmeras de vídeo e câmeras de segurança, bem como em gravadores de voz e registradores de dados de voo. Também é comum encontrar sua aplicação no armazenamento de firmware e programas de inicialização em dispositivos embarcados, além de ser utilizado em dispositivos de reprodução de mídia, como tocadores de música e vídeo.
Como conectar o Módulo Cartão SD Card ao Arduino?
Para conectá-lo no Arduino, siga estes passos:
- Os módulos têm pinos rotulados, sendo: MISO, MOSI, SCK, CS, 5V, 3,3V e GND.
- No Arduino, os pinos SPI são identificados como MOSI (Pino 11), MISO (Pino 12), SCK (Pino 13) e SS (Pino 4).
- Conecte os pinos do módulo aos pinos correspondentes do Arduino da seguinte forma:
- Antes de começar a programar, você precisará instalar a biblioteca SD para Arduino. Você pode fazer isso no Arduino IDE indo para “Ferramentas” -> “Gerenciar Bibliotecas”.
- Na janela “Bibliotecas”, procure por “SD” e instale a biblioteca “SD” de Arduino e SparkFun.
- Depois vá em “Arquivo” -> “Exemplos” -> “SD” e selecione o exemplo ReadWrite.
- Faça o upload do código para o seu Arduino e abra o Monitor Serial (Ferramentas-> Serial Monitor) para visualizar a leitura e escrita sendo feita no cartão SD.
Especificações do Módulo Cartão SD Card
- Tensão de : 5V ou 3,3V
- Interface SPI: MOSI, SCK, MISO e CS
- Formatação: FAT16 ou FAT32
- Dimensões: 5,1 cm x 3,1 cm
Acompanha
- 01 – Módulo Cartão SD Card
Gravação e leitura de dados no Cartão SD com Arduino
Este artigo aborda o desenvolvimento de um projeto que utiliza um Sensor de Luminosidade LDR em conjunto com um Arduino Uno Minima para registrar dados de luminosidade em um módulo