나는 Arduino Mega와 함께 작동하기 위해 GT-511C1R 지문 스캐너를 구입했다. 나는이 예를 사용 : http://www.homautomation.org/2014/10/11/playing-with-finger-print-scanner-fps-on-arduino/내 지문 센서가 내 arduino 코드에 응답하지 않는 이유는 무엇입니까?
을하지만 난이 깜박하려고 할 때 라이브러리
#include "FPS_GT511C3.h"
#include "SoftwareSerial.h"
// Hardware setup - FPS connected to:
// digital pin 4(arduino rx, fps tx)
// digital pin 5(arduino tx - 560ohm resistor fps tx - 1000ohm resistor - ground)
// this brings the 5v tx line down to about 3.2v so we dont fry our fps
FPS_GT511C3 fps(4, 5);
void setup()
{
Serial.begin(9600);
fps.UseSerialDebug = true; // so you can see the messages in the serial debug screen
fps.Open();
}
void loop()
{
// FPS Blink LED Test
fps.SetLED(true); // turn on the LED inside the fps
delay(1000);
fps.SetLED(false);// turn off the LED inside the fps
delay(1000);
}
는 아무것도하지 않습니다와 함께 제공되는 기본 코드를 사용했다. 내 직렬 모니터에서 나는 얻을 :
FPS - Open
FPS - SEND: "55 AA 01 00 00 00 00 00 01 00 01 01"
하지만 손가락 스캐너의 LED가 꺼져 있습니다. 내 Arduino 우노와 함께 작동합니다. 무엇이 문제 일 수 있습니까?
EDIT : 핀 변경에 대한 응답 후에 핀 10과 11을 통해 단 한 번 작동했습니다. 전원을 제거한 후 더 이상 작동하지 않았습니다. 또한 다른 핀에는 없습니다.
음. 이상 하네. led가 깜박 였지만 등록 지문에 다른 스케치를 업로드 한 후 더 이상 작동하지 않았습니다. 깜박이는 led 스케치를 재로드 한 후에도 응답하지 않았습니다. 핀은 여전히 10과 11에있었습니다. 또한 스케치에서. 어떤 생각? – Kiekem
@MartijnvanKekem 현재 실행중인 스케치는 무엇입니까? 껐다가 다시 시도해 보셨습니까? 이전과 같이 저항기를 조심스럽게 포함 시켰습니까? – TisteAndii
@TristeAndii 위와 동일한 스케치를 실행 중입니다. 라이브러리의 기본 코드를 사용하여 일부 지문을 등록하려고 시도한 후에 업로드했습니다. 회로가 변경되지 않았습니다. 모든 저항기가 그의 자리에있었습니다. 나는 또한 전원을 껐다 켰다. – Kiekem