Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2012-08-31 06:31:29 lecture sd carte

fabrice54
membre
Date d'inscription: 2012-06-07
Messages: 242

lecture sd carte



bonjour
voici le programme reduit à sa plus simple expression ,la comparaison ne se fais pas parce-que il affiche les chiffres en colonne et non sur la même ligne,et en plus il doit aussi lire les carriage return line find ,je pense que c'est pour cela qu'il ne peut pas faire de comparaison,
#include <SD.h>
const int chipSelect =10;
File DataFile;
byte var;
void setup()
{
  Serial.begin(9600);
   Serial.print("initialisation carte sd");
   pinMode(10, OUTPUT);
    if (!SD.begin(chipSelect)) {
    Serial.println("carte non presente");
       return;
     }
DataFile = SD.open("data.txt", FILE_READ);
while (DataFile.available()) {
// je voudrais faire une comparaison  ex: if (var==20) {Serial.println("bonjour");}mais cela ne fonctionne pas //si quelqu’un peut m'aider  merci.
//
var = DataFile.read();
Serial.println(var);
}
}
void loop()
{
}

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024