Arduino SD kart ile maceralarım bugün de devam etti. Aslında kolay. Bir kaç şeyi beceremedim ve akibetülhüsran oldu. Kablo bağlantıları içindeki kütüphane bilgisine göre yapılınca kartı gördü. Yanlız sanırım kartta bir temassızlık var. Kart test programını çalıştırdığımda 4 hep bağlantı tamam diyor. Ama 2-3 kez kart tamam diyorsa, 4-5 kez kart yok, formatsız vs gibi karta ilişkin hatalar veriyor. Kartlar bildiğim, kullandığım kartlar. Voltaj değiştirmeyi denedim. Bazen 3.3 » 3.3'e bağladım, bazen 5'i 5'e. Farkeden bir şey olmadı. Sanırım çin malı SD kart temas noktalarında veya devre elemanlarında bir sorun var.
Gördüğüm hatalar:
Error opening the file.
Kart içerisinde anlamsız karakterler içeren dizinler ve dosyalar.
Bunun dışında kart üzerine yazarken ve okurken kartı çıkarmak istemiyorum. Buna yönelik Arduino sayfasında ve kodun yönergesinde bir şey yok. Bir ihtimal kart çalışırken çıkardığım için olabilir gibi bir olasılık üzerinde durdum. Ama bu olasılık yaygın olsa her forumda bahsedilirdi.
Acaba Arduino'dan kartı nasıl çıkarmak gerekir?
A.Arduino'yu fişten çek, kartı çıkar
B.Kartı doğrudan çıkar
C. Reset'e bas kartı çıkar
D. Serial'den bir karakter gönderip kodu boş kısır döngüye sokarak
E. Ekstra bir buton ekleyip kısır döngüye sokarak
Yeni kart okuyucum gelinceye kadar biraz daha okuyup tekrar denerim.
2 yorum:
Aynı problemle bende karşı karşıyayım. Acaba bir çözüm bulabildiniz mi?
Yok, zaten ucuz 3TL ye almıştım. Attım gitti. Dolmuşa bin, git iade et daha pahalıya gelecekti.
DX.com dan aldığım kart ise sorunsuz çalıştı.
Yorum Gönder