Paso 3: Información sobre tarjetas SD
Tarjetas de memoria SD se utilizan sobre todo en teléfonos móviles y cámaras. Son pequeños y fáciles de usar, y tienen memoria muy grande. Arduino también tienen memoria interna llamada EEPROM, pero es pequeño para almacenar datos de gran tamaño, así que en vez de EEPROM he utilizado tarjeta SD para crear este proyecto. Tarjetas SD vienen en diferentes tamaños, y cada uno tiene es en la "toma", para conectar la tarjeta SD para arduino necesita un módulo de tarjeta SD, pero si no tienes uno que puede hacer su propia (ver imagen 3, pero usted también necesitará un adaptador de tarjeta SD). El único problema es que funcionan las tarjetas SD en el + 3.3V pero Arduino UNO (y otras tarjetas ATmega basado) trabajan en + 5V, para resolver este problema usando resistores divisores del voltaje. Como se puede ver en el esquema puede utilizar 4.7 kOhm y kOh 10, resistencias de un divisor de tensión (si no sabes Cuáles son los divisores del voltaje, es aquí algo de información sobre ellos: divisores de tensión básicamente disminuir el voltaje y la cantidad de la cual la tensión disminuye es "proporcional" al valor de las resistencias, esta simple ecuación que muestra lo que será su tensión de salida : V_out = (R2)(R1+R2) V_in, donde R1 es la resistencia en la entrada, R2 es el resistor conectado a tierra y V_in es voltaje de entrada, así sucesivamente SD tarjeta de R1 es de 4.7 kOhm, R2 es 10 kOhm y voltaje de entrada es de + 5 voltios, después de cambiar las variables con números tendremos que V_out es de ~3.3 voltios). Ahora conectar todo con esquema, conectar tu arduino al ordenador y cargar sketch de ejemplo SD: archivo -> ejemplos -> SD -> CardInfo (asegúrate de que has cambiado chipSelect = 4; a chipSelect = 10; y tarjeta SD FAT16 o FAT32 si no tienes que formatear con un programa especial que le permite elegir qué "tipo" la tarjeta SD que) , después de subir, serial monitor abierto, si todo es ok que significa que el cableado es correcto y las obras de tarjeta SD, ahora intente abrir otro sketch de ReadWrite (archivo -> ejemplos -> SD -> ReadWrite), y tratar de escribir en tarjeta SD, después de cargar el sketch, serie monitor (Nota importante: por defecto Pin CS es 4, tienes que cambiar a 10, usted puede hacer esto cambiando si (! SD.begin(4)) a if (! SD.begin(10))). Después de todo, puede chequear tarjeta SD en su computadora, después de conectarlo que te darás nuevo archivo de texto llamado text.txt, que significa que funciona la tarjeta SD y el cableado es correcto.