Paso 4: ABC de Arduino, diseño y código.
Diseño:
- La soldadura de la tira de macho encabezado incluido con el LCD a los puertos de LCD, como se describe aquí.
- La soldadura de tres cables para el sensor Ultravioleta de Adafruit: dos trenzado de los cables a los puertos positivos y negativos y un sólido tercer color cable al centro de 'salida' puerto.
- Por el momento, empalme una longitud pequeña de alambre sólido o de jefe del pin de los puertos de positivos y negativos, para permitir que el sensor hablar con el protoboard/Arduino en el ínterin.
- Siga el diagrama de Fritzing para conectar todas las piezas a la placa.
- Los pulsadores momentáneos compatible con protoboard se reemplazará en el render final; Estos botones son solo para probar el código o partes.
- El potenciómetro azul que aparece es el que viene con el kit del LCD.
- El diagrama de sensor análogo no es escala/adecuadamente coloreada; sin embargo, es preciso en cuanto a los pernos.
- El LCD y pulsadores tienen instrucciones especiales:
- Use cables de puente macho/hembra para conectar el LCD a Arduino. Si está utilizando la cinta de cable F/M puente de Adafruit, te recomiendo que color-código los cables como sigue:
- Gris para el suelo
- Rojo para 5V
- Azul para el limpiador de potenciómetro
- Alternando el amarillo y naranja para pernos de 2-7
- Propongo esto ya que coincide con sobre todo colores de los cables universales para pernos y coordenadas de color para el potenciómetro para facilitar su identificación.
- Puente macho/macho de uso los cables en el color que escogiste para tu cable trenzado/sólido tercer carretes para conectar los pulsadores a Arduino.
- Use cables de puente macho/hembra para conectar el LCD a Arduino. Si está utilizando la cinta de cable F/M puente de Adafruit, te recomiendo que color-código los cables como sigue:
Código:
- Descargar la biblioteca MenuBackend por Alexander Brevig e instalar el IDE de Arduino.
- Copiar y pegar el código que se encuentra aquí en PasteBin en el IDE de Arduino.
- Verificar que los compila código, luego subirlo a tu Arduino.
Esto debería ser bastante simple. Si has seguido el diagrama de Fritzing y correctamente instalada la biblioteca de MenuBackend, el código debe compilar sin errores, y los botones menú y deben ser completamente funcional.
Aquí es un gran recurso para la instalación de bibliotecas en Arduino, si usted no lo hecho.
Descargar el archivo adjunto para el diagrama de Fritzing en formato PDF.