sd_kart_sicaklik_kaydetme

Dependencies:   mbed sd_kart_yazma_okma DHT11

Files at this revision

API Documentation at this revision

Comitter:
marvas
Date:
Mon Mar 02 12:33:41 2020 +0000
Parent:
4:e60a43d3b741
Commit message:
sd_kart_rtc_dht11

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r e60a43d3b741 -r 8e65f1d6c298 main.cpp
--- a/main.cpp	Mon Mar 02 12:15:49 2020 +0000
+++ b/main.cpp	Mon Mar 02 12:33:41 2020 +0000
@@ -9,14 +9,18 @@
 
 int main()
 {
+    
+//set_time(1583163356); 
     mkdir("/sd", 0777);
 //mkdir klasör oluşturur.
 //0777 dosyaya veri yazıp okumayı etkinleştirir.
     while(1) {
-        wait_ms(500);
+                time_t seconds = time(NULL);
+        //printf("%s \n", ctime(&seconds));
+        wait_ms(2000);
              sicaklik.readData();
-         printf("Seri port Sicaklik:%d, Nem:%d \n", sicaklik.readTemperature(), sicaklik.readHumidity());
-        FILE *fp = fopen("/sd/belge.txt", "w");
+         //printf("Seri port Sicaklik:%d, Nem:%d \n", sicaklik.readTemperature(), sicaklik.readHumidity());
+        FILE *fp = fopen("/sd/belge.txt", "a");
         /* a - dosyanın içerisine var olan verinin yanına ekleme yapar
         r - Dosyadan okuma yapar
         w - Dosyadan verileri siler yeni veriyi ekler.
@@ -28,7 +32,7 @@
 
         else {
             //Sd karta yazar
-            fprintf(fp, "Sicaklik:%d Nem:% %d",sicaklik.readTemperature(), sicaklik.readHumidity());
+            fprintf(fp, "Sicaklik:%d Nem:%d \t Tarih/saat:%s \n",sicaklik.readTemperature(), sicaklik.readHumidity(),ctime(&seconds));
             fclose(fp); //Dosya kapat
 //
             FILE *fpr = fopen("/sd/belge.txt", "r");