Moduli i kartës SD me Arduino: Si të lexoni/shkruani të dhëna: 14 hapa
Moduli i kartës SD me Arduino: Si të lexoni/shkruani të dhëna: 14 hapa
Anonim
Moduli i kartës SD me Arduino: Si të lexoni/shkruani të dhëna
Moduli i kartës SD me Arduino: Si të lexoni/shkruani të dhëna

Vështrim i përgjithshëm

Ruajtja e të dhënave është një nga pjesët më të rëndësishme të çdo projekti. Ka disa mënyra për të ruajtur të dhënat sipas llojit dhe madhësisë së të dhënave. Kartat SD dhe mikro SD janë një nga ato më praktike në mesin e pajisjeve të ruajtjes, të cilat përdoren në pajisje të tilla si celularë, minikompjuterë etj. Në këtë tutorial, do të mësoni se si të përdorni karta SD dhe mikro SD me Arduino. Në fund, si një projekt i thjeshtë, ju do të matni temperaturën e mjedisit çdo orë dhe do ta ruani në kartën SD.

Çfarë Do Mësoni

Si të përdorni kartën SD dhe mikro SD

Shkrimi i të dhënave në kartën SD

Leximi i të dhënave nga karta SD

Hapi 1: Çfarë është moduli i kartës SD dhe mikro SD?

Çfarë është moduli i kartës SD dhe mikro SD?
Çfarë është moduli i kartës SD dhe mikro SD?

Modulet e kartës SD dhe mikro SD ju lejojnë të komunikoni me kartën e kujtesës dhe të shkruani ose lexoni informacionin mbi to. Moduli ndërfaqet në protokollin SPI.

Për të përdorur këto module me Arduino keni nevojë për bibliotekën SD. Kjo bibliotekë është e instaluar në aplikacionin Arduino si parazgjedhje.

shënim

Këto module nuk mund të trajtojnë karta memorie me kapacitet të lartë. Zakonisht, kapaciteti maksimal i identifikueshëm i këtyre moduleve është 2 GB për kartat SD dhe 16 GB për kartat mikro SD.

Hapi 2: Komponentët e kërkuar

Komponentët e kërkuar
Komponentët e kërkuar

Komponentet e harduerit

Arduino UNO R3 *1

Moduli i Përshtatësit të Kartës Micro SD TF *1

Moduli DS3231 I2C RTC *1

Teli i bluzës meshkuj në femra *1

mikro SD kartë *1

Aplikacionet e Softuerit

Arduino IDE

Hapi 3: Komandat e rëndësishme të Bibliotekës së Modulit SD

Komandat e rëndësishme të Bibliotekës së Modulit SD
Komandat e rëndësishme të Bibliotekës së Modulit SD

Një shpjegim i shkurtër i komandave praktike të bibliotekës SD jepet në tabelën e bashkangjitur.

*skedari është një shembull nga klasa File. Mund të gjeni më shumë informacion në lidhje me bibliotekën SD këtu.

Hapi 4: Si të përdorni kartën SD dhe mikro SD me Arduino?

Këshillë

Moduli i përdorur në këtë tutorial është moduli micro SD, megjithatë, ju mund të përdorni kodin dhe mësimin për modulet SD gjithashtu.

Hapi 5: Qarku

Qarku
Qarku
Qarku
Qarku

Përdorimi i këtij moduli është shumë i thjeshtë dhe konfigurimi i tij është si në figurë.

Hapi 6: Kodi

Shkrimi i të dhënave në kartën SD me Arduino

Hapi 7: Rezultati

Rezultati
Rezultati

Rezultati i ekzekutimit të kodit të mësipërm

Hapi 8: Leximi i të dhënave

Leximi i të dhënave nga karta SD me Arduino

Hapi 9: Rezultati

Rezultati
Rezultati

Rezultati i ekzekutimit të kodit të mësipërm

Hapi 10: Projekti: Ruani të dhënat e temperaturës në një MicroSD duke përdorur modulin DS3231

Mund të gjeni DS3231 këtu. Përveç orës IC dhe kalendarit, ky modul gjithashtu ka një sensor të temperaturës.

Hapi 11: Qarku

Qarku
Qarku

Hapi 12: Kodi

Kodi
Kodi

Për të punuar me modulin DS3231, së pari duhet të shtoni bibliotekën (Sodaq_DS3231.h) në aplikacionin Arduino.

Pas ruajtjes së temperaturës në periudha të ndryshme të ditës, mund ta tërheqni këtë informacion në Excel duke përdorur tabelën.

Hapi 13: Vizatoni një tabelë në Excel:

Vizatoni një tabelë në Excel
Vizatoni një tabelë në Excel
Vizatoni një tabelë në Excel
Vizatoni një tabelë në Excel
Vizatoni një tabelë në Excel
Vizatoni një tabelë në Excel

Për ta bërë këtë, ndiqni këto hapa:

Lidhni kartën SD me kompjuterin tuaj.

Futni programin Excel dhe zgjidhni opsionin Nga Teksti nga dritarja e të dhënave dhe zgjidhni skedarin nga karta juaj e kujtesës.

Hapi 14: Çfarë vijon?

  • Krijoni një pajisje kontrolli të hyrjes/daljes. Duke përdorur modulin RFID dhe Arduino, kurseni kohën e hyrjes dhe daljes për disa persona në kartën e kujtesës. (Konsideroni një kartë RFID për secilin person)
  • Pëlqejeni faqen tonë në FaceBook për të vërejtur projektet më të fundit dhe gjithashtu për të mbështetur ekipin tonë.