Comment lire/écrire un texte de carte en ligne?
J'essaie de lecture/écriture en ligne, ID du/fichier txt stocker dans la carte SD à l'aide de Auduino Uno. Mais je n'ai pas sucsess.
S'il vous plaît aider moi. Grâce
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser
Veuillez commencer avec la Arduino > Exemples > SD > ReadWrite:
Le code devrait fonctionner. Assurez-vous que vos broches sont correctement connectés.
Pas sûr que vous avez encore besoin d'aide, mais va ici.
Première suggestion - la modification de l'login.txt
Au lieu d'utiliser les balises br, essayez de l'insérer "\r\n" entre vos Identifiants. Par exemple, si vous créez votre login.txt en faisant un PHP+base de données SQL de la requête, et écrit les résultats dans un fichier, remplacez le br dans votre code avec des "\r\n". Ou, si vous êtes en mesure d'ouvrir et de modifier le login.txt le faire, et de remplacer chacun des br avec une nouvelle ligne.
Tout ce que vous avez à faire est de lire chacune des lignes dans votre fichier, un par un.
C'est un raccourci, non testé, et un peu la version modifiée du code publié sur ce Lien YouTube (voir la vidéo descripton d'un lien vers le code complet). Aussi, assurez-vous de vérifier le câblage, il est donc comme indiqué dans la vidéo.
Deuxième suggestion: changer la façon dont les entrants caractères sont lus
Si vous ne parvenez pas à modifier la structure de la login.txt fichier, et ne peut le lire à partir d'une carte SD, essayez ce code afin de le lire à partir d'un fichier (version modifiée de l'un dans la première suggestion):
Veuillez noter que les deux suggestions ne stocker les lignes dans variables distinctes. Je vous suggère de faire ce que vous voulez faire (impression à la série, flash LED, etc) avec chacune des lignes dans le fichier, que vous les lisez.
Answare par Tavinson est correct, ce qui est