• -20%
Module "PMOD" pour carte SD™

Module "PMOD" pour carte SD™

PMODSD
Disponible
10,81 € TTC 13,51 €TTC -20%

Dont 0,01 € d'eco-participation déjà incluse dans le prix (non impacté par la promotion)


9,01 € HT
Temps restant

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

Fonction du module  Interface du module  Connectique du module  

 
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 PmodSD


/***********************************************************************
*                                                                                                                                        
*    Test du module Pmod lecteur carte SD                                            
*                                                                    
*************************************************************************
* Description:  Pmod_SD                                               
* Les tensions appliquées sur les entrées A0 et A1 sont enregistrées dans un fichier
* de la carte SD.
*  
* Matériel
*        1. Arduino Uno                                       
*        2. Module Pmod SD 
*        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 SD");
  pinMode(CS, OUTPUT);
 
  // Initialisation carte SD
  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
Produit ajouté à ma liste