-
Posts
7 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por WILTECSOLUCOES
-
-
Boa tarde!
Havia feito este teste.
Não tinha mudado nada.
Da impressão que a função kbhit deve ser limpa em algum momento...
-
Bom dia!
1° teste - O exemplo abaixo funcionou normal sem o deficiente visual.
2°teste - Em seguida recebeu a solicitação do deficiente, funcionou bem.
3° teste- Em seguida retirei o deficiente da jogada, dessa forma o esperado seria o semáforo funcionar normalmente como no 1° teste.
Tenho a impressão que dado guarda o caracter b, tem como zerar o valor de dado?
if(kbhit())
dado = getch();
if(dado=='b'){ //deficiente solicitou auxilio
output_high(LD_VM_C);
output_high(LD_VD_P);
output_high(BUZZER);
delay_ms(1000);
output_low(BUZZER);
}
if(input(BOT_2)==){ //jumper de solda na placa************funcionamento normal do semaforo
output_high(LD_VM_C);
output_high(LD_VD_P);
delay_ms(1000);
}
-
Obrigado.
Estou tentado fazer um semáforo.
No caso Verde para o pedestre e vermelho para o carro.
Em condições normais um pedestre comum atravessaria normalmente.
Já um eficiente visual necessitaria ser auxiliado atraves de um sinal sonoro (buzzer) na sua travessia.
Ele deve solicitar a travessia atraves de um transmissor e a função getc ficaria aguardando b por exemplo.
Mas no meu código só funciona quando o deficiente esta solicitando.
Com isso para de funcionar para as pessoas sem a deficiência. Pois o código trava na função getc.
Fico aguardando...
-
Boa tarde!
Estou executando o case 'b' quando eu envio o b atraves do zigbee.
Mas gostaria que o programa executasse o default, porém percebi que preciso enviar qualquer caracter exceto o caracter "b".
Existe alguma forma de executar a linha do default se eu mandar absolutamente nada.
Alguém poderia me dar um dica. Fico aguardando pela ajuda e muito obrigado.
char dado;
dado = getc();
switch(dado)
{
case 'b':
output_high(pin_c0);
break;
default:
output_high(pin_c2);
}
-
Boa noite!
Bcpetronzio muito obrigado pela dica, verifiquei o capacitor estava normal .
Consegui consertar o aparelho depois que troquei um diodo zener que tinha a função de garantir os 12Vdc.
Maiores detalhes como esquema elétrico e figura da placa vou deixar disponível no link abaixo.
-
Boa tarde!
Estou com um purificador de água da marca Latina modelo LAPA E 14C para conserto.
Verifiquei que a água não esfria.
Verifique também que a placa já foi consertada por algum outro técnico em outra ocasião, pois a pci está com uma parte escura com aparencia de queimadura e tam um conector verde diferente da maioria dos conectores da placa.
Para tentar resolver o problema troquei a pastilha de peltier, já que eu tinha disponivel no meu armário, resultado não funcionou.
Alguém podeira me ajudar me fornecendo o esquema elétrico da placa?
Enquanto aguardo a ajuda, irei fazendo mais alguns testes no equipamento.
Caso eu consiga consertar o aparelho, serei pronto em compartilhar com todos.
E maiores detalhes como figuras e esquema eletrico vou disponibilza no link abaixo.
https://sites.google.com/site/wiltecsolucoes/wiltecsolucoes
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Travado na função getc
em Microcontroladores
Postado
Boa noite!
Isadora e Rafael muito obrigado pela atenção e pelo esforço em ajudar.
Coloquei o código disponível no link abaixo, tentei colar aqui o código mas este espaço não permite que cole textos.
Por favor; me ajudem neste desafio.
Clique no link abaixo
https://sites.google.com/site/wiltecsolucoes/
Selecione o item abaixo
relatório - soluções e conserto de equipamentos eletrônicos
Em seguida procure o arquivo em pdf "semáforo para deficiente visual".