Guest User

Untitled

a guest
Nov 15th, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. // This #include statement was automatically added by the Particle IDE.
  2. #include "wiring.h"
  3.  
  4. // This #include statement was automatically added by the Particle IDE.
  5. #include "sd-card-library-photon-compat/sd-card-library-photon-compat.h"
  6.  
  7. const uint8_t chipSelect = A2; // Also used for HARDWARE SPI setup
  8. const uint8_t mosiPin = A5;
  9. const uint8_t misoPin = A4;
  10. const uint8_t clockPin = A3;
  11.  
  12. File myFile;
  13. int led1 = D7;
  14.  
  15. void setup() {
  16. Spark.connect();
  17. Serial.begin(115200);
  18. while (!Serial.available());
  19.  
  20. Serial.print("Initializing SD card...");
  21.  
  22. // Initialize HARDWARE SPI with user defined chipSelect
  23. if (!SD.begin(mosiPin, misoPin, clockPin, chipSelect)) {
  24. Serial.println("initialization failed!");
  25. return;
  26. }
  27.  
  28. myFile = SD.open("test.txt", FILE_WRITE);
  29.  
  30. if (myFile) {
  31. Serial.print("Writing to test.txt...");
  32. myFile.println("testing 1, 2, 3.");
  33. myFile.close();
  34. Serial.println("done.");
  35. } else {
  36. Serial.println("error opening test.txt");
  37. }
  38. }
  39.  
  40. void loop() {
  41. Particle.process();
  42. turnon(led1,100);
  43. delay(100);
  44. turnon(led1,100);
  45. delay(100);
  46. turnon(led1,100);
  47. delay(100);
  48. delay(1000);
  49.  
  50. }
  51.  
  52. void turnon(int pin, int t) {
  53. digitalWrite(pin, HIGH);
  54. delay(t);
  55. digitalWrite(pin, LOW);
  56. }
Advertisement
Add Comment
Please, Sign In to add comment