Divulgación: Algunos de los enlaces proporcionados en esta sección son enlaces de afiliado de Amazon. Podemos recibir una comisión por las compras realizadas a través de estos enlaces sin costo adicional para usted. Apreciamos su apoyo.
Acerca del módulo de tarjeta microSD
Si no conoces el Módulo de Tarjeta Micro SD (disposición de pines, cómo funciona, cómo programarlo...), aprende sobre ellos en el tutorial Arduino - Micro SD Card.
Cómo funciona
Los pares clave-valor están prealmacenados en la tarjeta microSD según el siguiente formato:
Cada par clave-valor está en una sola línea. En otras palabras, cada par clave-valor está separado de los demás por un carácter de nueva línea.
La clave y el valor están separados por un carácter =.
El código de Arduino buscará la clave y encontrará el valor correspondiente, y lo guardará en una variable. El tipo de la variable puede ser int, float o String.
Diagrama de Cableado
This image is created using Fritzing. Click to enlarge image
※ Nota:
Si usas un escudo Ethernet o cualquier escudo que tenga un soporte para tarjetas Micro SD, no necesitas usar el Módulo de Tarjeta Micro SD. Solo necesitas insertar la tarjeta Micro SD en el soporte para Micro SD del escudo.
Cómo leer la configuración en variables
Cree el archivo config.txt en su PC mediante Notepad o Notepad++.
Copie a continuación los pares clave-valor y péguelos en el config.txt:
El Monitor Serial muestra los valores de las variables que son idénticos a los valores guardados en la tarjeta microSD.
Ahora puedes modificar el código para agregar más variables.
※ Nota:
El código anterior no tiene en cuenta el orden de los pares clave-valor. Buscará la clave desde el principio hasta el final del archivo hasta que la clave coincida.
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.
No dude en compartir el enlace de este tutorial. Sin embargo, por favor no use nuestro contenido en otros sitios web. Hemos invertido mucho esfuerzo y tiempo en crear el contenido, ¡por favor respete nuestro trabajo!