Construir una pantalla de LED de bajo costo, desplazamiento para su microprocesador de Arduino. (6 / 6 paso)

Paso 6: Un examen dibujo

/ * Prueba LMP

  • Copyright (c) 2009 qs

*

  • Análisis de píxeles horizontales y verticales

*

  • Fila de la matriz de LED: 1-5; col: 1-6
  • Mapa de PORTB == D8:D12 espiga [fila + 7]: + v
  • PORTD == D2:D7 pin [8-col]; Toma de tierra
  • Nuestra producción: col::D2:D7 - ve (bajo) mientras row::D8:D13 + ve

*/

int delayTime = 80; incrementos de 1 MS antes de siguiente LED
cambiar de 1 a 100 y ver que pasa
int delayStep;
int ledPin, col, fila;

void setup() / / ejecuta una vez, cuando comienza el bosquejo
{
para (ledPin = 2; ledPin < = 12; ledPin ++) / / estándar de configuración para la LMP
{pinMode (ledPin, salida); / / pone el pin digital como salida
digitalWrite (ledPin, (ledPin < = 7)); y todos OFF
}
}

void loop() / / ejecuta una y otra vez
/ * Mapa PORTB == D8:D13

  • PORTD == D0:D7
  • Nuestra producción: col::D7:D2
  • (8-col) - ve (bajo)
  • mientras row::D8:D13 + ve
  • (fila + 7) + ve (alto)

*/
{
para (fila = 1; fila < = 5; fila ++) {/ / Vertical: de izquierda a derecha
digitalWrite(row+7,HIGH); Activar la fila completa
para (col = 1; col < = 6; col ++) {/ / un pixel por col
digitalWrite(8-col,LOW); consigue encendido
Delay(delayTime); por un momento
digitalWrite(8-col,HIGH); a continuación, OFF
} / / antes de la siguiente
digitalWrite (filas + 7, bajo); Hemos terminado con esta fila
}

para (col = 6; col > = 1; col--) {/ / subiendo de derecha a izquierda
digitalWrite(8-col,LOW); Un atajo: dejar col habilitado
para (fila = 5; fila > = 1; fila--) {}
digitalWrite(row+7,HIGH); Encender 1 píxel
Delay(delayTime); Espere un momento
digitalWrite(row+7,LOW); luego se apaga...
}
digitalWrite(8-col,HIGH); terminado con esta columna
}
}

Artículos Relacionados

Construir una pantalla de LED de 7 segmentos enorme 8 dígitos rojos

Construir una pantalla de LED de 7 segmentos enorme 8 dígitos rojos

este instructables presenta cómo hacer un panel de pantalla de LED 7 segmentos enorme 8 dígitos. El propósito de esta exhibición es mostrar la hora, fecha, temperatura o para ser utilizado como un cronómetro en diversos concursos de ejecución, concur
Construir una pantalla de LED que responde a la música

Construir una pantalla de LED que responde a la música

materialesTablero de pan grande2 transistores TIP31c (o transistores PNP equivalente)8 LEDs de cualquier color3 llano marcos1 hembra 3.5mm audio jackUn adaptador de corriente, de 9 a 15 voltios debe estar bien (tal vez su viejo cargador de móvil)Cint
Construir un Wii portátil de bajo costo

Construir un Wii portátil de bajo costo

Mi diario en autobús a la escuela y toma un total de una hora y ha tomado un total de una hora para los últimos años. Esto nunca ha sido gran parte de un problema para mí... pero creo que los mejores proyectos de bricolaje son aquellos que resolver u
Construcción de una cometa de puntero de bajo costo

Construcción de una cometa de puntero de bajo costo

Ceewan de Malasia creó el Puntero cometa que vuela muy bien en muy ligero a la velocidad del viento media.Este gran cometa normalmente vuela en un ángulo alto sobre el horizonte, pero tira muy poco para su tamaño.También, puede construir su propia co
Diseñar y construir una muestra del LED luz de lado a TechShop

Diseñar y construir una muestra del LED luz de lado a TechShop

Este Instructable le muestra cómo construir una muestra de acrílico lado iluminado, iluminado por una lámpara LED.Para este proyecto usaremos una cortadora laser para cortar madera y acrílico. Utilizamos varias capas de madera cortado con láser pegad
Construir una pantalla personalizada en estudio LCD (para G15 teclado y pantallas de LCD).

Construir una pantalla personalizada en estudio LCD (para G15 teclado y pantallas de LCD).

Ok si solo tienes el teclado G15 y altamente impresionado con la muestra básica que vino con él y luego le llevará a través de los conceptos básicos de usar LCD Studio para hacer tu propio.Este ejemplo va a hacer una pantalla que muestra sólo la info
Construir una pantalla de cita Scolling

Construir una pantalla de cita Scolling

si te gusta recoger citas como lo hago, entonces este instructable es para usted. Este instructable le mostrará cómo poner juntos una manera de mostrar las ofertas de todos, con cosas que probablemente ya tienes en casa.MaterialesPara completar este
Cómo construir una pantalla de fósiles

Cómo construir una pantalla de fósiles

disfruto de caza fósil en los arroyos locales y vieron comprando pantallas fósiles para este propósito. Lo que rápidamente descubierto es que son muy fáciles de hacer. Edificio siempre es más divertido que comprar y esto hace un divertido proyecto fa
Cómo construir una pantalla de proyector DIY

Cómo construir una pantalla de proyector DIY

por debajo de $70, Griffin construye una pantalla de proyección fija de clase 93 pulgadas! Además, dónde comprar material barato pantalla, tela blackout - y cómo agregar una trípode DIY su propio proyector!HERRAMIENTASSierra para cortar ingletesTalad
Cómo construir una herramienta de recuperación de imán para el uso en tierra o agua "(pesca del imán del)

Cómo construir una herramienta de recuperación de imán para el uso en tierra o agua "(pesca del imán del)

quería construir una herramienta de recuperación magnética para recuperar objetos ferrosos bajo el agua.  He intentado varios "imanes de pesca" pero la mayoría de los no funciona muy bien.  Simplemente no son lo suficientemente potentes.  O dema
Conectar una pantalla LCD y un Sensor de distancia por ultrasonidos a un Arduino

Conectar una pantalla LCD y un Sensor de distancia por ultrasonidos a un Arduino

Cuando empecé a jugar con los Arduinos, ésta fue la primera creación poco hasta me. La orientación del vídeo es un poco pobre. Esta fue mi primera ve las cosas así que pido disculpas que no era tabaco de hasta entonces. De todas formas, muy simple de
Construir un Cable de alimentación USB versátil para sus proyectos de Arduino

Construir un Cable de alimentación USB versátil para sus proyectos de Arduino

Prácticamente todos los proyectos pequeños de electrónica móvil necesitan energía. A menudo alimentación de 5 voltios funciona bien para micro controladores y sensores. Mi fuente favorita de energía 5V móvil son los bancos de potencia. Vienen en much
Control de una pantalla de LEDs en Jameco construir noche

Control de una pantalla de LEDs en Jameco construir noche

control de lógica por un PCB hecho a sí mismo.LEDs de 3 colores proporcionados por JamecoProporcionada por Jameco protoboardPuentes proporcionados por JamecoBatería de Jamecolos LED se enciende y mostrar "IOTF", abreviatura de Internet de las co
Construir una luz de LED de Video DSLR Flexible

Construir una luz de LED de Video DSLR Flexible

Paneles de iluminación LED para tu DSLR son grandes, pero pueden ser costosos. Así que ¿por qué no construir tu propia? Decidí, con un giro - literalmente, como mi panel es flexible y puede ajustarse a las varias formas de montaje o para emitir luz e