Matriz de LED con controlador de juego - un primer proyecto (5 / 7 paso)

Paso 5: Regulador del juego

El controlador puede ser cableado en el protoboard o soldado a un PCB.  Usé un protoboard porque se sintió mejor sostener que un PCB, y podría reorganizar los botones a mi gusto en cualquier momento.

Los chips Atmel que usan los Arduinos tienen una resistencia de pull-up de 20KOhm incorporado.  Vamos a utilizar esto para nuestros puertos de entrada.  Utilice el tutorial de input_pullup para aprender a usarlo.  Los pernos se definen mediante pinMode como input_pullup y set alta con digitalWrite.  Este perno de la entrada se puede tirar baja a través de un interruptor conectado a GND.  Por lo tanto, en su controlador, debe conectar un lado de cada botón a un puerto de entrada.  El otro lado debe estar conectado a una toma de tierra.  Cuando el botón está pulsado, digitalRead(pin) se va desplazando bajo y volver a alto cuando se libera.

Los botones también necesitan ser debounced.  Revise el tutorial contra rebotes para aprender cómo.  El tutorial no hace uso de la resistencia de pull-up incorporado y en su lugar utiliza una resistencia de pull-down externa.

Artículos Relacionados

Matriz de LED con cambio de registros

Matriz de LED con cambio de registros

este instructable pretende ser una explicación más completa que otros disponibles en línea. En particular, esto le dará más explicación de hardware que está disponible en la marquesina de LED instructable por led555.ObjetivosEste instructable present
Matriz de LED con Arduino

Matriz de LED con Arduino

Hola, soy Javier de Makespace Madrid. La semana pasada organizamos una quedada para jugar con matrices de LED y Arduinos. Esto fue parte de "La noche de la electrónica con Jameco"Este instructivo está basado en el taller. Utiliza una sola matriz
Matriz de LED con un presupuesto

Matriz de LED con un presupuesto

Una única pieza de mobiliario sin tener que gastar un montón de dinero?! Eso es lo que quería lograr en este proyecto. También no estoy completamente familiarizado con la programación y la electrónica y, como la mayoría de nosotros, creo que los LEDs
PWM LED con controlador de Servo inteligente

PWM LED con controlador de Servo inteligente

En esta demo voy a mostrarle cómo conectar un LED de color con el controlador de Servo inteligente.El controlador de Servo inteligente puede hacer salir señales PWM de alta velocidad que son adecuadas para manejar LEDs. Para LED de alta potencia debe
¿9 * 9 matriz de LED con Arduino

¿9 * 9 matriz de LED con Arduino

siempre deseó tener una pantalla más grande?Esta indicación se basa en una matriz de LED verde de 9 * 9. La pantalla es impulsada con una placa Arduino (Duemilanove en mi caso).¿Por qué utilizamos una matriz y no enciende para arriba los leds individ
Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Tutorial para principiantes: control de matriz de LED con 2 595 registros de cambio y medidor

Estoy recien comenzando con Arduino y el instructables de amandaghassaei me ayudó mucho. En su segunda tutorialabout entradas y salidas, ella explica cómo utilizar registros de desplazamiento y cómo controlar una matriz de LED por multiplexación. En
Matriz de LED con arduino fácil

Matriz de LED con arduino fácil

Voy a enseñarle cómo utilizar una matriz de Led MAX7219 con arduino UNO y la mejor parte es que es súper fácil.Paso 1: ¿Qué necesita?La lista de piezas:1. MAX7219 LED Matrix2. M/F cables de puente3. Arduino UNO4. cable USB para arduino5. computadoraP
Cartel de LED con controlador ATtiny45

Cartel de LED con controlador ATtiny45

Mi escuela secundaria tiene un programa donde los estudiantes pueden tutores de otros estudiantes. Me impliqué como una tutee, luego un tutor par. Todo el mundo que me he enseñado ha encontrado el programa realmente útil, así que decidí promover aún
Pantalla de 7 segmentos LED con controlador PIC y Flowcode V5

Pantalla de 7 segmentos LED con controlador PIC y Flowcode V5

En primer lugar, si usted tiene cualesquiera preguntas, sienta libre de comentar! Estaría más que feliz de contestar tu pregunta lo mejor posible!!Materiales utilizados:-PIC 18F452 microcontrolador (hará cualquier microcontrolador PIC con suficientes
Increible calendario binario y el reloj como fase de la luna en una matriz de LED

Increible calendario binario y el reloj como fase de la luna en una matriz de LED

Hola, todos!Este es mi proyecto con más características que mi reloj binario que se puede ver también en mi Instructables otros.El concepto principal es aplicar en una simple pantalla de matriz de LED muchas características incluyendo un completo cal
DIY matriz de LED 8 x 8 RGB con controlador

DIY matriz de LED 8 x 8 RGB con controlador

Después de realizar la matriz de LED 8 x 8 y el controlador como parte de mi DIY Arduino-reloj, tenía una vista para hacer una versión RGB de la matriz de LED.A diferencia de un monocromo LED matriz, matriz de LED RGB utiliza ánodo común o LED de cát
Juego de Pong de matriz de LED de bi-color basados en Arduino

Juego de Pong de matriz de LED de bi-color basados en Arduino

Hemos creado dos instructables proyecto de juego hasta ahora con los kits jolliFactory de Bi-color LED matriz conductor módulo bricolaje que hemos diseñado. Este módulo de matriz de LED está diseñado para ser capaz de cadena así que usted puede encad
Juego de serpiente de matriz de LED bicolor basados en Arduino

Juego de serpiente de matriz de LED bicolor basados en Arduino

Hemos demostrado cómo un Arduino basada en Bi-color LED matriz Tetris juego se puede construir en nuestra última instructable. Estábamos bastante sorpresa fue ofrecida a la página de Instructables y han recibido un buen puñado de favoritos durante un
Juego de Tetris de matriz de LED bicolor basados en Arduino

Juego de Tetris de matriz de LED bicolor basados en Arduino

Uno de la electrónica DIY kit jolliFactory vino para arriba con es el Kit del módulo de Bi-color LED matriz conductor. Este módulo está diseñado para ser capaz de cadena así que usted puede encadenar los módulos juntos al número de módulos que necesa