Micro SD Storage Board SD TF Card Memory Shield Module Adapter for Arduino MOD53 , R24

$2.5

Ce module (adaptateur de carte MicroSD) est un module de lecteur de carte Micro SD et l’interface SPI via le pilote du système de fichiers, le système de microcontrôleur pour compléter la lecture et l’écriture des fichiers de la carte MicroSD.

In stock

SKU: SEN2962 Category:

Description

Ce module (adaptateur de carte MicroSD) est un module de lecteur de carte Micro SD et l’interface SPI via le pilote du système de fichiers, le système de microcontrôleur pour compléter la lecture et l’écriture des fichiers de la carte MicroSD. Les caractéristiques du module sont les suivantes : . Prise en charge des cartes Micro SD (<= 2G), des cartes Micro SDHC (<= 32G) (carte haute vitesse) . La carte de conversion de niveau qui peut interfacer le niveau est de 5 V ou 3,3 V . L’alimentation est de 4,5 V ~ 5,5 V, la carte de régulateur de tension de 3,3 V . L’interface de communication est une interface SPI standard . 4 trous de positionnement de vis M2 pour une installation facile . Taille : 4,1 x 2,4 cm

Premiers pas avec la carte de stockage Micro SD SD TF Card Memory Shield Module Adapter pour Arduino

Le module de carte micro-SD est une solution simple pour transférer des données vers et depuis une carte SD standard. Le brochage est directement compatible avec Arduino, mais peut également être utilisé avec d’autres microcontrôleurs. Il vous permet d’ajouter du stockage de masse et de l’enregistrement de données à votre projet.

Préparation de la carte micro SD

Avant d’insérer la carte micro SD dans le module et de la connecter à l’Arduino, vous devez formater correctement la carte. Pour la bibliothèque Arduino dont nous allons parler, et presque toutes les autres bibliothèques SD, la carte doit être formatée en FAT16 ou FAT32.

Si vous possédez une nouvelle carte SD, il est fort probable qu’elle soit déjà préformatée avec un système de fichiers FAT. Cependant, vous pouvez rencontrer des problèmes avec la façon dont l’usine formate la carte, ou s’il s’agit d’une ancienne carte, elle doit être reformatée. Quoi qu’il en soit, c’est toujours une bonne idée de formater la carte avant de l’utiliser, même si elle est neuve !

Nous vous recommandons vivement d’utiliser l’  utilitaire officiel de formatage de carte SD  . Écrit par l’  association SD,  il résout de nombreux problèmes liés à un mauvais formatage ! Téléchargez le  formateur  et exécutez-le sur votre ordinateur. Sélectionnez simplement le lecteur approprié et cliquez sur FORMAT.

Étape 1 : Matériel requis

Pour ce tutoriel, les éléments nécessaires à l’exécution de ce projet sont :

  1. Arduino Uno
  2. Planche à pain
  3. Module de carte micro SD
  4. Fils de liaison
  5. Carte SD

Étape 2 : Connexion du matériel

Maintenant que votre carte est prête à être utilisée, nous pouvons câbler la carte de dérivation micro SD !

Pour commencer, insérez le module de carte micro SD dans la plaque d’essai. Connectez la broche VCC du module au 5 V de l’Arduino et la broche GND à la terre. Il ne nous reste plus que les broches utilisées pour la communication SPI.

Notez que chaque carte Arduino possède des broches SPI différentes qui doivent être connectées en conséquence.

MOSI MISO SCK CS
Arduino UNO 11 12 13 10
Arduino NANO 11 12 13 10
Arduino MEGA 51 50 52 53

Étape 3 : Code Arduino – Test du module de carte SD avec CardInfo

Ce croquis n’écrit aucune donnée sur la carte. Il vous indique simplement s’il a réussi à reconnaître la carte et affiche quelques informations à son sujet. Cela peut être très utile pour déterminer si une carte SD est prise en charge. Avant d’essayer une nouvelle carte, nous vous recommandons d’exécuter ce croquis une fois !

Allez au début du croquis et assurez-vous que la  ligne chipSelect  est correctement initialisée, dans notre cas, nous utilisons la broche numérique n°10, alors changez-la en 10 !

OK, insérez maintenant la carte SD dans le module et téléchargez le croquis.

Dès que vous ouvrez le moniteur série, vous obtiendrez probablement quelque chose comme ce qui suit :

Vous pouvez trouver cela du charabia, mais il est utile de voir que le type de carte est SDHC (SD High Capacity), le type de volume est FAT32 ainsi que la taille de la carte environ 4 Go, etc.

Si vous avez une mauvaise carte, ce qui semble se produire davantage avec les versions clonées, vous pourriez voir :

La carte a répondu en grande partie, mais les données sont toutes mauvaises. Vous voyez qu’il n’y a pas d’ID fabricant/ID OEM et que l’ID produit est « N/A ». Cela montre que la carte a renvoyé des erreurs SD. C’est fondamentalement une mauvaise scène. Si vous obtenez quelque chose comme cela, vous pouvez essayer de la reformater ou si elle s’écaille toujours, vous devez jeter la carte.

Enfin, essayez de retirer la carte SD et d’exécuter à nouveau le croquis, vous obtiendrez ce qui suit,

Vous voyez, il n’a même pas pu initialiser la carte SD. Cela peut également se produire en cas d’erreur de câblage ou si la carte est endommagée de manière permanente.

Si le câblage est correct mais que la carte SD n’est pas correctement formatée, vous obtiendrez quelque chose comme ceci :