Pada percobaan kali ini modul yang di gunakan adalah modul dari deek-robot
Selain data logger, Modul ini juga langsung ada RTC (Real Time Clock) untuk pencatat waktu.
Mancoba data logger,
Konfigurasi data logger dengan arduino menggunakan koneksi SPI, maka untuk pin di arduino UNO bisa menggunakan pin sebagai berikut :
MOSI - pin 11
MISO - pin 12
CLK - pin 13
CS - pin 10
#include <SPI.h>
#include <SD.h>
const int chipSelect = 10;
void setup() {
Serial.begin(9600);
Serial.print("Initializing SD
card...");
// inisialisasi card
if (!SD.begin(chipSelect)) {
Serial.println("Card failed, or not
present");
// don't do anything more:
return;
}
Serial.println("card
initialized.");
}
void loop() {
String dataString="okelah";
// membuka file, hanya satu file yang dibuka
pada penggunaan data logger
File dataFile =
SD.open("datalog.txt", FILE_WRITE);
// menulis data:
if (dataFile) {
dataFile.println(dataString);
dataFile.close();
// print ke serial port:
Serial.println(dataString);
}
else {
Serial.println("error opening
datalog.txt");
}
}
kok keluar eror opening datalog
BalasHapus