Emma: un 8-dígitos LED Display alfanumérico con Electric Imp (7 / 8 paso)

Paso 7: Construcción de Emma a mano: instalación de dígitos de la pantalla y un Imp

Instalar los dígitos de la pantalla debería ser fácil, pero toma un poco de cuidado para alinear correctamente. Desde un ángulo y alinear todos los pernos en el lado lejano de la Junta, y luego incline la unidad hacia abajo y Alinee cuidadosamente el lado cercano. Si usted tiene uno o dos pines que se encuentran atrapados fuera de la alineación, usted puede empujarlos suavemente en su lugar con pinzas. Asegúrese de que la cifra es el nivel y luego aplique una presión suave y la cifra se hundirá en su lugar. No fuerce los dígitos! Si están fuera de la alineación, a doblar las patas.

Con los dígitos instalados, puede instalar ahora un imp en la ranura de la imp. Esto es igual de sencillo como instalar una tarjeta SD. Empuje al imp en el zócalo hasta que haga clic.

Enchufe en la placa, y deberías ver el poder de la imp en y parpadear rojo un par de veces. Si ya ha configurado a este imp en su red local con BlinkUp, se conecta otra vez después de unos segundos y comenzar a parpadear el verde. De lo contrario, usted tendrá que usar BlinkUp para configurar a su imp. Sesión en la aplicación eléctrica imp en su teléfono, ingrese o seleccione su red wifi, cubrir la parte superior de la imp para reducir la luz ambiental y utilice el botón "send BlinkUp" para enviar el SSID y la clave de la red a la imp. Después de unos segundos, usted debe estar conectado.

Con eso, usted está listo para ejecutar unas pruebas!

Una buena primera prueba es una prueba de todos los segmentos de para asegurarse de que dispone de conectividad en cada segmento de cada dígito. Abra al electric imp IDE (ide.electricimp.com) y busque su nuevo dispositivo - aparecerán bajo "Nuevos dispositivos" en la columna de navegación izquierda. Haga clic en "Nuevos dispositivos" para ampliar el menú y Mostrar todos los dispositivos (probablemente uno sólo - su nueva Junta Directiva de Emma). Si no ve aquí ningún dispositivo, actualizar su navegador. Una vez que haya encontrado su nuevo dispositivo, haga clic en el ID del dispositivo en la lista de nuevos dispositivos para abrir las opciones del dispositivo; Aquí puede dar su dispositivo un nombre y un conjunto dispositivo modelo. Se establece un modelo de firmware de dispositivo - un firmware del dispositivo, que funciona en el imp localmente y un firmware del agente, que corre en una máquina virtual en el imp eléctrico en la nube. El agente y el dispositivo de comunicación ida y vuelta, y el agente actúa como puerta del dispositivo a internet. Crear un nuevo modelo ahora escribiendo un nuevo nombre de la modelo en el cuadro de nombre de modelo, luego guardar la configuración del dispositivo. El dispositivo aparecerá bajo el nombre del nuevo modelo que has creado, y se abrirá el editor de código.

El código de prueba que utilizará para la prueba de todo está en https://github.com/electricimp/examples/blob/master/emma/test/emma_all_on.device.nut. Allí la cabeza, copia el código y pegarlo en la ventana "dispositivo" en el IDE. No necesita el agente para hacer cualquier cosa para esta prueba, por lo que la ventana del agente se deja en blanco. Golpear "Compilar y ejecutar", y el dispositivo se descarga el nuevo código y ejecutarlo. Usted debe ver a todos los segmentos de la pantalla iluminados.

Si no se ilumina ningún segmento, desconecte la alimentación quitar al imp, eliminar el dígito que ofende y compruebe las conexiones de los AS1110 y las tomas de la máquina (Compruebe el empalme de soldadura en la parte posterior del tablero). Verifique también que ninguno de los pines en la cifra eran doblado o no asiento dentro del enchufe de la máquina.

Una vez que has pasado la prueba de todos los segmentos de, usted está listo para la segunda y última prueba; la prueba de los de rotación. Esta prueba simplemente gira un solo bit «1» a través de cada uno de los registros de turno para iluminar todos los segmentos uno-en-un-tiempo. Puede crear otro nuevo modelo para esta prueba haciendo clic en el icono de engranaje al lado de su nombre de dispositivo en la columna de navegación izquierda en el IDE y escribir otro nombre de modelo nuevo. Sólo como antes, pegar en el código de https://github.com/electricimp/examples/blob/master/emma/test/emma_rotate_1.device.nut y haga clic en "Crear y ejecutar" para ejecutar el código.

Hay dos problemas principales que puede tomar la prueba de una rotación:

1. Si algunos de los dígitos de la pantalla iluminadas: esto generalmente indica que los nuevos datos no ser cambiado de puesto en los controladores de estos dígitos. Porque los datos se deben pasar por cada conductor para llegar a la siguiente, una conexión de datos mal en el chip de un conductor causará problemas para todos los dígitos a la izquierda. Desconecte la corriente, quitar a la imp y quitar los dígitos. Comenzando con el dígito del extremo izquierdo que exhiben el problema, compruebe las conexiones de soldadura a cada AS1110, moviendo a la derecha.

2. Si se enciende en más de un dígito a la vez: Esto quiere decir que has conseguido soldadura tender un puente sobre dos de los pines en el chip controlador para el dígito que ofende. Desconecte la corriente, quitar a la imp y quitar los dígitos. Eliminar el dígito que está encendiendo varios segmentos y compruebe las conexiones de soldadura en el AS1110 para asegurar que ninguna soldadura conecta accidentalmente cualquier dos pernos adyacentes.

Cuando has superado ambas pruebas, estás listo para cambiar el firmware por defecto y empezar a interactuar con su nueva Junta Directiva.

Artículos Relacionados

Proyector láser alfanumérico con arduino

Proyector láser alfanumérico con arduino

IntroducciónLa idea era hacer un pequeño, barato y altamente portátil proyector de láser de alta potencia (pilas) alfa numérico. Esto sería un dispositivo que puede utilizar para proyectar un mensaje sobre objetivos distantes. No resulta para ser val
Mensaje en una Display| alfanumérico Arduino

Mensaje en una Display| alfanumérico Arduino

Este proyecto muestra 'Hola' en una sola pantalla de 16 segmentos con el uso de una placa de Arduino.Paso 1: partesPara este proyecto necesitarás:Programador de ArduinoCables de puentePantalla alfanumérica * LTP587HR (ánodo común)Paso 2: Cómo funcion
Interfaz pantalla de LED de 7 segmentos con FT232

Interfaz pantalla de LED de 7 segmentos con FT232

En este Instructable vamos a controlar un display de 7 segmentos LEDsin necesidad de utilizar un microcontrolador (microcontrolador menos pantalla) y mostrar caracteres alfanuméricos en él.Aquí vamos a utilizar USB a Serial Chip FT232 para una exhibi
Cómo hacer una pantalla LED de 7 segmentos con Arduino

Cómo hacer una pantalla LED de 7 segmentos con Arduino

Voy a mostrarte cómo hacer un 7 segmentos display con LEDS. Combinan con Arduino para crear cuentas regresivas, texto simple y mucho más. Me gusta hacer proyectos originales. He buscado en el conjunto de instructables y no encontrar uno como este. De
Luz de leds de 1 watt con ventilador con cargador de móvil

Luz de leds de 1 watt con ventilador con cargador de móvil

En este proyecto acabo hecha un manojo de 10 led de 1 vatio y unirse a ellos para hacer una luz perfecta y lo más bueno es que funciona el cargador normal...Mi trabajo en estos videosParte1:Parte2:Paso 1: requiere Daré detalle paso por paso y sugiere
Universal controlador de LED de alta potencia con caja 3D imprimibles

Universal controlador de LED de alta potencia con caja 3D imprimibles

*** hay una actualización de firmware. Por favor, echa un vistazo! ***LEDs están tomando cada día la iluminación convencionales. Más de 1W de alta potencia LED se está convirtiendo en cada vez más asequible, y quería empezar a usar para reemplazar la
Mejorado de alta potencia LED bicicleta cabeza ligera con disipador de calor integrado

Mejorado de alta potencia LED bicicleta cabeza ligera con disipador de calor integrado

después de fregar el mundo para las piezas correctas, lo que sigue es una versión actualizada de mi guarnición de cobre base de luz LED bicicleta principal. Ver el original alta potencia LED bicicleta luz principal con disipador integrado instructabl
24 vatios LED crece la luz con Control de brillo

24 vatios LED crece la luz con Control de brillo

cultivo de alimentos es uno de mis pasatiempos favoritos ya que soy un gran fan de alimentos orgánicos y comida sana. Este Instructable le mostrará cómo construir una LED crece la luz con controles de brillo rojo/azul para adaptarse a sus crecientes
Controlador de LED RGB multifunción con PIC12F675

Controlador de LED RGB multifunción con PIC12F675

controlador de LED RGB multifunción con bajo costo microcontrolador PIC12F675.Características:1, 4 + 1 modo de operación un solo potenciómetro y único botón interruptor utilizado para la operación de múltiples2, opción de memoria EEPROM para selecció
LED display for sousaphone

LED display for sousaphone

This instructable will show you how to make a display with LEDs. Cuenta una tarde para el corte y soldadura.Nombre de la banda es 'les josettes noires'. Son fanfarria de la muchacha en París.Puedes escuchar algunas de sus portadas aquí:http://www.mys
Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

Reloj Digital de Arduino (con Charlieplexing LEDs, Displays de 7 segmentos)

este es mi segundo instructable. Acabo de tener un estado de ánimo de hacer un reloj digital. Pero quería hacer un proceso de aprendizaje. Ya tuve un sanguino podría haber fácilmente utilizado eso Atmega644 chip. hubiera sido más que suficiente.  Per
#9 Arduino y LED Displays de 7 segmentos usando un MAX7219 - parte 1

#9 Arduino y LED Displays de 7 segmentos usando un MAX7219 - parte 1

Realmente conseguir su Arduino para mostrar algo, o es un simple, un solo LED, matriz de LED aquí una exhibición de LED de 8 dígitos puede ser realmente satisfactoria.Entrar en el poderoso controlador de 64 LED MAX7219 , que nos permite no sólo a la
48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

48 x 8 desplazamiento matriz LED DISPLAY con ARDUINO controlador

un monocromo pantalla de matriz de puntos LED (solo color) se utiliza para mostrar los caracteres y símbolos que es interfaz con un microcontrolador. Este proyecto será deliberar sobre mostrando un mensaje de texto desplazable en una pantalla de matr
ENTRETELA de una matriz de puntos de 8 X 8 LED DISPLAY con un AT89C51 microcontrolador

ENTRETELA de una matriz de puntos de 8 X 8 LED DISPLAY con un AT89C51 microcontrolador

Interfaces en un 8 x 8 matriz de puntos puede ser divertido y es fácil de jugar, así que vamos a entrar directamente en ella!Paso 1: Lo que usted necesitará:AT89C51 MICRCONTROLLERDOT MATRIX 8 X 8UNA PLACA DE DESARROLLO OMÓDULO DE MATRIZ DE PUNTOPaso