Haz una pregunta
  Foros de Electrónica » Principiantes » Cuestiones Elementales de Electrónica
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

15/05/2014 #1


contador en arduino 7 segmentos
Hola a todos, tengo el siguiente codigo de C para arduino, lo que intento hacer es que cuando yo oprima un boton en la entrada digital 1 haga un conteo en un 7segmentos, pero nose que pasa, porque empieza a contar solo:

Código:
    int conteo=0;
    byte sieteSegmentos[10][7]={
    {1,1,1,1,1,1,0},
    {0,1,1,0,0,0,0},
    {1,1,0,1,1,0,1},
    {1,1,1,1,0,0,1},
    {0,1,1,0,0,1,1},
    {1,0,1,1,0,1,1},
    {1,0,1,1,1,1,1},
    {1,1,1,0,0,1,0},
    {1,1,1,1,1,1,1},
    {1,1,1,1,0,1,1} };
     
    void setup(){
    for(int i=2;i<9;i++){
    pinMode(i,OUTPUT);
    }
    pinMode(A0,INPUT);
    }
    void loop(){
    if(digitalRead(1)==0){
    conteo++;
     
    visualizar(conteo);
    delay(200);
     if(conteo>9){
    conteo=0;
    }
    }
    }
     
    void visualizar(int digito){
    for(int i=0;i<7;i++){
    digitalWrite(i+2,sieteSegmentos[digito][i]);
    }
    }
15/05/2014 #2

Avatar de Nuyel

Te recomendaría en lo posible usar un puerto para el display y sacar los datos directos en lugar de mandar a esa función que empleas.
Por lo de tu problema, no especificas que es el pin 1, lo que configuras es el pin A0 (analogo 0 o pin 14), corrige eso.
15/05/2014 #3


Bueno man sin tener en cuenta le del pin (A0) lo que pasa es que en una simulacion en proteus el contador empieza a andar solo
Nuyel dijo: Ver Mensaje
Te recomendaría en lo posible usar un puerto para el display y sacar los datos directos en lugar de mandar a esa función que empleas.
Por lo de tu problema, no especificas que es el pin 1, lo que configuras es el pin A0 (analogo 0 o pin 14), corrige eso.
17/05/2014 #4

Avatar de Nuyel

¿Puedes publicar la imagen de tu circuito (no el archivo de proteus por que no tengo)?
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Cuestiones Elementales de Electrónica

Deseas aprender electrónica y necesitas ayuda para comenzar? Resuelve tus dudas en esta sección.

Cerrar
Foros de Electrónica » Principiantes » Cuestiones Elementales de Electrónica

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.