Paso 3: Con un desplazador del nivel
Simplemente conecte la alimentación y tierra y los cuatro pines de señal.
Es sólo una cuestión de averiguar que cuatro clavijas (digital) Arduino
¿para conectarse, a la derecha? Bueno, sí, pero hay una complicación.
Tarjetas SD, como muchos dispositivos electrónicos recientes, operan en una lógica de 3,3 voltios
nivel. Sin embargo, la mayoría Arduinos salida 5 voltios en su lógica digital salidas de encendido.
Una conexión directa de 5v a una tarjeta SD puede freír it. Así que, ¿qué hacemos?
La mejor solución es algo llamado un nivel desplazador. Esencialmente, esto significa
poniendo 5v en la entrada de un búfer de no invertir y 3,3 v de la salida.
Cambiar el nivel de voltaje, ¿entiendes?
Pero, ¿cómo se logra esta magia?
Una forma es utilizar un buffer hexadecimal CMOS IC,
aquí un 4050y (pin 1, Vdd) a 3,3 v.
Poner 5v en la entrada de una de las puertas,
y 3, 3V en la salida de ese particular
memoria intermedia. Por ejemplo, con 3.3 v en el pin 1 (Vdd) y
Pin 8 conectada a tierra, un nivel de lógica de 5v en
clavija de entrada de 14 (puerta 6) resulta en 3.3v en el pin de salida 15.