İçindekiler:
- Adım 1: SD ve Micro SD Kart Modülü Nedir?
- 2. Adım: Gerekli Bileşenler
- Adım 3: Önemli SD Modül Kitaplığı Komutları
- Adım 4: Arduino ile SD ve Micro SD Kart Nasıl Kullanılır?
- Adım 5: Devre
- 6. Adım: Kod
- 7. Adım: Sonuç
- Adım 8: Veri Okuma
- 9. Adım: Sonuç
- Adım 10: Proje: DS3231 Modülünü Kullanarak Sıcaklık Verilerini MicroSD'ye Kaydetme
- Adım 11: Devre
- Adım 12: Kod
- Adım 13: Excel'de bir Grafik Çizin:
- Adım 14: Sırada Ne Var?
Video: Arduino ile SD Kart Modülü: Veri Nasıl Okunur/Yazılır: 14 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
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ü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
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ı
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?
Uç
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
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ç
Yukarıdaki kod yürütmenin sonucu
Adım 8: Veri Okuma
Arduino ile SD karttan veri okuma
9. Adım: 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
Adım 12: 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:
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:
Arduino İle Elektrik Sayacı Nasıl Okunur: 3 Adım
Arduino Üzerinden Bir Elektrik Sayacı Nasıl Okunur: Elektrik maliyetlerinizi sınırlamak ve çevreyi korumak için genellikle evinizin mevcut güç tüketimini veya toplam güç tüketimini bilmek ilginç olurdu. Bu gerçekten sorun değil, çünkü çoğunlukla akıllı bir dijital el
Arduino UNO ve SD-Kart ile Nem ve Sıcaklık Gerçek Zamanlı Veri Kaydedici Nasıl Yapılır - Proteus'ta DHT11 Veri Kaydedici Simülasyonu: 5 Adım
Arduino UNO ve SD-Kart ile Nem ve Sıcaklık Gerçek Zamanlı Veri Kaydedici Nasıl Yapılır | Proteus'ta DHT11 Veri Kaydedici Simülasyonu: Giriş: merhaba, ben Liono Maker, işte YouTube bağlantısı. Arduino ile yaratıcı projeler yapıyoruz ve gömülü sistemler üzerinde çalışıyoruz
Arduino ile MPX5010 Fark Basınç Sensörü Nasıl Okunur: 5 Adım
Arduino ile MPX5010 Fark Basınç Sensörü Nasıl Okunur: Kodu yazma şeklim, farklı bir basınç sensörüne uyacak şekilde kolayca değiştirilebilir. Herhangi bir basınç sensörü için veri sayfasındaki değerlere dayalı olarak koddaki aşağıdaki const değişkenlerini değiştirmeniz yeterlidir: "sensorOffset"
Arduino'dan SD Kart Modülü ile Bluetooth Üzerinden Android Telefona Sıcaklık ve Nem Veri Kaydedici: 5 Adım
Arduino'dan Bluetooth üzerinden SD Kart Modülü ile Android Telefona Sıcaklık ve Nem Veri Kaydedici: Herkese Merhaba, Bu benim ilk Eğitilebilirliğim, Umarım bundan faydalandığım için yapımcı topluluğuna yardımcı olurum. Projelerimizde genellikle sensörler kullanıyoruz, ancak verileri toplamanın, saklamanın ve hemen aktarmanın bir yolunu buluyoruz Telefonlar veya diğer cihazlar
Bir MCU Pimi ile Birçok Anahtar Nasıl Okunur: 4 Adım
Bir MCU Pimi ile Birçok Anahtar Nasıl Okunur: Hiç bir projeye/projelere takılıp kaldınız mı ve siz ona daha fazla şey eklerken proje büyümeye ve büyümeye devam ediyor mu (biz buna Feaping Creaturism diyoruz)? Yeni bir projede, bir frekans ölçer oluşturuyordum ve beş işlev ekledim