Diferentes métodos de conducción 7 exhibiciones de segmento LED con Arduino (1 / 5 paso)

Paso 1:

  1. Directamente de Arduino / Atmega 328
  2. Por cambio de registro de Arduino / Atmega 328
  3. Directamente de Arduino / Atmega 328 con la manipulación directa del puerto
  4. Multiplexadas a través del registro de desplazamiento de Arduino / Atmega 328 / botón contador
  5. Multiplexadas a través del registro de desplazamiento de Arduino / Atmega 328 / contador de potenciómetro

1 - directamente con Arduino / Atmega 328
Cuenta automáticamente del cero al nueve y luego se repite

Código
Gracias a Mike gruñón http://www.thebox.myzen.co.uk/Tutorial/Arrays.html
Asignación de segmento del LED dentro de bytes = {DP ABCDEFG}
pernos de int [] = {2, 3, 4, 5, 6, 7, 8, 9}; PIN 9 asignados a DP pero no utilizado (primer elemento de matriz binaria en char tenCode)
dígitos de int [] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int contador = 0; inicializar contador de cero
int contador = 1000; intervalo de temporizador de retardo
char tenCode [] = {B01111110, B00110000, B01101101, B01111001, B00110011, B01011011, B01011111, B01110000, B01111111, B01111011};
void setup()
{
para (int i = 0; i < 8; i ++) / / sistema digitales pines como salidas
pinMode (pernos [i], salida);
}
void loop()
{
para (int j = 0; j < 10; j ++)
{
displayEleven(digit[j]);
Delay(TIMER);
}
}
void displayEleven(int num)
{
int mask = 1;
para (int i = 0; i < 8; i ++)
{
Si ((máscara & tenCode[num]) == 0)
digitalWrite (pins [i], LOW);
Else digitalWrite (pins [i], HIGH);
máscara = mascarilla << 1;
}
}

Artículos Relacionados

Pluma de LED con adaptador para conectar LEDs de diferente color

Pluma de LED con adaptador para conectar LEDs de diferente color

este proyecto fue concebido para hacer un buen rato con la fotografía de larga exposición de LED. Sin embargo, la mayoría de instructables VI habló sobre la creación de diferentes pen para cada color de LED, esto condujo a la creación de la nueva ult
Conducción de dos tubos de Nixie con un Arduino a través de un registro de desplazamiento y dos SN74141s.

Conducción de dos tubos de Nixie con un Arduino a través de un registro de desplazamiento y dos SN74141s.

tubos de Nixie son padrisima mirando y se están convirtiendo en muy populares por su aspecto 'retro'. Aunque hay una serie de tutoriales que hay sobre el uso de tubos nixie y algunas unidades envasados agradables (ver éstas agradables de ogi lumen y
¿Arduino: una manera más fácil de trabajar con siete exhibiciones de segmento

¿Arduino: una manera más fácil de trabajar con siete exhibiciones de segmento

tener programación código de apuro para el siete segmento de muestra? Bien hicieron los 4511 para facilitar las cosas un montón. Qué el 4511 es toma un valor entrada binaria de 4 dígitos (unos y ceros) y la convierte en un valor decimal en un display
Método más fácil para hacer un LED Fade con Arduino Uno

Método más fácil para hacer un LED Fade con Arduino Uno

Hola a todos, este es mi primer Instructable, y en él, va ser mostrando cómo desaparecer un LED con un Arduino Uno, 2 cables de puente, 1 resistencia y un protoboard.¡ Disfrute!Paso 1: Lo que se necesita.Resistencia Ohm 1 x 2202 x cables de diseño1 x
Tutoriales de LabVIEW - crear un parpadeo LED con diferentes tiempos de encendido-apagado

Tutoriales de LabVIEW - crear un parpadeo LED con diferentes tiempos de encendido-apagado

En el anterior aquí instructable, usted vio cómo crear LED que parpadea con el mismo encendido veces. En este tutorial, puedes ver en cuanto a cómo usted puede crear que un parpadeo LED con diferentes tiempos de encendido y apagado.
Formación cóctel - diferentes métodos de filtrar cócteles

Formación cóctel - diferentes métodos de filtrar cócteles

http://bars-and-bartending.barstore.com/ aquí es un pequeño vídeo de entrenamiento cóctel mostrarte 3 maneras diferentes puede colar cócteles.  Ahora filtrar cócteles no es difícil pero, como cualquier otra cosa, si no sabes cómo hacerlo, podría cons
Conducción pm55L-048-hp69 con Arduino

Conducción pm55L-048-hp69 con Arduino

En este instructable te enseñaré cómo cablear tu paso a paso para ejecutar con la placa arduino.Se necesita:Placa Arduino (el mío es uno)Protoboard y cablesULN2803 o el ULN2003Pasos PM55L-048-HP69Power suply para paso a paso (estoy usando una 1A 19V
El método más barato y más simple para controlar arduino a través de ethernet

El método más barato y más simple para controlar arduino a través de ethernet

un vídeo sobre cómo controlar arduino a través de ethernet. Dos vías de comunicación enviando y recibiendo!Muestra el Resumen de instrucciones de cableado, sketch de arduino, pruebas como una pieza extra en la creación de una aplicación android se co
Arduino Nano y Visuino: 7 segmentos Display Clock con el MAX7219 y DS1307 en tiempo Real Clock(RTC)

Arduino Nano y Visuino: 7 segmentos Display Clock con el MAX7219 y DS1307 en tiempo Real Clock(RTC)

Reloj de tiempo Real DS1307 son módulos de RTC I2C de bajo costo ampliamente disponibles. Vienen con un reloj y una pequeña batería y cuando esté conectado a Arduino, puede realizar un seguimiento de tiempo real incluso cuando no se alimenta la placa
¿Cómo diseñar siete segmentos display driver chip en VLSI concepto por primera vez!?

¿Cómo diseñar siete segmentos display driver chip en VLSI concepto por primera vez!?

Hoy, voy a mostrarte cómo diseñar controlador de siete segmentos pantalla electrónica de un componente que es similar con chip 7447. Este proyecto fue que hice cuando en mi universidad es el año pasado, gracias a mi profesor, aprendí a diseño de un c
Guía de iniciación a Arduino

Guía de iniciación a Arduino

Después de algunos años de experimentar con Arduino, he decidido que ha llegado el momento de compartir el conocimiento que he adquirido. Así aquí va, una guía de Arduino, con los fundamentos desnudos para principiantes y algunas explicaciones más av
Multiplexación de 7 segmentos muestra con Arduino y registros de cambio

Multiplexación de 7 segmentos muestra con Arduino y registros de cambio

en este instructable, enseñará los fundamentos de la multiplexación 7 exhibiciones de segmento utilizando un Arduino y un par de registros de cambio. Este proyecto es ideal para mostrar información numérica o si quieres controlar un montón de LEDs. P
Tutorial de exhibición de segmento siete

Tutorial de exhibición de segmento siete

Cuántos programas de televisión y películas tienen algún dispositivo misterioso conteo a cero esas pantallas son displays de 7 segmentos. Con los displays de 7 segmentos pueden mostrar cualquier número o algunos alfabetos que tu corazón desea.En el p
Un reloj de 15 LED RGB con Arduino base

Un reloj de 15 LED RGB con Arduino base

El reloj RGB utiliza el modelo de composición de color RGB usado en todas las pantallas color. Este modelo utiliza tres colores 'básicos', es decir, rojos, verdes y azules, para construir cualquier otro 'compuesto' color del espectro. Con reloj RGB,