DayTracker Visualizer (4 / 5 steg)
Steg 4: Din data läses in din programvara
När du har ställt in koden i din arduino att skapa en CSV-fil med din information kommer du att vilja använda informationen i en annan typ av programvara kan utveckla dina bilder. Hur du ska göra detta varierar något beroende på vilken programvara du väljer att använda och vilket språk du väljer att koden i. I exemplet som hjälper dig att utveckla din CSVReader koden är skriven i Java och avrättades på Eclipse.
Du kommer att vilja översätta din CSV-avläsningar till en två-dimensionell matris eller ArrayList. För att göra det ska du först ställa in kod att importera filen själv. Detta skapa en metod som i getFile() presenteras i bilden.
När det är klart du kommer att vilja passera rad för rad med data till ditt program med hjälp av metoden File.readLine och skapa en String-variabel som innehåller denna information. Kommentarerna på koden bör vara tillräckligt för att förklara hur informationen läses på matrisen emellertid betala särskild uppmärksamhet till metoden String.split() kallas inom while loop. Denna metod fungerar eftersom en CSV-fil består av kommaavgränsade värden! försöker avgränsa värden något annat sätt skulle vara oerhört svårt.
Slutligen se till att i slutet av din cade återvända den dubbla matris som nu innehåller alla data från en CSV-fil som du kan använda.