//junior.tbsis.com.br/Default.aspx?modo=corpo&n1=2&n2=7
Deste modo a pagina retorna 9 que é a somatória do n1=2 + n2=7.
Outra forma de usar esse site é assim:
http://junior.tbsis.com.br/Default.aspx?&n1=2&n2=7
Deste modo a pagina retorna 9 na própria URL.
Será que agora fica mais fácil da gente usar isso com o Arduino?
Mais uma vez, muito obrigado pela ajuda.…
eja, a cada pulso somar duas unidades (só números pares): 00 - 02 - 04 ... até 24.
Alguém pode me ajudar a adaptar o circuíto para essas funções: contar de 2 em 2 e limitar a contagem em 24 e fazer o display piscar ao atingir 24.
…
Adicionado por Joel Reinert ao 11:31 em 1 novembro 2018
iz, proceda com checagem se tal posição já está inserida ou não nas duas matrizes para saber se aquela posição é permitida ou não.
Uma vez que a posição é permitida, preencha a matriz do jogador em questão com o número referente à posição escolhida (lembre que as posições poderão ser entre 1 e 9). E a cada vez que inserir um novo valor na matriz do jogador, proceda com a checagem se existe alguma combinação vitoriosa (123, 456, 789, 147, 258,369,159,357).
Exemplo:
Use as posições conforme esse esquema:
......1........2........3......
................................
......4........5........6......
................................
......7........8........9......
turno 1: jogador A = escolheu posição 1 // matriz A = {1}
turno 1: jogador B = escolheu posição 5 // matriz B = {5}
turno 2: jogador A = escolheu posição 9 // matriz A = {1,9}
turno 2: jogador B = escolheu posição 7 // matriz B = {5,7}
turno 3: jogador A = escolheu posição 3 // matriz A = {1,9,3} ==> checa se venceu (resultado: não)
turno 3: jogador B = escolheu posição 2 // matriz B = {5,7,2} ==> checa se venceu (resultado: não)
turno 4: jogador A = escolheu posição 6 // matriz A = {1,9,3,6} ==> checa se venceu (resultado: encontrou combinação 3,6,9)
jogo pára pois jogador A venceu devido à combinação vitoriosa…
(ex: void testando() ou "N funcao()" )
5- setup ( void setup() )
6- eventuais funções (ex: void testando_2() )
7- loop ( void loop() )
8- funções bases (ex: void testando() )
vamos fazer um ctrl c/v.
código:
item 1 do código 1
item 1 do código 2
item 2 do código 1 (verifique se não existe conflito)
item 2 do código 2 (verifique se não existe conflito)
item 3 do código 1
item 3 do código 2
void setup(){
Serial.begin(9600);
setup_codigo1(); // remova o serial.begin
setup_codigo2(); // remova o serial.begin
}
void loop(){
loop_codigo1();
loop_codigo2();
}
"ctrl V" das demais funções.
"Obviamente que não colei um abaixo de outro"
Em estruturas simples, costuma resolver.
obs- a sugestão do Rodrigo Corbera é mais inteligente que a minha.
…
Adicionado por tiago merces ao 14:03 em 26 fevereiro 2021
aria de saber se existe algum tipo de jumpeamento e depois troca de 0 para 1 na saidas do arduino para fazer esse display funcionar sem ter que remover e resoldar todos displays.…
ok, obrigado.
por exemplo, quando usamos o display i2c, definimos o endereço via software : LiquidCrystal_I2C lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
E outro modulo i2c, como faço comando?