Duyuru

Çöküş
Henüz duyuru yok

SD KART Modül

Çöküş
X
 
  • Filtrele
  • Zaman
  • Göster
Hepsini Sil
yeni mesajlar

  • SD KART Modül

    Merhaba,

    Deneyap kart ile micro sd kart kullanarak proje yapmaya çalışıyorum. Ancak SD kart modülü başlatılamıyor, kart takılı değil gibi hatalar veriyor. Daha önce sd kart modülü kullanan vara yardımcı olabilirse sevinirim.
    İyi günler dilerim.

  • #2
    Aslı ac4ay tarafından gönderilmiş Mesajı göster
    Merhaba,

    Deneyap kart ile micro sd kart kullanarak proje yapmaya çalışıyorum. Ancak SD kart modülü başlatılamıyor, kart takılı değil gibi hatalar veriyor. Daha önce sd kart modülü kullanan vara yardımcı olabilirse sevinirim.
    İyi günler dilerim.
    Merhabalar,

    CS pini olarak Deneyap Kart üzerideki D4 pinini kullanmayı deneyebelirsiniz. Ayrıca, kullanmış olduğunuz modül 5V ile beslenmesi gereken bir modül ise, onu da tekrar kontrol/teyit edebilirsiniz.

    Yorum Yap


    • #3
      Evet D4 pini olarak kullandım ve 5V ile besledim. Ama aynı sorun devam etmektedir

      Yorum Yap


      • #4
        Aslı ac4ay tarafından gönderilmiş Mesajı göster
        Evet D4 pini olarak kullandım ve 5V ile besledim. Ama aynı sorun devam etmektedir
        Merhabalar,

        Kullandığınız SD kartın FAT32 formatında olup olmadığını kontrol ediniz. Sizin için ekteki resimde bulunan SD kart okuyucusunu kullanarak bir örnek hazırladım. SD kart içerisine yüklemeniz gereken dosya ektedir.

        Arduino Kodu:


        /*
        * SD karti ilgili pinlere baglayiniz:
        *
        * SD Card | Deneyap Kart
        * CS D4
        * SCK SCK
        * MOSI MOSI
        * MISO MISO
        * VDD 5V
        * GND GND -
        */

        #include "FS.h"
        #include "SD.h"
        #include "SPI.h"

        //Okuma fonksiyonu
        void readFile(fs::FS &fs, const char * path){

        File file = fs.open(path);
        if(!file){
        Serial.println("Dosyadan okuma yapilamadi");
        return;
        }
        while(file.available()){
        Serial.write(file.read());
        }
        file.close();
        }

        void setup(){
        Serial.begin(115200);
        if(!SD.begin(D4)){
        Serial.println("Kart okuma basarisiz");
        return;
        }
        }

        void loop(){
        readFile(SD, "/gel.txt"); //"gel.txt" dosyasından okuma yapıp seri monitöre gönderiyor
        Serial.println("");

        }

        Eklenen Dosyalar

        Yorum Yap


        • #5
          Hocam ellerinize sağlık, gariptir ki dosyadan okuma yapılamadı diyor

          Yorum Yap

          Hazırlanıyor...
          X