Arduino

Lagra i Arduino

För att logga information till en textfil på Arduinos SD-kort kan du använda Arduino SD-biblioteket och följa dessa steg:
Anslut ett SD-kortadapter till Arduinon.
Inkludera SD-biblioteket i ditt Arduino-program med hjälp av #include <SD.h>
Definiera en variabel av typen File för att hålla filen du vill skriva till: File myFile;
Initiera SD-biblioteket med hjälp av SD.begin().
Öppna filen du vill skriva till med hjälp av myFile = SD.open("filnamn.txt", FILE_WRITE);
Skriv till filen med hjälp av myFile.println("Information som ska loggas till filen").
Stäng filen med hjälp av myFile.close().
Exempel på kod som loggar "Hej värld!" till en fil på SD-kortet kan se ut så här:
#include <SD.h> File myFile;
void setup() { // Initiera SD-biblioteket SD.begin(); // Öppna filen "log.txt" i skrivläge myFile = SD.open("log.txt", FILE_WRITE); }
void loop() { // Skriv "Hej värld!" till filen myFile.println("Hej värld!"); // Stäng filen myFile.close(); // Vänta 1 sekund innan nästa loggning delay(1000); }
Observera att SD-biblioteket endast fungerar med Arduinon som har SD-kortadapter och stöd för SD-kort, till exempel Arduino Ethernet Shield och Arduino Yun. Du kan också behöva välja rätt "chip select"-pin i SD-bibliotekets inställningar, beroende på vilken typ av SD-kortadapter du använder.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.