Étape 4: Connecter vos chats
Remarque : Vous allez devoir installer la bibliothèque de SDFat mis à jour afin que cela fonctionne, vous pouvez le trouver à :
http://code.google.com/p/sdfatlib/downloads/list
/ * Ce code a été volé et modifié à partir des exemples fourni avec thte sd fat bibliothèque trouvée à http://code.google.com/p/sdfatlib/downloads/list */ /* Ajouter des exemple * * Ce croquis montre comment utiliser ouvert pour l’ajout. * L’esquisse ajoutera 100 ligne chaque fois qu’il ouvre le fichier. * Le croquis va ouvrir et fermer le fichier 100 fois. */ #include < SdFat.h > nom de fichier pour cet exemple Puce SD sélectionnez NIP objet système de fichiers créer des flux de données série stocker les chaînes d’erreur en flash pour sauver RAM } Si (analogRead(A5) < 1) {} |
Serial.println ("pas de chats") ;
}
Si (analogRead(A5) > 0) {}
digitalWrite (9, HIGH) ;
int minutes = millis () / 1000/60 ;
int secondes = millis () / 1000 ;
millisecondes int = millis() ;
pour le rendre plus lisible les horodatages divisent nombre de
milisecons par secondes par minutes.
Serial.Print ("Cat détecté") ;
Serial.Print(minutes) ;
Serial.Print (« minutes ») ;
Serial.Print(seconds) ;
Serial.println ("secondes après le démarrage de l’arduino.") ;
sdout << « Cat détecté » << millis () / 1000/60 << « minutes » << millis () / 1000 << "secondes après démarrage arduino." << endl ;
sdout.Close() ;
}
Si (! sdout) erreur ("ajouter des données a échoué") ;
}
Maintenant laisser tourner pendant un certain temps. Coupez vous Arduino et retirer la carte SD. Vous pouvez maintenant brancher la carte SD dans votre ordinateur et lire le fichier journal votre arduino créé.
Dans mes connexions au finales j’ai utilisé un bouclier de prototypage supplémentaires avec une mini maquette donc je pourrais placer le tout dans un petit espace.