Página 1 de 1

Segestão de losgica

MensagemEnviado: 10 Jun 2007 17:30
por jrmanke
Olá pessoal..

Estou montando um alarme residencial para mim. A parte de leitura dos sensores, e leitura do teclado matricial esta OK!. Estou com dificulades em elaborar a logica de leitura do digito e direcionamento destes digito para conferir com o digito gravado na EEPROM. Alguem tem alguma experiencia com isso?

Att

Johnny

MensagemEnviado: 10 Jun 2007 18:05
por KrafT
Experiencia eh comigo mesmo, hehehe...

Vc quer conferir um digito discado com o que tem numa eeprom, tipo validar uma senha?

MensagemEnviado: 11 Jun 2007 11:23
por jrmanke
é isso mesmo Kraft...

Falou

MensagemEnviado: 11 Jun 2007 11:47
por KrafT
O que teu hardware jah tem?

MT8870 + PIC?

O que jah funciona nele?

Re: Segestão de losgica

MensagemEnviado: 11 Jun 2007 12:12
por andre_luis
Na biblioteca String.lib do C tem uma funcao que realiza a comparacao de strings.

+++

Re: Segestão de losgica

MensagemEnviado: 11 Jun 2007 13:12
por jrmanke
na verdade Kraft, eu acho que me expressei mal.. o teclado em questão, seria para digitar a senha de liberação/bloqueio do alarme. a leitura deste teclado esta Ok!, somente não consigo fazer uma rotina onde ao digitar o 1º numero da senha, o software habilita a inserção do 2º numero da senha e assim por diante até chegar ao 4º numero da senha. Quando os 4 numeros foram inseridos, ai o software compara com a EEPROM.
Seria +- isso a minha ideia de software, gostaria de uma opinião de vc's.

Att

Johnny

MensagemEnviado: 11 Jun 2007 13:27
por KrafT
A alguns anos eu fiz uma tranca eletronica que salva senhas na EEPROM. Já postei isso aqui, mas não tou achando, entao vamos postar denovo.

PS: Bip com 555 é para matar,,, Mas fazer o que né... Nada como um dia sobre o outro.

http://geocities.yahoo.com.br/egidio_sc ... s/220303.c

O programa é tosco pra car@%$%$%, mas talvez te ajude.

Imagem

MensagemEnviado: 11 Jun 2007 13:37
por Red Neck Guy
Belo programa.

MensagemEnviado: 11 Jun 2007 19:57
por jrmanke
Po valeu mesmo pesoal.. hj (11/06) a noite vou verificar o programa. e tentar solucionar este problema..

Falou