İçindekiler:

En Ucuz Arduino SD Kart Modülü: 5 Adım
En Ucuz Arduino SD Kart Modülü: 5 Adım

Video: En Ucuz Arduino SD Kart Modülü: 5 Adım

Video: En Ucuz Arduino SD Kart Modülü: 5 Adım
Video: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, Kasım
Anonim
En Ucuz Arduino SD Kart Modülü
En Ucuz Arduino SD Kart Modülü

Açıklama:

SD Kart Modülü, standart bir sd karta ve karttan veri aktarmak için kullanılır. Pin çıkışı, Arduino ile doğrudan uyumludur ve diğer mikro denetleyicilerle de kullanılabilir. Projemize yığın depolama ve veri kaydı eklememize izin veriyor.

SD Kartlar yalnızca 3,3 V'ta çalışır ve hem güç hem de G/Ç düzeyleri uyumlu olmalıdır. Yapacağımız modül 5.0V'dan çalışırken sadece seviye kaydırma için direnç ve güç için genellikle 3.3V regülatör kullanır ama benim durumumda sadece arduino kartından 3.3v kullanacağım.

Adım 1: Malzeme Planlaması

Materyal planlama
Materyal planlama
Materyal planlama
Materyal planlama
Materyal planlama
Materyal planlama

bu projeyi yürütmek için gereken öğeler şunlardır:

1. Arduino Uno

2. USB Kablo tipi A'dan B'ye

3. Mikro SD Kart

4. SD Kart Adaptörü

5. Direnç (3.3k *3 + 2.2k *3)

6. lm117 (isteğe bağlı)

7. kondansatör (1*10uf + 1*100nf) (100uf) (opsiyonel)

8- 1n4007 Diyot (opsiyonel)

9. erkek pin başlığı

10. erkek atlama teli

11. Kır kurdu

12. tel

13. PCB

Adım 2: Donanım Kurulumu:

Donanım kurulumu
Donanım kurulumu
Donanım kurulumu
Donanım kurulumu
Donanım kurulumu
Donanım kurulumu

Arduino UNO sürümleri:

Resmi sitedeki Arduino donanım sayfaları aşağıdaki pin adlarını gösterir:

*SPI:

- Pin 10: (SS) "Slave Select"

- Pin 11: (MOSI) "Master Out Slave In"

- Pin 12:(MISO) "Master In Slave Out""

- Pin 13: (SCK) "Sistem Saati"

SD Adaptöre Bağlantı:

10 (SS) için CS

11 (MOSI) için DI

12 (MISO) yapılacak

13 (SCK) için CLK

Gnd'den Gnd'ye ve 3.3v veya (5v seçenek A) vcc'ye

Breadbord üzerinde bağlantıyı tamamladıktan sonra Arduino'yu USB kablosu ile güç kaynağına bağlayın.

Adım 3: Kodlama Ekle:

Kodlama Ekle
Kodlama Ekle
Kodlama Ekle
Kodlama Ekle
Kodlama Ekle
Kodlama Ekle

Arduino Kütüphanesinde bir örnek deneyebilirsiniz:

Arduino yazılımını açın

'dosya'yı tıklayın

'Örnek'i bulun

'SD'yi tıklayın

'Bilgi Oku'yu seçin

ChipSelect'i pin 10 olarak değiştirmeyi unutmayın;

Adım 4: Kaynak Kodu Yükleyin:

Kaynak Kodu Yükle
Kaynak Kodu Yükle
Kaynak Kodu Yükle
Kaynak Kodu Yükle
Kaynak Kodu Yükle
Kaynak Kodu Yükle

Kaynak kodunu yükleyin

Ve seri Monitörü başlatın

"Arduino kartının doğru portunu seçmeyi unutmayın"

arduino mükemmel çalışmalı:)

Adım 5: Kalkan için Ek Adım:

Kalkan için Ek Adım
Kalkan için Ek Adım
Kalkan için Ek Adım
Kalkan için Ek Adım

Bu Adım, daha pratik kullanımlar için devreyi bir pcb'ye lehimlemek içindir

Bileşeni gelecekteki bir Eğitilebilirlik için bu perticulaire pozisyonlarında konumlandırıyorum, Daha kolay lehimleme için bileşenin daha pratik konumunu arayabilirsiniz, pin başlıklarında arduino kartına uyması için biraz zorluk buldum, basit tavsiye pini konumlandırmaktır başlıklar arduino'nun dişi pinleri ile tam temas halinde olacak şekilde bağlantıyı test edin ve ardından sıcak bir yapıştırıcı ile bir miktar yapıştırıcı koyun

Bu sadece eğitim için anlaşılmaz bir şey

Seviye kaydırma için FETS yerleşik bir mikro sd kart modülü ve 5.0V'dan çalışırken güç için 3.3V regülatör satın almak daha pratik ve daha güvenlidir.

Önerilen: