Sisukord:

SD -kaardi moodul Arduinoga: andmete lugemine/kirjutamine: 14 sammu
SD -kaardi moodul Arduinoga: andmete lugemine/kirjutamine: 14 sammu

Video: SD -kaardi moodul Arduinoga: andmete lugemine/kirjutamine: 14 sammu

Video: SD -kaardi moodul Arduinoga: andmete lugemine/kirjutamine: 14 sammu
Video: Новости криптовалют и майнинг Chia — Talkin’ Crypto с Крисом @ The Chia Plot — август 2021 г. 2024, Juuli
Anonim
SD -kaardi moodul Arduinoga: kuidas lugeda/kirjutada andmeid
SD -kaardi moodul Arduinoga: kuidas lugeda/kirjutada andmeid

Ülevaade

Andmete salvestamine on iga projekti üks olulisemaid osi. Andmete salvestamiseks vastavalt andmetüübile ja suurusele on mitu võimalust. SD- ja mikro -SD -kaardid on mäluseadmete hulgas üks praktilisemaid, mida kasutatakse sellistes seadmetes nagu mobiiltelefonid, miniarvutid jne. Selles õpetuses saate teada, kuidas SD- ja mikro -SD -kaarte Arduinoga kasutada. Lõpuks mõõdate lihtsa projektina igal tunnil keskkonna temperatuuri ja salvestate selle SD -kaardile.

Mida õpid

Kuidas kasutada SD ja micro SD kaarti

Andmete kirjutamine SD -kaardile

Andmete lugemine SD -kaardilt

Samm: mis on SD- ja Micro -SD -kaardi moodul?

Mis on SD- ja Micro -SD -kaardi moodul?
Mis on SD- ja Micro -SD -kaardi moodul?

SD- ja mikro -SD -kaardi moodulid võimaldavad teil mälukaardiga suhelda ning nende kohta teavet kirjutada või lugeda. Mooduli liidesed SPI protokollis.

Nende moodulite kasutamiseks Arduinoga vajate SD -kogu. See raamatukogu on vaikimisi installitud Arduino rakendusse.

Märge

Need moodulid ei saa hakkama suure mahutavusega mälukaartidega. Tavaliselt on nende moodulite maksimaalne tuvastatav maht SD -kaartide puhul 2 GB ja mikro -SD -kaartide puhul 16 GB.

2. samm: nõutavad komponendid

Nõutavad komponendid
Nõutavad komponendid

Riistvara komponendid

Arduino UNO R3 *1

Micro SD TF -kaardi adapterimoodul *1

DS3231 I2C RTC moodul *1

Isas -naissoost hüppaja *1

mikro -SD -kaart *1

Tarkvararakendused

Arduino IDE

3. samm: olulised SD -mooduli raamatukogu käsud

SD -mooduli raamatukogu olulised käsud
SD -mooduli raamatukogu olulised käsud

SD -raamatukogu praktiliste käskude lühike selgitus on lisatud tabelis.

*fail on eksemplar failiklassist. SD -teegi kohta leiate lisateavet siit.

Samm 4: Kuidas kasutada SD- ja Micro SD -kaarti Arduinoga?

Nõuanne

Selles õpetuses kasutatav moodul on mikro -SD -moodul, kuid koodi ja õpetust saate kasutada ka SD -moodulite jaoks.

Samm: vooluring

Vooluring
Vooluring
Vooluring
Vooluring

Selle mooduli kasutamine on väga lihtne ja selle konfiguratsioon on pildil.

6. samm: kood

Andmete kirjutamine SD -kaardile Arduino abil

7. samm: tulemus

Tulemus
Tulemus

Ülaltoodud koodi täitmise tulemus

8. samm: andmete lugemine

Andmete lugemine SD -kaardilt Arduino abil

9. samm: tulemus

Tulemus
Tulemus

Ülaltoodud koodi täitmise tulemus

Samm 10: Projekt: temperatuuri andmete salvestamine MicroSD -le, kasutades DS3231 moodulit

DS3231 leiate siit. Lisaks IC kellale ja kalendrile on sellel moodulil ka temperatuuriandur.

11. samm: ahel

Vooluring
Vooluring

12. samm: kood

Kood
Kood

DS3231 mooduliga töötamiseks peate esmalt lisama Arduino rakendusse kogu (Sodaq_DS3231.h).

Pärast temperatuuri salvestamist erinevatel kellaaegadel saate selle teabe diagrammi abil Excelisse joonistada.

Samm: diagrammi joonistamine Excelis:

Joonista diagramm Excelis
Joonista diagramm Excelis
Joonista diagramm Excelis
Joonista diagramm Excelis
Joonistage diagramm Excelis
Joonistage diagramm Excelis

Selleks toimige järgmiselt.

Ühendage SD -kaart arvutiga.

Sisestage Exceli tarkvara ja valige andmeaknast suvand From Text ning valige mälukaardilt fail.

14. samm: mis saab edasi?

  • Looge sisenemise/väljumise juhtimisseade. RFID -mooduli ja Arduino abil säästke mälukaardil mitme inimese sisse- ja väljumisaega. (Kaaluge iga inimese jaoks RFID -kaarti)
  • Meeldige meie Facebooki lehele, et märgata viimaseid projekte ja toetada ka meie meeskonda.

Soovitan: