Cita:
Empezado por ederfcr
Que debo hacer para usar el DTR en el codigo? el pin en db9 es el 6 creo, pero en delphi hay algo para modificar y abris y habilitar???
Mi proyecto es validar un usuario por biometria si está registrado enciende luz verde y si no esta registrado enciende luz roja y que ademas si esta registrado abra una puerta, aunque esto ultimo lo puedo obviar.
Gracias por la ayuda.
Eder
|
No creo que esta sea la mejor opción para tu proyecto y en la actualidad creo que te serviría mejor usar un arduino. Al menos necesitas 3 pines: Luz Roja, Luz Verde y Puerta.
Un ejemplo muy simple del concepto esta en el siguiente código para el arduino:
Código:
char c;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600);
pinMode(1,OUTPUT); //Luz Roja
pinMode(2,OUTPUT); //Luz Verde
pinMode(3,OUTPUT); //Puerta
}
void loop() {
// put your main code here, to run repeatedly:
if(Serial.available()>0)
{
c = Serial.read();
switch(c) {
case 'v':
digitalWrite(2,HIGH);
digitalWrite(3,HIGH);
delay(1000);
digitalWrite(2,LOW);
digitalWrite(3,LOW);
break;
case 'i':
digitalWrite(1,HIGH);
delay(1000);
digitalWrite(1,LOW);
break;
default:
break;
}
}
}
Entonces desde tu programa le envías una 'v' para usuario valido o una 'i' para invalido.
Aclaro que este es sólo un ejemplo.