Sisällysluettelo:
- Vaihe 1: Mikä on SD- ja Micro SD -korttimoduuli?
- Vaihe 2: Tarvittavat komponentit
- Vaihe 3: Tärkeitä SD -moduulikirjaston komentoja
- Vaihe 4: Kuinka käyttää SD- ja Micro SD -korttia Arduinon kanssa?
- Vaihe 5: Piiri
- Vaihe 6: Koodi
- Vaihe 7: Tulos
- Vaihe 8: Tietojen lukeminen
- Vaihe 9: Tulos
- Vaihe 10: Projekti: Tallenna lämpötilatiedot MicroSD -kortille käyttämällä DS3231 -moduulia
- Vaihe 11: Piiri
- Vaihe 12: Koodi
- Vaihe 13: Piirrä kaavio Excelissä:
- Vaihe 14: Mitä seuraavaksi?
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Yleiskatsaus
Tietojen tallentaminen on yksi jokaisen projektin tärkeimmistä osista. On useita tapoja tallentaa tietoja tietotyypin ja koon mukaan. SD- ja mikro -SD -kortit ovat yksi käytännöllisimmistä tallennuslaitteista, joita käytetään esimerkiksi matkapuhelimissa, minitietokoneissa jne. Tässä opetusohjelmassa opit käyttämään SD- ja mikro -SD -kortteja Arduinon kanssa. Lopulta yksinkertaisena projektina mitat ympäristön lämpötilan joka tunti ja tallennat sen SD -kortille.
Mitä opit
SD- ja micro -SD -kortin käyttö
Tietojen kirjoittaminen SD -kortille
Tietojen lukeminen SD -kortilta
Vaihe 1: Mikä on SD- ja Micro SD -korttimoduuli?
SD- ja mikro -SD -korttimoduulien avulla voit kommunikoida muistikortin kanssa ja kirjoittaa tai lukea niihin liittyviä tietoja. Moduuliliitännät SPI -protokollassa.
Jotta voit käyttää näitä moduuleja Arduinon kanssa, tarvitset SD -kirjaston. Tämä kirjasto on oletusarvoisesti asennettu Arduino -sovellukseen.
Huomautus
Nämä moduulit eivät voi käsitellä suurikapasiteettisia muistikortteja. Yleensä näiden moduulien suurin tunnistettavissa oleva kapasiteetti on 2 Gt SD -korteilla ja 16 Gt micro SD -korteilla.
Vaihe 2: Tarvittavat komponentit
Laitteiston osat
Arduino UNO R3 *1
Micro SD TF -korttisovitinmoduuli *1
DS3231 I2C RTC -moduuli *1
Uros -naarasliitin *1
micro SD -kortti *1
Ohjelmistosovellukset
Arduino IDE
Vaihe 3: Tärkeitä SD -moduulikirjaston komentoja
Lyhyt selitys käytännön SD -kirjaston komennoista on liitteenä olevassa taulukossa.
*tiedosto on ilmentymä tiedostoluokasta. Lisätietoja SD -kirjastosta löydät täältä.
Vaihe 4: Kuinka käyttää SD- ja Micro SD -korttia Arduinon kanssa?
Kärki
Tässä opetusohjelmassa käytetty moduuli on micro SD -moduuli, mutta voit käyttää koodia ja opetusohjelmaa myös SD -moduuleille.
Vaihe 5: Piiri
Tämän moduulin käyttö on hyvin yksinkertaista ja sen kokoonpano on kuvan mukainen.
Vaihe 6: Koodi
Tietojen kirjoittaminen SD -kortille Arduinolla
Vaihe 7: Tulos
Yllä olevan koodin suorituksen tulos
Vaihe 8: Tietojen lukeminen
Tietojen lukeminen SD -kortilta Arduinolla
Vaihe 9: Tulos
Yllä olevan koodin suorituksen tulos
Vaihe 10: Projekti: Tallenna lämpötilatiedot MicroSD -kortille käyttämällä DS3231 -moduulia
DS3231 löytyy täältä. IC -kellon ja kalenterin lisäksi tässä moduulissa on myös lämpötila -anturi.
Vaihe 11: Piiri
Vaihe 12: Koodi
Jos haluat käyttää DS3231 -moduulia, sinun on ensin lisättävä kirjasto (Sodaq_DS3231.h) Arduino -sovellukseen.
Kun olet tallentanut lämpötilan eri aikaan päivästä, voit piirtää nämä tiedot Exceliin kaavion avulla.
Vaihe 13: Piirrä kaavio Excelissä:
Voit tehdä tämän seuraavasti:
Liitä SD -kortti tietokoneeseen.
Siirry Excel -ohjelmistoon ja valitse Tietoikkunasta Tekstistä -vaihtoehto ja valitse tiedosto muistikortiltasi.
Vaihe 14: Mitä seuraavaksi?
- Luo sisään-/poistumisohjauslaite. Säästä RFID -moduulin ja Arduinon avulla useiden henkilöiden sisään- ja poistumisaikaa muistikortille. (Harkitse RFID -korttia jokaiselle henkilölle)
- Tykkää Facebook -sivustamme, niin näet viimeisimmät projektit ja tuet myös tiimiämme.