Arduino kullanarak SD kart bellek modülüne veri kaydetme


Yanıtlar:


9

Arduino ile kullanılabilmesi gereken birkaç donanım çözümü de vardır:

  1. FAT32 ve FAT16 uyumlu DOSonCHIP . Ürün yazılımını I²C'yi desteklemek için güncellediklerinde gerçekten harika olacak . SparkFun ayrıca bunun için bir koparma panosuna da sahipti (şimdi emekli oldu), ancak sayfa daha fazla bilgi için yararlı olabilir.
  2. 4D sistemleri mikro-DRIVE yapar . Ayrıca bu OpenLog açık kaynak veri kaydedicisi SparkFun'dan da kullanılabilir gibi görünüyor.
  3. GHI Electronics, uALFAT MicroSD Kartına sahipti (artık üretilmiyor). Kolay bir I²C arayüzüne sahiptir ve ayrıca uzun dosya adlarını destekler.


6

Önceden yapılmış kartlar / çözümler olmadan SD karta veri kaydetmek o kadar da zor değildir.

Verileri bir dosya sistemine kaydetmek (yani bilgisayarınıza normal bir bölüm olarak bağlayabileceğiniz anlamına gelir) bir SD karta çok daha zordur. Bunun nedeni çok daha zor olan dosya sistemini değiştirebilmenizdir.

Bunun için bunu kolaylaştıran hazır kütüphaneler var. Yani ne yapmak istediğinize bağlı.


1
Evet ... bir bilgisayara gitmesi gerekmiyorsa veya pc linux gibi yetenekli bir şey çalıştırıyorsa, bir dosya sistemine ihtiyacınız yoktur. Sadece adreslenebilir büyük bir bellek blokları koleksiyonu olarak değerlendirebilirsiniz. Ayrıca, tam boyutlu adaptörle birlikte gelen ucuz bir microSD kiti alırsanız, adaptöre lehimleyebilir ve bunu soket olarak kullanabilirsiniz.
Chris Stratton



2

Şuna bak:

Libelium SD modülü ; " Belgeler: " bölümünü kontrol edin . Orada ihtiyacınız olan her şeyi bulacaksınız.

Bu modülü kullandım; kendiniz bile oluşturabilirsiniz. Mükemmel çalışıyor ve gördüğünüz gibi FAT ile kullanılmak üzere geliştirilmiş kütüphaneler var .


0

Depolama Kalkanı yerleşik bir Atmega328 işlemci kullanır, böylece projeniz Arduino'nun çok az bellek veya işlem gücü kullanırken gigabayt depolama alanına erişebilir.

http://www.chipstobits.com/blog/storage-shield/


Arduino'ya bir depolama yardımcı işlemcisi olarak özdeş bir ikiz işlemci vermekten daha komik olan tek şey, SD kartın kendisinin 32 bit kol çekirdeği içerebileceğini fark etmektir! bkz. bunniestudios.com/blog/?p=898
Chris Stratton
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.