Module carte mémoire PMODMSD compatible Arduino et SPI

Module PmodMSD pour carte mémoire MicroSD™
PMODMSD
Disponible
8,30 € TTC
6,92 € HT

Dont 0,01 € d'eco-participation déjà incluse dans le prix

Conçu pour être piloté par un Arduino, ce module Pmod intègre support pour carte mémoire MicroSD™ (aucune carte mémoire n'est livrée avec le module).

Reprise 1 pour 1         Frais de port à partir de 7.90 €   infos

 

Fonction du module  Interface du module  Connectique du module  

 
Ce module Pmod vous permettra de disposer d'un espace de stockage de type MicroSD™ pour vos applications (aucune carte mémoire n'est livrée avec le module). Conçu pour être piloté depuis une interface SPI (niveau 2,7V-3,3V), ce module pourra aussi être utilisé sur une Arduino ou autre microcontrôleur de niveau 5V à l'aide d'un circuit adaptateur de niveau (à prévoir).

Doté d'un connecteur mâle 2 x 6 broches, ce module pourra être déporté via des cordons optionnels (voir modèles en bas de page).
 
Ce module est soumis au contrôle de la réglementation américaine relative à l’exportation (15 CFR Part 730 et. seq.). 
  
 
Exemple d'application avec un arduino™
 

Mise en oeuvre du module PmodMSD


/***********************************************************************
*                                                                                                                                        
*    Test du module Pmod lecteur carte Micro SD                                            
*                                                                    
*************************************************************************
* Description:  Pmod_MSD                                               
* Les tensions appliquées sur les entrées A0 et A1 sont enregistrées dans un fichier
* de la carte Micro SD.
*  
* Matériel
*        1. Arduino Uno                                       
*        2. Module Pmod MSD 
*        3. Module Adafruit TXB0108
*        
*        Schéma publié sous licence CC Attribution-ShareALike (réalisé avec Fritzing)
*
* N'importez pas le programme par un copier/coller dans l'IDE de l'arduino.
* Utilisez le lien ci-dessous pour télécharger le code source.
*
*        Code source téléchargeable ici:
************************************************************************/
 
#define CS 10                                                          // affectation de la broche CS
#include <SPI.h>                                                     // appel des bibliothèques
#include <SD.h> 
int tension;
 
void setup()
{
  Serial.begin(9600);                                              // initialisation de la liaison série 
  Serial.println("Initialisation carte MicroSD");
  pinMode(CS, OUTPUT);
 
  // Initialisation carte MicroSD
  if (!SD.begin(CS))
  {
    Serial.println("    * Carte absente");
    Serial.println("    * Erreur de cablage");
    return;
  }
  Serial.println("Carte initialisee.");
  delay(2000);
  
}
 
void loop()
{
  
  String donnee = "";                                             // chaîne de caractères pour le stockage des valeurs à enregistrer
  for (int i = 0; i < 2; i++)                                       // conversion des tensions et ajout à la chaîne de caractères
  {
    tension = analogRead(i);
    donnee+= String(tension);
    if (i < 1)
    {
      donnee += ",";                                               // placement d'une virgule entre les deux données
    }
  }
  
  File fichier = SD.open("datalog.txt", FILE_WRITE);             // ouverture du fichier datalog.txt
  if (fichier)                                                          // si le fichier est disponible
  {
    fichier.println(donnee);                               // écriture des données dans le fichier
    fichier.close();
    Serial.println(donnee);                                // écriture des données dans le moniteur série
  } 
  else                                                                  // si le fichier n'existe pas, afficher une erreur
  {
    Serial.println("Erreur d'ouverture fichier");
  }
  delay(1000);                                                  // attente d'une seconde entre deux mesures et enregistrement
}
   
 

Notes d'applications pour modules Pmod 
 
La note d'application ci-dessus a retenu votre attention ? Téléchargez toutes les autres notes d'applications concernant l'utilisation des modules Pmod™ avec un arduino™ Uno. 
Aucun avis
Il est nécessaire d'être connecté pour laisser un avis

Produits associés

Produit ajouté à ma liste