Indholdsfortegnelse:
- Trin 1: Hvad er SD- og Micro SD -kortmodul?
- Trin 2: Påkrævede komponenter
- Trin 3: Vigtige kommandoer til SD -modulbibliotek
- Trin 4: Sådan bruges SD og Micro SD -kort med Arduino?
- Trin 5: Kredsløb
- Trin 6: Kode
- Trin 7: Resultat
- Trin 8: Læsning af data
- Trin 9: Resultat
- Trin 10: Projekt: Gem temperaturdata på et MicroSD ved hjælp af DS3231 -modul
- Trin 11: Kredsløb
- Trin 12: Kode
- Trin 13: Tegn et diagram i Excel:
- Trin 14: Hvad er det næste?
![SD -kortmodul med Arduino: Sådan læses/skrives data: 14 trin SD -kortmodul med Arduino: Sådan læses/skrives data: 14 trin](https://i.howwhatproduce.com/images/002/image-3405-48-j.webp)
Video: SD -kortmodul med Arduino: Sådan læses/skrives data: 14 trin
![Video: SD -kortmodul med Arduino: Sådan læses/skrives data: 14 trin Video: SD -kortmodul med Arduino: Sådan læses/skrives data: 14 trin](https://i.ytimg.com/vi/TduSOX6CMr4/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
![SD -kortmodul med Arduino: Sådan læses/skrives data SD -kortmodul med Arduino: Sådan læses/skrives data](https://i.howwhatproduce.com/images/002/image-3405-49-j.webp)
Oversigt
Lagring af data er en af de vigtigste dele af hvert projekt. Der er flere måder at gemme data i henhold til datatype og størrelse. SD- og micro SD -kort er et af de mest praktiske blandt lagringsenhederne, der bruges i enheder som mobiltelefoner, minicomputere og osv. I denne vejledning lærer du, hvordan du bruger SD- og micro SD -kort med Arduino. I sidste ende måler du som et simpelt projekt miljøtemperaturen hver time og gemmer den på SD -kortet.
Hvad du vil lære
Sådan bruges SD og micro SD -kort
Skrivning af data på SD -kort
Læser data fra SD -kort
Trin 1: Hvad er SD- og Micro SD -kortmodul?
![Hvad er SD- og Micro SD -kortmodul? Hvad er SD- og Micro SD -kortmodul?](https://i.howwhatproduce.com/images/002/image-3405-50-j.webp)
SD- og micro SD -kortmodulerne giver dig mulighed for at kommunikere med hukommelseskortet og skrive eller læse oplysningerne om dem. Modulets grænseflader i SPI -protokollen.
For at bruge disse moduler med Arduino har du brug for SD -biblioteket. Dette bibliotek er som standard installeret på Arduino -applikationen.
Bemærk
Disse moduler kan ikke håndtere hukommelseskort med høj kapacitet. Normalt er den maksimale identificerbare kapacitet for disse moduler 2 GB for SD -kort og 16 GB for micro SD -kort.
Trin 2: Påkrævede komponenter
![Påkrævede komponenter Påkrævede komponenter](https://i.howwhatproduce.com/images/002/image-3405-51-j.webp)
Hardware -komponenter
Arduino UNO R3 *1
Micro SD TF -kortadaptermodul *1
DS3231 I2C RTC -modul *1
Mand til hun jumper wire *1
micro SD -kort *1
Software -apps
Arduino IDE
Trin 3: Vigtige kommandoer til SD -modulbibliotek
![Vigtige SD -modulbibliotekskommandoer Vigtige SD -modulbibliotekskommandoer](https://i.howwhatproduce.com/images/002/image-3405-52-j.webp)
En kort forklaring af praktiske SD -bibliotekets kommandoer findes i den vedhæftede tabel.
*filen er en forekomst fra filklassen. Du kan finde flere oplysninger om SD -biblioteket her.
Trin 4: Sådan bruges SD og Micro SD -kort med Arduino?
Tip
Det modul, der bruges i denne vejledning, er micro SD -modulet, men du kan også bruge koden og selvstudiet til SD -moduler.
Trin 5: Kredsløb
![Kredsløb Kredsløb](https://i.howwhatproduce.com/images/002/image-3405-53-j.webp)
![Kredsløb Kredsløb](https://i.howwhatproduce.com/images/002/image-3405-54-j.webp)
Brug af dette modul er meget enkelt, og dets konfiguration er som billede.
Trin 6: Kode
Skrivning af data på SD -kort med Arduino
Trin 7: Resultat
![Resultat Resultat](https://i.howwhatproduce.com/images/002/image-3405-55-j.webp)
Resultatet af ovenstående kodeudførelse
Trin 8: Læsning af data
Læsning af data fra SD -kort med Arduino
Trin 9: Resultat
![Resultat Resultat](https://i.howwhatproduce.com/images/002/image-3405-56-j.webp)
Resultatet af ovenstående kodeudførelse
Trin 10: Projekt: Gem temperaturdata på et MicroSD ved hjælp af DS3231 -modul
Du kan finde DS3231 her. Ud over IC -uret og kalenderen har dette modul også en temperatursensor.
Trin 11: Kredsløb
![Kredsløb Kredsløb](https://i.howwhatproduce.com/images/002/image-3405-57-j.webp)
Trin 12: Kode
![Kode Kode](https://i.howwhatproduce.com/images/002/image-3405-58-j.webp)
For at arbejde med DS3231 -modulet skal du først tilføje biblioteket (Sodaq_DS3231.h) til Arduino -applikationen.
Efter at have gemt temperaturen på forskellige tidspunkter af dagen, kan du trække disse oplysninger til Excel ved hjælp af diagrammet.
Trin 13: Tegn et diagram i Excel:
![Tegn et diagram i Excel Tegn et diagram i Excel](https://i.howwhatproduce.com/images/002/image-3405-59-j.webp)
![Tegn et diagram i Excel Tegn et diagram i Excel](https://i.howwhatproduce.com/images/002/image-3405-60-j.webp)
![Tegn et diagram i Excel Tegn et diagram i Excel](https://i.howwhatproduce.com/images/002/image-3405-61-j.webp)
Følg disse trin for at gøre dette:
Tilslut SD -kortet til din pc.
Indtast Excel -softwaren, vælg indstillingen Fra tekst fra datavinduet, og vælg filen fra dit hukommelseskort.
Trin 14: Hvad er det næste?
- Opret en indgangs-/udgangskontrolenhed. Brug RFID -modulet og Arduino til at spare ind- og udgangstid for flere personer på hukommelseskortet. (Overvej et RFID -kort for hver person)
- Synes godt om vores FaceBook -side for at se de nyeste projekter og også støtte vores team.
Anbefalede:
Sådan læses en elmåler ud via Arduino: 3 trin
![Sådan læses en elmåler ud via Arduino: 3 trin Sådan læses en elmåler ud via Arduino: 3 trin](https://i.howwhatproduce.com/images/002/image-3480-j.webp)
Sådan læses en elmåler op via Arduino: Ofte ville det være interessant at kende dit nuværende strømforbrug eller det samlede strømforbrug i dit hjem for at begrænse dine omkostninger til elektricitet og beskytte miljøet. Dette er egentlig ikke et problem, for for det meste finder du en smart digital el
Sådan læses DHT -data på LCD ved hjælp af Raspberry Pi: 6 trin
![Sådan læses DHT -data på LCD ved hjælp af Raspberry Pi: 6 trin Sådan læses DHT -data på LCD ved hjælp af Raspberry Pi: 6 trin](https://i.howwhatproduce.com/images/002/image-3574-j.webp)
Sådan læses DHT -data på LCD Brug af Raspberry Pi: Temperaturen og den relative luftfugtighed er vigtige vejrdata i miljøerne. De to kan være de data, en mini -vejrstation leverer. Aflæsning af din temperatur og relativ luftfugtighed med Raspberry Pi kan opnås ved hjælp af forskellige varianter
Sådan læses flere analoge værdier ved hjælp af en analog pin: 6 trin (med billeder)
![Sådan læses flere analoge værdier ved hjælp af en analog pin: 6 trin (med billeder) Sådan læses flere analoge værdier ved hjælp af en analog pin: 6 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-3465-5-j.webp)
Sådan læses flere analoge værdier ved hjælp af en analog pin: I denne vejledning vil jeg vise dig, hvordan du læser flere analoge værdier ved hjælp af kun en analog input -pin
Sådan læses MPX5010 differenstryksensor med Arduino: 5 trin
![Sådan læses MPX5010 differenstryksensor med Arduino: 5 trin Sådan læses MPX5010 differenstryksensor med Arduino: 5 trin](https://i.howwhatproduce.com/images/007/image-20305-j.webp)
Sådan læses MPX5010 differenstryksensor med Arduino: Den måde, jeg har skrevet koden på, er sådan, at den let kan ændres, så den passer til en anden tryksensor. Du skal bare ændre følgende const -variabler i koden baseret på værdierne fra databladet for enhver trykføler: "sensorOffset"
Sådan læses mange switches med en MCU -pin: 4 trin
![Sådan læses mange switches med en MCU -pin: 4 trin Sådan læses mange switches med en MCU -pin: 4 trin](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11126470-how-to-read-many-switches-with-one-mcu-pin-4-steps-j.webp)
Sådan læses mange switches med en MCU -pin: Har du nogensinde været ved at slippe af sted med et eller flere projekter, og projektet bliver ved med at vokse og vokse, mens du tilføjer flere ting til det (vi kalder det en Feaping Creaturism)? På et nyligt projekt byggede jeg en frekvensmåler og tilføjede en fem funktioner