13

I'm a software engineer that works with biometric sensors. The answer is, it will vary greatly depending on the scanner you've chosen. Some hardware solutions have built-in subject enrollment and database matching; some simply collect an image and return it in an appropriate format- sometimes an image file (e.g. PNG), or a template file (a binary ...


8

There is a discussion thread on Quora discussing finger print scanners that provide raw output. The Quora author recommends a Futronic device which comes with an API for raw image collection. They also discussed NeuroTechnology which apparently also has a downloadable image database. Looking at the neurotechnology website they also have some interesting SDK ...


5

With the Nano Every they went out of their way to make it look like as much like original Nano, to the point of providing that "register emulation" feature to make it appear that it has the 328P's older style of GPIO registers. Running at 16MHz just make sense if you want to behave like the common Nano as much as possible. If you want to convince ...


3

Echoing my comment on SO with more information: Commercial fingerprint sensors like this one do local store and compare and do not expose the actual image or binary signature. What they transmit to the microcontroller are ID's and match success. If you need the binary data of the image itself you may be able to write your own image processing algorithm, ...


2

Arduino uses the DTR line (data terminal ready) So, with the Arduino Serial Monitor it is not possible to change the restart when established the rs232 connection. But I'm using for example the freeware "HTerm" (under Windows). By default, it does not use the DTR signal. Meanwhile I changed to the freeware "CoolTerm" (a bit more ...


2

Is there any print out based on this; Serial.print("Initializing SD card..."); // see if the card is present and can be initialized: if (!SD.begin(chipSelect)) { Serial.println("Card failed, or not present"); // don't do anything more: return; } Serial.println("card initialized."); Solution; Try change const int ...


1

I found the solution here: https://arduino.stackexchange.com/a/61693 Turns out, there is a dedicated script for linux which comes with Arduino IDE


1

The error can be solved by installing Python serial package via these two commands $ sudo apt-get update -y $ sudo apt-get install -y python-serial


1

In the instructables code he's using a float because he wants to scale the value to a range of ±2g. The values the accelerometer gives are not the actual values but, like the Arduino's ADC, a representation of the value using a range. By dividing that representation by 16384 you get the actual G value, which is a decimal value. That value can be more useful ...


1

I had the same issue even with capacitor between Vcc and GND and resistor between RESET and Vcc. Finally, I use 5V Instead of 3.3V to power up my ATTINY and the problem was solved!


Only top voted, non community-wiki answers of a minimum length are eligible