Note that there are some explanatory texts on larger screens.

plurals
  1. POGet value out of sd card file
    text
    copied!<p>I have -32,-20,-30,-35,-40,-45 stored into sd card Test.cal file. I want to put them into char and then put them into array without comma inside array. At the end, result would be like this, array[0]=-32, array[1]=-20.....</p> <p>Please help!!!!!</p> <pre><code>/* SD card read/write This example shows how to read and write data to and from an SD card file The circuit: * SD card attached to SPI bus as follows: ** MOSI - pin 11 ** MISO - pin 12 ** CLK - pin 13 ** CS - pin 4 created Nov 2010 by David A. Mellis modified 9 Apr 2012 by Tom Igoe This example code is in the public domain. */ #include &lt;SD.h&gt; char inData[20]; int index=0; char inchar ; File myFile; String test; void setup() { // Open serial communications and wait for port to open: Serial.begin(9600); while (!Serial) { ; // wait for serial port to connect. Needed for Leonardo only } Serial.print("Initializing SD card..."); // On the Ethernet Shield, CS is pin 4. It's set as an output by default. // Note that even if it's not used as the CS pin, the hardware SS pin // (10 on most Arduino boards, 53 on the Mega) must be left as an output // or the SD library functions will not work. pinMode(53, OUTPUT); if (!SD.begin(4)) { Serial.println("initialization failed!"); return; } Serial.println("initialization done."); // re-open the file for reading: myFile = SD.open("Test.cal"); if (myFile) { Serial.println("test.txt:"); // read from the file until there's nothing else in it: while (myFile.available()) { inchar= myFile.read(); Serial.print(inchar); inData[index]=inchar; index++; } // close the file: myFile.close(); } else { // if the file didn't open, print an error: Serial.println("error opening test.txt"); } } void loop() { // nothing happens after setup } </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload