Innholdsfortegnelse:
- Trinn 1: Hva er SD- og Micro SD -kortmodul?
- Trinn 2: Nødvendige komponenter
- Trinn 3: Viktige kommandoer for SD -modulbibliotek
- Trinn 4: Hvordan bruke SD og Micro SD -kort med Arduino?
- Trinn 5: Krets
- Trinn 6: Kode
- Trinn 7: Resultat
- Trinn 8: Lesing av data
- Trinn 9: Resultat
- Trinn 10: Prosjekt: Lagre temperaturdata på en MicroSD ved hjelp av DS3231 -modulen
- Trinn 11: Krets
- Trinn 12: Kode
- Trinn 13: Tegn et diagram i Excel:
- Trinn 14: Hva er det neste?
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Oversikt
Lagring av data er en av de viktigste delene av hvert prosjekt. Det er flere måter å lagre data i henhold til datatype og størrelse. SD- og micro SD -kort er et av de mest praktiske blant lagringsenhetene, som brukes på enheter som mobiltelefoner, minidatamaskiner og etc. I denne opplæringen lærer du hvordan du bruker SD- og mikro SD -kort med Arduino. Til slutt, som et enkelt prosjekt, vil du måle omgivelsestemperaturen hver time og lagre den på SD -kortet.
Hva du vil lære
Slik bruker du SD og micro SD -kort
Skrive data på SD -kort
Lese data fra SD -kort
Trinn 1: Hva er SD- og Micro SD -kortmodul?
SD- og micro SD -kortmodulene lar deg kommunisere med minnekortet og skrive eller lese informasjonen om dem. Modulen grensesnitt i SPI -protokollen.
For å bruke disse modulene med Arduino trenger du SD -biblioteket. Dette biblioteket er installert på Arduino -applikasjonen som standard.
Merk
Disse modulene kan ikke håndtere minnekort med høy kapasitet. Vanligvis er den maksimale identifiserbare kapasiteten til disse modulene 2 GB for SD -kort og 16 GB for micro SD -kort.
Trinn 2: Nødvendige komponenter
Maskinvarekomponenter
Arduino UNO R3 *1
Micro SD TF -kortadaptermodul *1
DS3231 I2C RTC -modul *1
Mann til hunn jumper wire *1
micro SD -kort *1
Programvare -apper
Arduino IDE
Trinn 3: Viktige kommandoer for SD -modulbibliotek
En kort forklaring av praktiske SD -bibliotekets kommandoer er gitt i den vedlagte tabellen.
*filen er en forekomst fra filklassen. Du kan finne mer informasjon om SD -biblioteket her.
Trinn 4: Hvordan bruke SD og Micro SD -kort med Arduino?
Tips
Modulen som brukes i denne opplæringen er micro SD -modulen, men du kan også bruke koden og opplæringen for SD -moduler.
Trinn 5: Krets
Å bruke denne modulen er veldig enkelt, og konfigurasjonen er som et bilde.
Trinn 6: Kode
Skrive data på SD -kort med Arduino
Trinn 7: Resultat
Resultatet av kodeutførelsen ovenfor
Trinn 8: Lesing av data
Lese data fra SD -kort med Arduino
Trinn 9: Resultat
Resultatet av kodeutførelsen ovenfor
Trinn 10: Prosjekt: Lagre temperaturdata på en MicroSD ved hjelp av DS3231 -modulen
Du finner DS3231 her. I tillegg til IC -klokken og kalenderen har denne modulen også en temperatursensor.
Trinn 11: Krets
Trinn 12: Kode
For å jobbe med DS3231 -modulen må du først legge til biblioteket (Sodaq_DS3231.h) i Arduino -applikasjonen.
Etter å ha lagret temperaturen på forskjellige tider på dagen, kan du trekke denne informasjonen inn i Excel ved hjelp av diagrammet.
Trinn 13: Tegn et diagram i Excel:
Følg disse trinnene for å gjøre dette:
Koble SD -kortet til PCen.
Skriv inn Excel -programvaren, velg alternativet Fra tekst fra datavinduet og velg filen fra minnekortet.
Trinn 14: Hva er det neste?
- Lag en inn/ut -kontrollenhet. Med RFID -modulen og Arduino kan du spare tid for flere personer på minnekortet. (Vurder et RFID -kort for hver person)
- Lik FaceBook -siden vår for å legge merke til de siste prosjektene og også støtte teamet vårt.