Reproductor de mp3
Colocado endiagrama de conexión
El módulo de la tarjeta SD utiliza un protocolo I²C. Esto nos permite conectarlo con 2 cables, 1 para el reloj y 1 para los datos. Los otros se utilizan para, por ejemplo, detectar una SD, seleccionar un chip,...
I²C
El protocolo I²C permite conectar un Arduino a 128 módulos diferentes, que utilizan el mismo bus. El protocolo (serie) es bastante fácil. Primero envía un número de 8 bits, donde los primeros 7 le permiten saber con qué módulo se quiere comunicar el Arduino , y un bit para hacerle saber que quiere escribir o leer. Luego se envía una secuencia de reconocimiento. Luego se envía un número de 8 bits para seleccionar un registro. finalmente, se envía o recibe un número de 8 bits para los datos de ese registro. Estos también se distinguen por una secuencia de reconocimiento.
Comentarios:
DI = MOSI
DO = MISO
CLK = SCK
¡No olvides calcular la resistencia en serie del LED!
(puede encontrar más información en Blogsobre la resistencia en serie)
Alfiler 9
Debido a que el pin 9 es un pin de salida, es mejor conectar aquí un conector para auriculares o un altavoz. Definitivamente desaconsejo el uso de un altavoz que tenga más de 1,5 vatios.