Fingerprint Saved Car

by Samuel Bandat in Circuits > Raspberry Pi

228 Views, 1 Favorites, 0 Comments

Fingerprint Saved Car

Hackster Projekt Bild.jpg

The main Goal is to increase security in cars. The Idea is to attach two fingerprint sensors on a steering-wheel to vertify every person that wants to start the car.

If the fingerprints dont match the car won't start. If your car keys get stolen the thief can't drive away with your car.

We are using a Raspberry PI 4 to run the Code and analyze the results of the Sensors. The Program is written in Phyton (Tkinter).

The project is a school project we need to get to the next Year. It is the first project this big, me and my friend

Supplies

  • Hyundai steering - wheel
  • Raspberry Pi 4
  • Capacitive fingerprint sensors
  • Raspberry Pi Touchscreen Monitor

Getting the Materials

raspberryy.jpeg

First we had to get the steering wheel. We thought about taking one off the accident cars which are already broken, but then we mailed some car companies and Hyundai wrote back that we could have one. So we arranged a meeting and brought the steering wheel to school to disassemble it and look what we got. Our classmates started the other half of the project which focuses on preventing the motor to start before the Fingerprint is detected. In the end we want to combine these two projects and maybe get a working car to test it out.

The next step was the Raspberry Pi we didn't had...

We wrote to the AUDIO MOBIL company if they would sponsor us a Raspberry Pi desktop kit and they agreed. With the Pi 4 we can now run our code without using a big Laptop and can connect the sensors to the controller to work with the signal.

Phyton Code to Analyze the Fingerprints

On the Raspberry Pi we got from Audio Mobil runs a Phyton code, to analyze the signals the fingerprint sensors send. If the Fingerprint matches with the one that has been saved before, the car is "unlocked" and you can drive. You can save up to 10 different fingerprints and delete them if you want. The GUI runs with Tkinter and is accessable trough the Raspberry Touchscreen we got from DF Robots. We are currently working on a function to lock the car again once it stopped.

Running the Code

First we tried the Code on the Raspberry Pi, but we soon realised, that the Raspberry was not quite the best controller for this purpose. So we bought some Arduino nano and tried to run the Code on them. After vertifying and loading the code, we attached the sensor on the controller and started the code, but it said that the sensor was not plugged in. So we tried out all of the example codes, but no one of them worked.

Trying Alternatives

As the code did not work out on Raspberry and Arduino Nano we bought other sensors that should work with a Raspberry Pi. After searching a sample code for the Sensors we tried it out, but it was the same problem here. The Code or the Controller did not find the sensor. We looked up some projects other people did to point out what we were making wrong and copied all their moves in order to be sure nothing could go wrong, but in the end it was the same problem as before.