Alvo com Marcador de Pontos Não consigo zerar os pontos "Alguem pode Ajudar"

Alguem poderia Revisar o Código para mim, não esta zerando os Pontos quando aperto o botão Reset que esta ligado no Pino 8 do Arduino.

Exibições: 574

Anexos

As respostas para este tópico estão encerradas.

Respostas a este tópico

Olá, primeiramente peço que leia as regras e sugestões de como postar: http://labdegaragem.com/forum/topics/sugest-o-de-como-postar

E depois está muito vago, você somente postou o esquema e pediu ajuda pra fazer. Mas fazer o que? Algumas coisas ficam claras pelo esquema de ligação, mas outras não dá para entender. Tire o code da área de postagem e depois faça uma descrição passo a passo de como deve ocorrer o seu projeto, ai sim poderemos ajudar. 

Bom dia, ontem postei na correria pq vc havia perguntado onde estava o codigo!

Postei ele como arquivo em anexo.

Problema q esta acontecendo é que ele não esta zerando os Pontos quando aperto o botão Reset.

Olá, bom dia, aparentemente fazendo o que o Rui disse seu code vai funcionar.

Uma dica de programação, isso:

count1 = count1 +  5;

é igual a isso:

count1 +=5;
 

Valeu pela dica, o codigo era do Rui! aprendi mais uma, Valeu!

Segue em anexo Codigo Fonte do Projeto!

A Ideia é a Seguinte Selecionar jogador 1 ou 2 para iniciar e quando for apertando os botoes tem que somar com o valor de cada botao fazendo assim um placar de Pontos, 

Problema Não esta Zerando os Pontos quando aperto o botão Reset, 

Bom dia A.

Vou listar as divergencias que encontrei no seu projeto:

Desenho postado: Não tem nada ligado no port 8;

Desenho anexado: Não tem nada ligado no port 8;

Desenho anexado: Botão de reset ligado no pino de reset do arduino;

Code anexado: Não tem nada definido para o port 8;

                            Faltam todos pinMode para os ports definidos;

                            Definição do port Digital 14 que é tb o port A0.

Rui

Ola Rui este codigo que vc viu postei errado é o que esta no topo do site debaixo da imagem q é um codigo q peguei quando vc postou para um amigo q estava precisando de uma ajuda, unica coisa que fiz foi acrescentar o P50 e P100 e mudei na linha do Jog2 para (10,1) do LCD pq estava (10,0) estava igual o Jog1 ai não aparecia a pontuação do Jog2, mas ja esta funcionando só não consigo zerar os pontos quando ligo no Pino 8 igual estava no seu codigo nada acontece, por isso liguei no reset do arduino pq não estou conseguindo zerar no Pino 8, tem algo errado no codigo?

Sr. a vou repetir:

 Faltam todos pinMode para os ports definidos;

Rui

OK achei que #define já estava definindo p Pino a ser Usado

#define P5 A0
#define P15 A1
#define P20 A2
#define P30 A3
#define P50 6
#define P100 7
#define Jog1 A4
#define Jog2 A5
#define Restart 8
unsigned int count1 = 0;
unsigned int count2 = 0;

A,

Isto que você está falando são as definições dos ports.

Faltam as linhas pinMode(x,INPUT) ou pinMode(x,OUTPUT) para todos ports
na função setup().
Rui

Ok Rui, me desculpa é que quando vi que o codigo era seu achei que estava tudo OK conforme vc já me mandou alguns era só carregar e funcionava, mas blz estou criando os Pin Mode Valeu.

Este code foi escrito por mim?

Do jeito que aí está?
Rui

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2020   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço