<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
		<id>http://wiki.labaixbidouille.com/index.php?action=history&amp;feed=atom&amp;title=Afficher_les_infos_d%27une_carte_SD</id>
		<title>Afficher les infos d'une carte SD - Historique des versions</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.labaixbidouille.com/index.php?action=history&amp;feed=atom&amp;title=Afficher_les_infos_d%27une_carte_SD"/>
		<link rel="alternate" type="text/html" href="http://wiki.labaixbidouille.com/index.php?title=Afficher_les_infos_d%27une_carte_SD&amp;action=history"/>
		<updated>2026-04-17T20:42:26Z</updated>
		<subtitle>Historique pour cette page sur le wiki</subtitle>
		<generator>MediaWiki 1.26.0</generator>

	<entry>
		<id>http://wiki.labaixbidouille.com/index.php?title=Afficher_les_infos_d%27une_carte_SD&amp;diff=440&amp;oldid=prev</id>
		<title>Adminsys le 4 janvier 2016 à 13:59</title>
		<link rel="alternate" type="text/html" href="http://wiki.labaixbidouille.com/index.php?title=Afficher_les_infos_d%27une_carte_SD&amp;diff=440&amp;oldid=prev"/>
				<updated>2016-01-04T13:59:36Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='fr'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 4 janvier 2016 à 13:59&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l5&quot; &gt;Ligne 5 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 5 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== Principe =====&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;===== Principe =====&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Avant de pouvoir écrire ou lire une carte SD, il est nécessaire de s'assurer ''a minima'' que la carte fonctionne &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;bien&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Avant de pouvoir écrire ou lire une carte SD, il est nécessaire de s'assurer ''a minima'' que la carte fonctionne.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Si vous voulez écrire et qu'elle est en lecture seule, vous allez au devant de gros problèmes.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Si vous voulez écrire et qu'elle est en lecture seule, vous allez au devant de gros problèmes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Adminsys</name></author>	</entry>

	<entry>
		<id>http://wiki.labaixbidouille.com/index.php?title=Afficher_les_infos_d%27une_carte_SD&amp;diff=389&amp;oldid=prev</id>
		<title>Nedseb le 3 janvier 2016 à 12:47</title>
		<link rel="alternate" type="text/html" href="http://wiki.labaixbidouille.com/index.php?title=Afficher_les_infos_d%27une_carte_SD&amp;diff=389&amp;oldid=prev"/>
				<updated>2016-01-03T12:47:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;tr style='vertical-align: top;' lang='fr'&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan='2' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Version du 3 janvier 2016 à 12:47&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l101&quot; &gt;Ligne 101 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 101 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:Stocker et récupérer des données]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:Stocker et récupérer des données]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Formations&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Catégorie:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Formation_Arduino&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Nedseb</name></author>	</entry>

	<entry>
		<id>http://wiki.labaixbidouille.com/index.php?title=Afficher_les_infos_d%27une_carte_SD&amp;diff=278&amp;oldid=prev</id>
		<title>Adminsys : Page créée avec « ===== Matériel ===== * Arduino Uno * [http://www.adafruit.com/products/1141 Adafruit Data Logging Shield] * Une carte SD formaté en fat32  ===== Principe ===== Avant de... »</title>
		<link rel="alternate" type="text/html" href="http://wiki.labaixbidouille.com/index.php?title=Afficher_les_infos_d%27une_carte_SD&amp;diff=278&amp;oldid=prev"/>
				<updated>2015-12-15T11:48:04Z</updated>
		
		<summary type="html">&lt;p&gt;Page créée avec « ===== Matériel ===== * Arduino Uno * [http://www.adafruit.com/products/1141 Adafruit Data Logging Shield] * Une carte SD formaté en fat32  ===== Principe ===== Avant de... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;===== Matériel =====&lt;br /&gt;
* Arduino Uno&lt;br /&gt;
* [http://www.adafruit.com/products/1141 Adafruit Data Logging Shield]&lt;br /&gt;
* Une carte SD formaté en fat32&lt;br /&gt;
&lt;br /&gt;
===== Principe =====&lt;br /&gt;
Avant de pouvoir écrire ou lire une carte SD, il est nécessaire de s'assurer ''a minima'' que la carte fonctionne bien.&lt;br /&gt;
Si vous voulez écrire et qu'elle est en lecture seule, vous allez au devant de gros problèmes.&lt;br /&gt;
&lt;br /&gt;
===== Programme =====&lt;br /&gt;
Voici le programme qu'il faut éditer dans l'IDE Arduino, puis compiler et charger dans la carte Arduino.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot; enclose=&amp;quot;div&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
  Ce programme affiche toutes les informations concernant la carte SD ainsi que son mode READ/WRITE&lt;br /&gt;
*/&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;SD.h&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sd2Card card;&lt;br /&gt;
SdVolume volume;&lt;br /&gt;
SdFile root;&lt;br /&gt;
&lt;br /&gt;
// Arduino Ethernet shield: pin 4&lt;br /&gt;
// Adafruit SD shields and modules: pin 10&lt;br /&gt;
// Sparkfun SD shield: pin 8&lt;br /&gt;
const int chipSelect = 4;    &lt;br /&gt;
&lt;br /&gt;
void setup()&lt;br /&gt;
{&lt;br /&gt;
 // Ouvre le port serie et attend au besoin...&lt;br /&gt;
  Serial.begin(9600);&lt;br /&gt;
   while (!Serial) {&lt;br /&gt;
    ; // wait for serial port to connect. Needed for Leonardo only&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  Serial.print(&amp;quot;\nInitializing SD card...&amp;quot;);&lt;br /&gt;
  pinMode(10, OUTPUT); &lt;br /&gt;
&lt;br /&gt;
  if (!card.init(SPI_HALF_SPEED, chipSelect)) {&lt;br /&gt;
    Serial.println(&amp;quot;initialization failed. Things to check:&amp;quot;);&lt;br /&gt;
    Serial.println(&amp;quot;* is a card is inserted?&amp;quot;);&lt;br /&gt;
    Serial.println(&amp;quot;* Is your wiring correct?&amp;quot;);&lt;br /&gt;
    Serial.println(&amp;quot;* did you change the chipSelect pin to match your shield or module?&amp;quot;);&lt;br /&gt;
    return;&lt;br /&gt;
  } else {&lt;br /&gt;
   Serial.println(&amp;quot;Wiring is correct and a card is present.&amp;quot;); &lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // print the type of card&lt;br /&gt;
  Serial.print(&amp;quot;\nCard type: &amp;quot;);&lt;br /&gt;
  switch(card.type()) {&lt;br /&gt;
    case SD_CARD_TYPE_SD1:&lt;br /&gt;
      Serial.println(&amp;quot;SD1&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    case SD_CARD_TYPE_SD2:&lt;br /&gt;
      Serial.println(&amp;quot;SD2&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    case SD_CARD_TYPE_SDHC:&lt;br /&gt;
      Serial.println(&amp;quot;SDHC&amp;quot;);&lt;br /&gt;
      break;&lt;br /&gt;
    default:&lt;br /&gt;
      Serial.println(&amp;quot;Unknown&amp;quot;);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // Maintenant on essaie d'ouvrir le volume en fat 16 ou 32&lt;br /&gt;
  if (!volume.init(card)) {&lt;br /&gt;
    Serial.println(&amp;quot;Could not find FAT16/FAT32 partition.\nMake sure you've formatted the card&amp;quot;);&lt;br /&gt;
    return;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  // On affiche la taille de l'espace&lt;br /&gt;
  uint32_t volumesize;&lt;br /&gt;
  Serial.print(&amp;quot;\nVolume type is FAT&amp;quot;);&lt;br /&gt;
  Serial.println(volume.fatType(), DEC);&lt;br /&gt;
  Serial.println();&lt;br /&gt;
  &lt;br /&gt;
  volumesize = volume.blocksPerCluster();    &lt;br /&gt;
  volumesize *= volume.clusterCount();       &lt;br /&gt;
  volumesize *= 512;                            &lt;br /&gt;
  Serial.print(&amp;quot;Volume size (bytes): &amp;quot;);&lt;br /&gt;
  Serial.println(volumesize);&lt;br /&gt;
  Serial.print(&amp;quot;Volume size (Kbytes): &amp;quot;);&lt;br /&gt;
  volumesize /= 1024;&lt;br /&gt;
  Serial.println(volumesize);&lt;br /&gt;
  Serial.print(&amp;quot;Volume size (Mbytes): &amp;quot;);&lt;br /&gt;
  volumesize /= 1024;&lt;br /&gt;
  Serial.println(volumesize);&lt;br /&gt;
  &lt;br /&gt;
  Serial.println(&amp;quot;\nFichiers trouves sur la carte avec nom, date et taille en bytes: &amp;quot;);&lt;br /&gt;
  root.openRoot(volume);&lt;br /&gt;
 &lt;br /&gt;
  // Liste les fichiers de la carte avec date et taille&lt;br /&gt;
  root.ls(LS_R | LS_DATE | LS_SIZE);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
void loop(void) { &lt;br /&gt;
  // rien à faire&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Stocker et récupérer des données]]&lt;br /&gt;
[[Catégorie:Formations]]&lt;/div&gt;</summary>
		<author><name>Adminsys</name></author>	</entry>

	</feed>