Arduino Nano - Escribir una variable en la tarjeta SD
Este tutorial explica cómo escribir diferentes tipos de variables en una tarjeta microSD utilizando Arduino Nano. Específicamente, veremos:
- Escribir una variable de cadena en una tarjeta microSD con Arduino Nano
- Escribir una variable entera en una tarjeta microSD con Arduino Nano
- Escribir una variable de punto flotante en una tarjeta microSD con Arduino Nano
- Escribir una variable de arreglo de caracteres en una tarjeta microSD con Arduino Nano
- Escribir una variable de arreglo de bytes en una tarjeta microSD con Arduino Nano
- Escribir una variable como par clave-valor en una tarjeta microSD con Arduino Nano
Para obtener el par clave-valor de la tarjeta microSD y convertirlo a entero, flotante o cadena, consulte Arduino Nano - Read Config from SD Card. Para instrucciones sobre cómo leer el par clave-valor de la tarjeta microSD y convertirlo a entero, flotante o cadena, eche un vistazo a Arduino Nano - Read Config from SD Card.

Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca del módulo de tarjeta microSD
Si no está familiarizado con el módulo de tarjeta Micro SD, incluyendo su esquema de pines, cómo funciona y cómo programarlo, puede obtener más información en el tutorial Arduino Nano - Micro SD Card.
Diagrama de Cableado
- Puedes usar cables jumper macho-hembra para conectar el módulo de la tarjeta microSD al Arduino Nano

This image is created using Fritzing. Click to enlarge image
- O también puedes conectar el módulo de la tarjeta microSD a la placa de pruebas y luego usar cables de puente macho a macho.

This image is created using Fritzing. Click to enlarge image
Ver La mejor forma de alimentar Arduino Nano y otros componentes.
Arduino Nano - Cómo escribir una variable en un archivo en la tarjeta microSD
El siguiente código:
- Almacena un valor entero en una tarjeta microSD
- Almacena un valor de punto flotante en una tarjeta microSD
- Almacena una cadena en una tarjeta microSD
- Almacena un arreglo de caracteres en una tarjeta microSD
- Almacena un arreglo de bytes en una tarjeta microSD
Pasos R\u00e1pidos
- Asegúrese de que la tarjeta microSD esté formateada como FAT16 o FAT32 (puede encontrar instrucciones sobre cómo hacer esto buscando en Google).
- Copie el código y ábralo en el IDE de Arduino.
- Luego, presione el botón Subir en el IDE de Arduino para cargar el código al Arduino Nano.
- Finalmente, observe el resultado en el Monitor serie.
- Retire la tarjeta microSD del módulo microSD.
- Inserte la tarjeta microSD en un lector de tarjetas SD USB.
- Conecte el lector de tarjetas SD USB al PC.
- Abra el archivo arduino-nano.txt en su PC; se muestra a continuación.

Arduino Nano - Cómo escribir un par clave-valor en un archivo en una tarjeta microSD
Pasos R\u00e1pidos
- Copia el código y ábrelo usando el IDE de Arduino.
- Haz clic en el botón Subir en el IDE de Arduino para enviar el código al Arduino Nano.
- Revisa el resultado en el Monitor Serial.
- Retira la tarjeta microSD del módulo de tarjeta microSD.
- Inserta la tarjeta microSD en un lector de tarjetas SD USB.
- Conecta el lector de tarjetas SD USB al ordenador.
- Abre el archivo arduino-nano.txt en tu ordenador; aparece como sigue:

Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.