SD kártya modul Arduino -val: Adatok olvasása/írása: 14 lépés
SD kártya modul Arduino -val: Adatok olvasása/írása: 14 lépés
Anonim
SD kártya modul Arduino -val: Adatok olvasása/írása
SD kártya modul Arduino -val: Adatok olvasása/írása

Áttekintés

Az adatok tárolása minden projekt egyik legfontosabb része. Az adatok típusának és méretének megfelelően többféle módon lehet adatokat tárolni. Az SD- és a mikro -SD -kártyák az egyik legpraktikusabb tárolóeszközök, amelyeket olyan eszközökben használnak, mint a mobiltelefonok, miniszámítógépek stb. Végül egyszerű projektként óránként megméri a környezet hőmérsékletét, és tárolja az SD -kártyán.

Mit fog tanulni

Az SD és a micro SD kártya használata

Adatok írása SD kártyára

Adatok olvasása SD -kártyáról

1. lépés: Mi az SD és Micro SD kártya modul?

Mi az SD és Micro SD kártya modul?
Mi az SD és Micro SD kártya modul?

Az SD és a micro SD kártya modulok lehetővé teszik, hogy kommunikáljon a memóriakártyával, és írja le vagy olvassa el a rajtuk lévő információkat. A modul interfészek az SPI protokollban.

Ezeknek a moduloknak az Arduino -val való használatához szüksége van az SD könyvtárra. Ez a könyvtár alapértelmezés szerint az Arduino alkalmazásba van telepítve.

jegyzet

Ezek a modulok nem képesek nagy kapacitású memóriakártyák kezelésére. Általában ezeknek a moduloknak a maximális azonosítható kapacitása 2 GB SD -kártyák esetén és 16 GB -os micro SD -kártyák esetén.

2. lépés: Szükséges összetevők

Szükséges összetevők
Szükséges összetevők

Hardver alkatrészek

Arduino UNO R3 *1

Micro SD TF kártya adapter modul *1

DS3231 I2C RTC modul *1

Férfi -női áthidaló vezeték *1

micro SD kártya *1

Szoftveralkalmazások

Arduino IDE

3. lépés: Fontos SD -modul könyvtári parancsok

Fontos SD -modul könyvtári parancsok
Fontos SD -modul könyvtári parancsok

Az SD könyvtár gyakorlati parancsainak rövid magyarázatát a mellékelt táblázat tartalmazza.

*a fájl a Fájl osztály példánya. Az SD könyvtárról itt talál további információt.

4. lépés: Hogyan kell használni az SD és a Micro SD kártyát az Arduino -val?

Tipp

Az oktatóanyagban használt modul a micro SD modul, azonban az SD modulokhoz is használhatja a kódot és az oktatóanyagot.

5. lépés: Áramkör

Áramkör
Áramkör
Áramkör
Áramkör

Ennek a modulnak a használata nagyon egyszerű, és konfigurációja a képen látható.

6. lépés: Kód

Adatok írása SD -kártyára az Arduino segítségével

7. lépés: Eredmény

Eredmény
Eredmény

A fenti kódfuttatás eredménye

8. lépés: Az adatok beolvasása

Adatok olvasása SD -kártyáról Arduino segítségével

9. lépés: Eredmény

Eredmény
Eredmény

A fenti kódfuttatás eredménye

10. lépés: Projekt: Hőmérsékleti adatok mentése MicroSD kártyára a DS3231 modul használatával

A DS3231 -et itt találja. Ez a modul az IC óra és naptár mellett hőmérséklet -érzékelővel is rendelkezik.

11. lépés: Áramkör

Áramkör
Áramkör

12. lépés: Kód

Kód
Kód

A DS3231 modul használatához először hozzá kell adnia a könyvtárat (Sodaq_DS3231.h) az Arduino alkalmazáshoz.

Miután a hőmérsékletet a nap különböző időpontjaiban tárolta, ezeket az információkat a táblázat segítségével behúzhatja az Excelbe.

13. lépés: Diagram rajzolása Excelben:

Diagram rajzolása Excelben
Diagram rajzolása Excelben
Diagram rajzolása Excelben
Diagram rajzolása Excelben
Diagram rajzolása Excelben
Diagram rajzolása Excelben

Ehhez kövesse az alábbi lépéseket:

Csatlakoztassa az SD -kártyát a számítógéphez.

Lépjen be az Excel szoftverbe, válassza ki a Szövegből lehetőséget az adatablakból, és válassza ki a fájlt a memóriakártyáról.

14. lépés: Mi a következő lépés?

  • Hozzon létre belépési/kilépési vezérlőeszközt. Az RFID modul és az Arduino használatával takarítson meg több személy belépési és kilépési idejét a memóriakártyán. (Fontolja meg az RFID -kártyát minden személy számára)
  • Lájkold Facebook oldalunkat, hogy észrevehesd a legújabb projekteket, és támogasd csapatunkat.

Ajánlott: