En esta nueva entrada voy a mostrar un sencillo código para leer con Arduino datos de un fichero txt que se encuentre en una tarjeta SD.
Para ello he utilizado los mismos módulos que en la entrada anterior: Escribir datos en una tarjeta SD con Arduino.
Las conexiones también serán las mismas:
· Para el módulo ethernet solo es necesario encajarlo correctamente sobre la placa Arduino y conectar el potenciómetro al Pin analógico 0.
· En el caso del módulo MICRO SD CARD Adapter es necesario hacer las siguientes conexiones:
- MOSI –> Pin 11 (La mayoría de las placas Arduino), para Arduino Mega: 51
- MISO –> Pin 12 (La mayoría de las placas Arduino), para Arduino Mega: 50
- CLK —-> Pin 13 (La mayoría de las placas Arduino), para Arduino Mega: 52
- CS ——> Pin 4
- 5V ——> 5V
- GND –> GND
Más información en http://arduino.cc/en/Reference/SPI
El código siguiente lee un archivo “leeme.txt” que tendremos que crear previamente en la tarjeta SD y envía su contenido por medio del puerto serie: