Arduino Nano - Micro SD Kaart
Deze handleiding laat u zien hoe u een Micro SD Kaart gebruikt met de Arduino Nano. In detail leert u:
- Hoe u een Micro SD Kaart aansluit op de Arduino Nano.
- Hoe u de Arduino Nano programmeert om een bestand te openen op de Micro SD Kaart en het bestand aan te maken als het nog niet bestaat.
- Hoe u de Arduino Nano programmeert om data naar een bestand op de Micro SD Kaart te schrijven.
- Hoe u de Arduino Nano programmeert om een bestand op de Micro SD Kaart teken voor teken te lezen.
- Hoe u de Arduino Nano programmeert om een bestand op de Micro SD Kaart regel voor regel te lezen.
- Hoe u de Arduino Nano programmeert om inhoud toe te voegen aan een bestaand bestand op de Micro SD Kaart.
- Hoe u de Arduino Nano programmeert om een bestand op de Micro SD Kaart te overschrijven.

Hardware Benodigd
Of u kunt de volgende kits kopen:
| 1 | × | DIYables Sensorkit (30 sensoren/displays) | |
| 1 | × | DIYables Sensorkit (18 sensoren/displays) |
Over de Micro SD Kaart Module
De Micro SD Kaart Module vormt de verbinding tussen de Arduino Nano en een Micro SD Kaart. Deze module faciliteert de communicatie tussen beide, zodat de Arduino Nano toegang krijgt tot de Micro SD Kaart.
De Micro SD Kaart Module Pinout

De Micro SD Kaart Module heeft 6 pinnen:
- VCC pin: Deze moet verbonden zijn met de 5V pin van de Arduino.
- GND pin: Deze moet verbonden zijn met de GND van de Arduino.
- MISO pin: (Master In Slave Out) Deze moet verbonden zijn met de MISO pin van de Arduino.
- MOSI pin: (Master Out Slave In) Deze moet verbonden zijn met de MOSI pin van de Arduino.
- SCK pin: Deze moet verbonden zijn met de SCK pin van de Arduino.
- SS pin: (Slave Select) Deze moet verbonden zijn met de pin die in de code van de Arduino Nano als SS pin is gespecificeerd.
Voorbereiding
Zorg ervoor dat de Micro SD Kaart geformatteerd is als FAT16 of FAT32 (zoek online voor meer informatie).
Aansluitschema
- U kunt man-vrouw jumper draden gebruiken om de Micro SD Kaart module aan te sluiten op de Arduino Nano

This image is created using Fritzing. Click to enlarge image
- Of u kunt de Micro SD Kaart module in een breadboard steken en dan man-man jumper draden gebruiken

This image is created using Fritzing. Click to enlarge image
Arduino Nano - Hoe een bestand te openen op de Micro SD Kaart en aan te maken als het niet bestaat
Arduino Nano Code
Snel stappenplan
- Plaats de Micro SD Kaart in de Micro SD Kaart module.
- Volg het aansluitschema om de Micro SD Kaart module met de Arduino Nano te verbinden.
- Verbind de Arduino Nano met een computer via een USB kabel.
- Open de Arduino IDE en selecteer het juiste board en poort.
- Open de Seriële Monitor in de Arduino IDE.
- Kopieer en plak onderstaande code in de Arduino IDE.
- Klik op de Upload knop in de Arduino IDE om de code te compileren en te uploaden naar de Arduino Nano.
- Controleer de uitvoer in de Seriële Monitor bij de eerste uitvoering.
- De uitvoer die zal verschijnen in de Seriële Monitor bij volgende uitvoeringen:
※ Notiz:
Mogelijk ziet u geen uitvoer in de Seriële Monitor indien u de eerste upload doet voordat u de Seriële Monitor opent.
- Verwijder de Micro SD Kaart uit de module.
- Plaats de Micro SD Kaart in een USB SD Kaart lezer.
- Verbind de USB SD Kaart lezer met de PC.
- Controleer of het bestand aanwezig is.
Arduino Nano - Hoe data te schrijven/lezen van een bestand op de Micro SD Kaart
De volgende code:
- Slaat data op in een bestand
- Leest de inhoud van het bestand teken voor teken en toont dit in de Seriële Monitor
- De Seriële Monitor toont de inhoud van het bestand.
※ Notiz:
Standaard wordt de data toegevoegd aan het einde van het bestand. Als u de Arduino Nano opnieuw start met bovenstaande code, wordt de tekst opnieuw aan het bestand toegevoegd. Dit resulteert in dat er meerdere regels getoond worden in de Seriële Monitor zoals hieronder:
U kunt de Micro SD Kaart uit de module verwijderen en de inhoud ervan bekijken op uw computer met een USB SD Kaart lezer.
Arduino Nano - Hoe een bestand op de Micro SD Kaart regel voor regel te lezen
- De uitvoer in de Seriële Monitor:
※ Notiz:
Mogelijk ziet u extra regels in de Seriële Monitor als de inhoud van het bestand niet vooraf gewist is.
Arduino Nano - Hoe een bestand op de Micro SD Kaart te overschrijven
Standaard wordt de inhoud toegevoegd aan het einde van het bestand. De eenvoudigste manier om een bestand te overschrijven is door eerst het bestaande bestand te verwijderen en een nieuw bestand met dezelfde naam aan te maken.
- De uitvoer in de Seriële Monitor:
- Herstart de Arduino Nano
- Controleer of de inhoud in het bestand opnieuw aan de Seriële Monitor wordt toegevoegd.
U kunt de Micro SD Kaart uit de module verwijderen en de inhoud ervan bekijken op uw PC. Een USB SD Kaart lezer is hiervoor vereist.
Video Tutorial
We overwegen het maken van videotutorials. Als u videotutorials belangrijk vindt, abonneer u dan op ons YouTube-kanaal om ons te motiveren de video's te maken.