I have two of these boards and dosnt work on either of them. I have tried several SD cards and starting to think it is an issue with the MEGA ADK. I'm using a MEGA ADK and the Arduino WiFi shield to log data to the SD card - not actually using the WiFi function of the shield.įor some reason I can't detect the SD card. I still received the "initialization has failed!" error in the Serial Monitor. read from the file until there's nothing else in it: Serial.println("error opening test.txt") if the file didn't open, print an error: MyFile = SD.open("test.txt", FILE_WRITE) so you have to close this one before opening another. note that only one file can be open at a time, Serial.println("initialization failed!") or the SD library functions will not work. (10 on most Arduino boards, 53 on the Mega) must be left as an output Note that even if it's not used as the CS pin, the hardware SS pin Open serial communications and wait for port to open: This example code is in the public domain. * SD card attached to SPI bus as follows: This example shows how to read and write data to and from an SD card file Once the Arduino Uno was plugged in and powering, aswell as the Mega, and opened the ReadWrite and launched the program, making sure the "Mega 2560 or Mega ADK" board was selected, and the serial port was correct (For me, COM4). Did that, and I still get an "initialization failed!". I then read that I have to attatch pins 11,12,13 to Mega's 50,51,52, did that, and then attatch the SS pin, which on the Uno is pin 10, to the Mega's pin 53. Once I got home, I thought, okay, I'll align the pins accordingly, did that, got a "initialization failed!" from the ReadWrite example for SD Cards (It works on my Uno just fine). I bought the Mega thinking I would be able to carry my SD Card Shield (Seeedstudio 3.0 I believe) to work on my new Mega. I have two Arduinos, an Uno REV2, and the Mega REV3.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |