Paso 1: Construir el circuito
Para construir el circuito que Ud. va a necesitar:
Arduino
RaspberryPi
Cables de puente
Protoboard
LED - RGB ánodo común https://www.sparkfun.com/products/10821
4 resistencias de 270-560 ohmios (para LEDs y Optoisolator)
2 resistencias de 10K (Pulldowns)
3 resistencias de 1K (para el divisor de tensión)
Optoisolator https://www.sparkfun.com/products/314
Desplazador de nivel bidireccionalhttps://www.sparkfun.com/products/314 o https://www.sparkfun.com/products/314
Hombre de cabeceras (para cambio de nivel) https://www.sparkfun.com/products/116
Para mi construir usé la palanca de cambios de nivel de Sparkfun y mi diagrama muestra la parte de Adafruit. La razón de esto es que no tengo la parte de Fritzing para el cambiador de nivel de Sparkfun. Las dos partes son eléctricamente idénticas, pero las conexiones son diferentes. Asegúrate de que comprobar las conexiones de la parte que utilizas.
Sparkfun vende también un surtido de buena resistencia que incluye todas las resistencias que se necesita para este proyecto y muchos más, mira aquí: https://www.sparkfun.com/products/10969
Sparkfun tiene un buen tutorial para su desplazador de nivel aquí: https://learn.sparkfun.com/tutorials/bi-direction...
Siga el diagrama para construir el circuito.