Ce que vous apprendrez

  • Utilisation de la carte Micro SD
  • Mise en place du câblage avec Arduino
  • Mise en place du simple code pour le test 

Prérequis

aucun

Contenu du cours

Le lecteur de carte MicroSD utilise l’interface SPI pour interfacer avec la carte Arduino via les pins SCK (Horloge), MOSI (Master Out Slave  In) pour l’envoie des données de la carte Arduino vers le module et MISO (Master In Slave  Out) pour la récupération des données de la carte. L’interface SPI est une interface synchrone, elle utilise un signal d’horloge indépendant. Le pin CS est utilisé pour l’activation du module de la carte SD. Il faut positionner le pin à 5V afin d’activer le lecteur. Le pin CS est très important lorsqu’on a besoin de contrôler plusieurs lecteurs avec une seule interface. Par exemple, si on dispose de 3 cartes SD de 34 Go, alors on peut sélectionner une carte à la fois grâce aux pins CS1, CS2 et CS3 !

Le lecteur est alimenté par une tension de 5V s’il dispose d’un régulateur interne comme le modèle illustré ci-dessous. Dans le cas échéant, la tension d’alimentation est souvent de 3.3V ! Il faut bien s’assurer des caractéristiques de son lecteur avant d’effectuer le câblage au risque de le détériorer ou le sous alimenter. Un lecteur de 5V alimenté par 3.3V risque de ne pas fonctionner!


                                Image : Carte micro SD

Caractéristiques

  1. Tension d’entrée: 3.3V / 5V (Selon le module)
  2. Avec toutes les broches SD SPI: MOSI, SCK, MISO et CS, pour une connexion ultérieure
  3. Grâce à la programmation, vous pouvez lire et écrire sur la carte SD en utilisant votre Arduino
  4. Rendez votre application SD plus simple
  5. Communiquez avec Arduino en utilisant l’interface SPI
  6. Prise Push-Pop avec carte légèrement au-dessus du bord de la carte PCB, donc facile à insérer et à retirer
  7. Quatre (4) trous de fixation avec un diamètre de 2,2 mm
  8. N’utilisez que 4 broches d’E / S sur l’Arduino
  9. Taille: 42mm x 25mm x 5mm

  • Les éléments nécessaires à l’exécution de ce projet sont:
  1. Arduino Uno
  2. Câble USB uno
  3. Module de carte Micro Sd 
  4. Fils de connexion
  5. Carte SD

Module de carte Micro SD

Ce module utilise l’interface SPI standard pour la communication, qui impliquent des bus SPI, MISO, MOSI, SCK et une broche de signal CS. Grâce à la programmation, les données peuvent facilement être lues et écrites sur la carte SD en utilisant l’Arduino ou d’autres microcontrôleurs.

  • CS (sélection de puce)
  • SCK (horloge série)
  • MOSI (maître esclave)
  • MISO (Entrée esclave Master Out)
  • VCC (3.3V ou 5V)
  • GND (masse)

Le schéma ci-dessous montre la connexion simple entre le module de carte Micro SD et Arduino UNO:

  1. Connectez VCC avec 5V / 3,3V dans l’Arduino.
  2. Connectez le GND de la carte SD à la masse d’Arduino.
  3. Connectez SCK à la broche 13
  4. Connectez MOSI  à la broche 11
  5. Connectez MISO à la broche 12
  6. Connectez CS à la broche 4



Après avoir terminé la connexion, connectez l’Arduino à l’alimentation avec un câble USB.

Essayons un exemple dans l’Arduino.

  1. Ouvrez le logiciel Arduino
  2. Cliquez sur « fichier » puis sur «Exemple»
  3. Cliquez sur « SD »
  4. Choisissez « ReadWrite »

Merci pour votre attention!

Stockez et accédez à vos données de projets électroniques grâce au lecteur de carte micro SD.

Catégorie

Electronique

Durée

01:00:00

Nombre de vidéos

0

Certificat de fin de formation

NON