İçindekiler:

Arduino ile SD Kart Modülü: Veri Nasıl Okunur/Yazılır: 14 Adım
Arduino ile SD Kart Modülü: Veri Nasıl Okunur/Yazılır: 14 Adım

Video: Arduino ile SD Kart Modülü: Veri Nasıl Okunur/Yazılır: 14 Adım

Video: Arduino ile SD Kart Modülü: Veri Nasıl Okunur/Yazılır: 14 Adım
Video: Arduino SD Kart Modülü - Data Logger - Hafıza Kartı Modülü - 62 - 2024, Temmuz
Anonim
Arduino ile SD Kart Modülü: Veri Nasıl Okunur/Yazılır
Arduino ile SD Kart Modülü: Veri Nasıl Okunur/Yazılır

genel bakış

Verileri depolamak, her projenin en önemli kısımlarından biridir. Veri türüne ve boyutuna göre verileri saklamanın birkaç yolu vardır. SD ve micro SD kartlar, cep telefonu, mini bilgisayar vb. cihazlarda kullanılan depolama cihazları arasında en pratik olanlarından biridir. Bu dersimizde Arduino ile SD ve micro SD kartların nasıl kullanılacağını öğreneceksiniz. Sonuçta basit bir proje olarak her saat ortam sıcaklığını ölçecek ve SD karta kaydedeceksiniz.

Ne öğreneceksin

SD ve mikro SD kart nasıl kullanılır

SD karta veri yazma

SD karttan veri okuma

Adım 1: SD ve Micro SD Kart Modülü Nedir?

SD ve Micro SD Kart Modülü Nedir?
SD ve Micro SD Kart Modülü Nedir?

SD ve micro SD kart modülleri, hafıza kartı ile iletişim kurmanıza ve üzerlerindeki bilgileri yazmanıza veya okumanıza olanak tanır. SPI protokolündeki modül arayüzleri.

Bu modülleri Arduino ile kullanmak için SD kütüphanesine ihtiyacınız var. Bu kütüphane varsayılan olarak Arduino uygulamasına yüklenir.

Not

Bu modüller yüksek kapasiteli bellek kartlarını işleyemez. Genellikle, bu modüllerin maksimum tanımlanabilir kapasitesi SD kartlar için 2 GB ve mikro SD kartlar için 16 GB'dir.

2. Adım: Gerekli Bileşenler

Gerekli Bileşenler
Gerekli Bileşenler

Donanım bileşenleri

Arduino UNO R3 *1

Micro SD TF Kart Adaptör Modülü *1

DS3231 I2C RTC Modülü *1

Erkekten Kadına atlama teli * 1

mikro SD kart * 1

Yazılım Uygulamaları

Arduino IDE'si

Adım 3: Önemli SD Modül Kitaplığı Komutları

Önemli SD Modül Kitaplığı Komutları
Önemli SD Modül Kitaplığı Komutları

Pratik SD kitaplığının komutlarının kısa bir açıklaması ekli tabloda verilmiştir.

*file, File sınıfından bir örnektir. SD kütüphanesi hakkında daha fazla bilgiyi Burada bulabilirsiniz.

Adım 4: Arduino ile SD ve Micro SD Kart Nasıl Kullanılır?

Bu eğitimde kullanılan modül mikro SD modülüdür, ancak kodu ve öğreticiyi SD modülleri için de kullanabilirsiniz.

Adım 5: Devre

Devre
Devre
Devre
Devre

Bu modülü kullanmak çok basittir ve konfigürasyonu resimdeki gibidir.

6. Adım: Kod

Arduino ile SD karta veri yazma

7. Adım: Sonuç

Sonuç
Sonuç

Yukarıdaki kod yürütmenin sonucu

Adım 8: Veri Okuma

Arduino ile SD karttan veri okuma

9. Adım: Sonuç

Sonuç
Sonuç

Yukarıdaki kod yürütmenin sonucu

Adım 10: Proje: DS3231 Modülünü Kullanarak Sıcaklık Verilerini MicroSD'ye Kaydetme

DS3231'i burada bulabilirsiniz. IC saati ve takvimine ek olarak, bu modül ayrıca bir sıcaklık sensörüne sahiptir.

Adım 11: Devre

Devre
Devre

Adım 12: Kod

kod
kod

DS3231 modülü ile çalışmak için öncelikle Arduino uygulamasına kütüphaneyi (Sodaq_DS3231.h) eklemelisiniz.

Günün farklı saatlerinde sıcaklığı kaydettikten sonra tabloyu kullanarak bu bilgileri Excel'e çizebilirsiniz.

Adım 13: Excel'de bir Grafik Çizin:

Excel'de bir Grafik çizin
Excel'de bir Grafik çizin
Excel'de bir Grafik çizin
Excel'de bir Grafik çizin
Excel'de bir Grafik çizin
Excel'de bir Grafik çizin

Bunu yapmak için şu adımları izleyin:

SD kartı PC'nize bağlayın.

Excel yazılımına girin ve veri penceresinden Metinden seçeneğini seçin ve dosyayı hafıza kartınızdan seçin.

Adım 14: Sırada Ne Var?

  • Bir giriş/çıkış kontrol cihazı oluşturun. RFID modülünü ve Arduino'yu kullanarak, hafıza kartındaki birkaç kişi için giriş ve çıkış zamanını kaydedin. (Her kişi için bir RFID kartı düşünün)
  • En son projelerden haberdar olmak ve ekibimize destek olmak için FaceBook sayfamızı beğenin.

Önerilen: