Paso 2: Hardware
Creo que el servo y las conexiones del LED son auto explicativos, pero les explicaré de todos modos. El servo es alimentado con 5V de Arduino y está conectado al pin 13 de Arduino. El LED RGB tiene una pierna más larga. Es el cátodo. A la izquierda del cátodo es la "pierna roja" y a la derecha son el verde y el azul (en ese orden). El cátodo está conectado a negativo y las otras tres patas son conectet para el Arduino con resistencias de 330 ohmios (los colores del cable muestra el color del LED que se enciende/apaga).
Todos los botones tienen la misma conexión. Un lado está conectado a 5V, el otro para el Arduino y una toma de tierra resistencia de 10 k. La resistencia ayudan a que la señal igual a la baja cuando el botón no se pulsa. Las resistencias no son necesarias, pero ayudan a concretar la baja de la señal.
La pantalla LCD se utiliza en modo de 4 bits, para salvar a algunos alfileres.
Aquí está la explicación de pin de la pantalla de LCD de la pantalla LCD de Arduino Twitter, me pareció muy claro y útil:
Pin 1. Tierra
Pin 2. VCC (+ 5V)
PIN 3. Contraste
Pin 4. Seleccionar registro (RS)
Pin 5. Lectura y escritura (R/W)
PIN 6. Reloj
PIN 7. N / A
Pin 8. N / A
PIN 9. N / A
PIN 10. N / A
PIN 11. Bit 4
Pin 12. Bit 5
PIN 13. Bit 6
PIN 14. Bit 7
PIN 15. Luz de fondo ánodo (+)
Pin 16. Luz cátodo (-)
El potenciómetro administra el contraste de la pantalla LCD.