Étape 4: Lecture de vos données dans votre logiciel
Une fois que vous avez mis le code dans votre arduino pour produire un fichier CSV avec vos informations, vous allez vouloir utiliser ces informations dans un autre type de logiciels pour développer vos images. La façon dont vous ferez cela variera légèrement en fonction de quel logiciel vous décidez d’utiliser et quelle langue vous décidez de code dans. L’exemple fourni pour vous aider à développer votre code CSVReader est écrit en Java et exécutée sur Eclipse.
Vous allez avoir à traduire vos lectures de CSV dans un tableau à deux dimensions ou ArrayList. Pour ce faire, vous allez tout d’abord configurer le code pour importer le fichier lui-même. Pour cela, créez une méthode comme celle de getFile() présenté dans l’image.
Cela fait, vous allez avoir à passer par une ligne de données dans votre logiciel en utilisant la méthode File.readLine et création d’une variable chaîne qui détient ces informations. Les commentaires sur le code devraient être suffisant pour expliquer comment les informations sont lues dans le tableau toutefois payer une attention particulière à la méthode String.Split appelée dans le tout en boucle. Cette méthode fonctionne parce qu’un fichier CSV est composé de valeurs séparées par des virgules ! essayer de séparer les valeurs d’une autre façon serait immensément difficile.
Enfin, assurez-vous que l’extrémité de votre cade retourne le tableau double qui contient maintenant toutes vos données depuis le fichier csv que vous pouvez utiliser.