Съдържание:
- Стъпка 1: Хардуерни компоненти
- Стъпка 2: Софтуерни компоненти
- Стъпка 3: Интеграция на хардуера
- Стъпка 4: Софтуерна интеграция
- Стъпка 5: Стартирайте системата
Видео: Система за присъствие на пръстови отпечатъци и RFID, използваща база данни Raspberry Pi и MySQL: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Видео на този проект
Стъпка 1: Хардуерни компоненти
- R305 Модул за пръстови отпечатъци
- PL2303 USB към TTL
- RC522 RFID модул
- 20x4 LCD
- Малина Пи
- Ethernet кабел
- Бутон (8)
- Звуков сигнал
- Jumper Wire
- SD карта (16 GB)
- Потензиометър (10k)
Стъпка 2: Софтуерни компоненти
- Компютър/лаптоп Инсталирайте приложението Xampp във вашия лаптоп/компютър. Свържете вашия компютър/лаптоп към ethernet мрежата, която има DHCP сървър. След това отворете CMD и изпълнете следната команда: ipconfig. Вижте вашия IP адрес (моят е 172.37.40.40) и го запомнете. Стартирайте Xampp, в Module Apache щракнете върху Config, изберете Apache (httpd.conf). Намерете и редактирайте тази команда: #Слушайте 172.37.40.40:80. Премахнете " #" и след това запишете файла
-
Raspberry PiI приема, че на SD картата има Raspbian Stretch операционна система. Поставете SD картата в Raspberry Pi и включете Raspberry Pi.
-
Инсталирайте библиотека за пръстови отпечатъци на вашия Raspberry Pi, като следвате тази връзка
sicherheitskritisch.de/2015/03/fingerprint…
-
Инсталирайте RC522 RFID библиотека на вашия Raspberry Pi, като следвате тази връзка
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
20x4 LCD модулен контрол чрез Python, като следвате тази връзка
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
-
Стъпка 3: Интеграция на хардуера
-
Модул за пръстови отпечатъци Raspberry Pi и R305 Следвайте тази връзка
sicherheitskritisch.de/2015/03/fingerprint…
-
Raspberry Pi и RC522 RFID модул Следвайте тази връзка
www.raspberrypi-spy.co.uk/2018/02/rc522-rf…
-
Raspberry Pi и 20x4 LCD модул Следвайте тази връзка
www.raspberrypi-spy.co.uk/2012/08/20x4-lcd…
- Raspberry Pi и бутон за дезактивиране на оформлението на вашата печатна платка с помощта на софтуера Eagle, можете да разгледате приложената снимка и да следвате картината на разпечатката.
- Raspberry Pi и Buzzer Можете да използвате друг наличен I/O в Raspberry Pi, но за този проект избирам щифт 40 за зумер.
Стъпка 4: Софтуерна интеграция
-
За компютър/лаптоп
- Уверете се, че вашият лаптоп/компютър е свързан към Ethernet мрежа, която има DHCP сървър. Така че можете да проверите IP адреса на вашия лаптоп/компютър все още същият като преди (моят е 172.37.40.40).
- Стартирайте Xampp Software, след което щракнете върху Старт на Apache и MySQL модул.
- Стартирайте браузъра (например Mozilla Firefox), след това в адресната лента въведете тази команда: 172.37.40.40/phpmyadmin, след което въведете. Ще бъдете насочени към phpmyadmin за създаване на база данни.
- Създайте база данни същата като прикачената снимка.
- За Raspberry Pi Свържете се с мен за код в малиново пи.
Стъпка 5: Стартирайте системата
- Включете вашия Raspberry Pi и го свържете към същата Ethernet мрежа като компютър/лаптоп. Уверете се, че вашият Raspberry Pi е свързан към същата мрежа, като изпълните тази команда в терминала: ifconfig. Ако сте свързани, вашият Raspberry Pi ще има IP адрес като 172.37.40.45 или друг. За да изпълните тази проза, трябва да имате клавиатура и мишка, след което да ги включите към Raspberry Pi USB порт.
- Стартирайте приложението Xampp на лаптоп/компютър. След това щракнете върху Старт Apache и MySQL модул.
-
Изпълнете кода:
- Ако искате да регистрирате нов потребител, стартирайте Register.py на терминала чрез тази команда: sudo python Register.py.
- Ако искате да търсите потребител, стартирайте Searching.py на терминала от този потребител: sudo python Searching.p y.
Препоръчано:
Биометрична машина за гласуване на пръстови отпечатъци, използваща Arduino: 4 стъпки (със снимки)
Биометрична машина за гласуване, базирана на пръстови отпечатъци, използваща Arduino: Всички сме наясно със съществуващата електронна машина за гласуване, при която потребителят трябва да натисне бутон, за да гласува. Но тези машини са критикувани за темпериране от самото начало. Така че правителството планира да въведе система за пръстови отпечатъци
Система за присъствие чрез изпращане на RFID данни към MySQL сървъра с помощта на Python с Arduino: 6 стъпки
Система за присъствие чрез изпращане на RFID данни към MySQL сървъра, използвайки Python с Arduino: В този проект аз се свързах с RFID-RC522 с arduino и след това изпращам данни от RFID до базата данни phpmyadmin. За разлика от предишните ни проекти, в този случай не използваме никакъв Ethernet щит, тук просто четем серийните данни, идващи от ar
Система за присъствие на пръстови отпечатъци на Arduino W/ Облачно съхранение на данни: 8 стъпки
Arduino Fingerprint Attendance System W/ Cloud Data Storage: Можете да прочетете този и други невероятни уроци на официалния уебсайт на ElectroPeak Обзор В днешно време изучаването на работата и внедряването на IoT устройства е толкова важно поради нарастващото използване на IoT системите. В този урок ще направим
Използване на сензор за пръстови отпечатъци за присъствие на време в комбинация с решение XAMP: 6 стъпки (със снимки)
Използване на сензор за пръстови отпечатъци за посещаемост в комбинация с решение XAMP: За училищен проект търсехме решение как да проследим посещаемостта на учениците. Много от нашите студенти идват късно. Досадна работа е да се проверява тяхното присъствие. От друга страна, има много дискусии, защото учениците често ще казват
Система за присъствие на скенер за пръстови отпечатъци (GT-521F32): 9 стъпки
Система за присъствие на скенер за пръстови отпечатъци (GT-521F32): Този проект е проста система за регистриране на посещаемостта, която използва GT-521F32, евтин оптичен скенер за пръстови отпечатъци от Sparkfun, за да сканира и записва кой и кога някой влиза