Modul SD kartice s Arduinom: Kako čitati/pisati podatke: 14 koraka
Modul SD kartice s Arduinom: Kako čitati/pisati podatke: 14 koraka
Anonim
Modul SD kartice s Arduinom: Kako čitati/pisati podatke
Modul SD kartice s Arduinom: Kako čitati/pisati podatke

Pregled

Pohrana podataka jedan je od najvažnijih dijelova svakog projekta. Postoji nekoliko načina za pohranu podataka prema vrsti i veličini podataka. SD i mikro SD kartice jedne su od najpraktičnijih među uređajima za pohranu, koji se koriste u uređajima poput mobilnih telefona, miniračunala itd. U ovom ćete vodiču naučiti kako koristiti SD i mikro SD kartice s Arduinom. Na kraju ćete, kao jednostavan projekt, mjeriti temperaturu okoliša svaki sat i pohraniti je na SD karticu.

Što ćete naučiti

Kako koristiti SD i mikro SD karticu

Zapisivanje podataka na SD karticu

Očitavanje podataka sa SD kartice

Korak 1: Što je modul SD i mikro SD kartice?

Što je modul SD i mikro SD kartice?
Što je modul SD i mikro SD kartice?

Moduli SD i micro SD kartice omogućuju vam komunikaciju s memorijskom karticom te pisanje ili čitanje podataka na njima. Sučelje modula u SPI protokolu.

Za korištenje ovih modula s Arduinom potrebna vam je SD biblioteka. Ova je knjižnica prema zadanim postavkama instalirana u aplikaciji Arduino.

Bilješka

Ovi moduli ne mogu rukovati memorijskim karticama velikog kapaciteta. Obično je najveći identifikacijski kapacitet ovih modula 2 GB za SD kartice i 16 GB za mikro SD kartice.

Korak 2: Potrebne komponente

Potrebne komponente
Potrebne komponente

Hardverske komponente

Arduino UNO R3 *1

Modul adaptera za micro SD TF karticu *1

DS3231 I2C RTC modul *1

Muško -ženska kratkospojnica *1

mikro SD kartica *1

Softverske aplikacije

Arduino IDE

Korak 3: Važne naredbe biblioteke SD modula

Važne naredbe knjižnice modula SD
Važne naredbe knjižnice modula SD

Kratko objašnjenje praktičnih naredbi SD biblioteke nalazi se u priloženoj tablici.

*datoteka je instanca iz klase Datoteka. Više informacija o SD biblioteci možete pronaći ovdje.

Korak 4: Kako koristiti SD i mikro SD karticu s Arduinom?

Savjet

Modul koji se koristi u ovom vodiču je micro SD modul, međutim možete koristiti kod i vodič i za SD module.

Korak 5: Krug

Krug
Krug
Krug
Krug

Korištenje ovog modula je vrlo jednostavno, a njegova konfiguracija je kao na slici.

Korak 6: Kodiranje

Zapisivanje podataka na SD karticu s Arduinom

Korak 7: Rezultat

Proizlaziti
Proizlaziti

Rezultat gornjeg izvršenja koda

Korak 8: Čitanje podataka

Čitanje podataka sa SD kartice pomoću Arduina

Korak 9: Rezultat

Proizlaziti
Proizlaziti

Rezultat gornjeg izvršenja koda

Korak 10: Projekt: Spremite podatke o temperaturi na microSD -u pomoću modula DS3231

DS3231 možete pronaći ovdje. Osim IC sata i kalendara, ovaj modul ima i senzor temperature.

Korak 11: Krug

Krug
Krug

Korak 12: Kôd

Kodirati
Kodirati

Za rad s modulom DS3231 najprije morate dodati knjižnicu (Sodaq_DS3231.h) u aplikaciju Arduino.

Nakon što ste pohranili temperaturu u različito doba dana, ove podatke možete izvući u Excel pomoću grafikona.

Korak 13: Nacrtajte grafikon u Excelu:

Nacrtajte grafikon u Excelu
Nacrtajte grafikon u Excelu
Nacrtajte grafikon u Excelu
Nacrtajte grafikon u Excelu
Nacrtajte grafikon u Excelu
Nacrtajte grafikon u Excelu

Da biste to učinili, slijedite ove korake:

Spojite SD karticu na računalo.

Unesite softver Excel i odaberite opciju From Text iz podatkovnog prozora i odaberite datoteku sa svoje memorijske kartice.

Korak 14: Što je sljedeće?

  • Izradite uređaj za kontrolu ulaza/izlaza. Pomoću RFID modula i Arduina uštedite vrijeme ulaska i izlaska za nekoliko osoba na memorijskoj kartici. (Uzmite u obzir RFID karticu za svaku osobu)
  • Lajkajte našu Facebook stranicu da biste primijetili najnovije projekte i podržali naš tim.