Cov txheej txheem:

Siv Fingerprint Sensor rau Lub Sijhawm Tuaj Koom Ua Ke Nrog XAMP Tshuaj: 6 Cov Kauj Ruam (nrog Duab)
Siv Fingerprint Sensor rau Lub Sijhawm Tuaj Koom Ua Ke Nrog XAMP Tshuaj: 6 Cov Kauj Ruam (nrog Duab)

Video: Siv Fingerprint Sensor rau Lub Sijhawm Tuaj Koom Ua Ke Nrog XAMP Tshuaj: 6 Cov Kauj Ruam (nrog Duab)

Video: Siv Fingerprint Sensor rau Lub Sijhawm Tuaj Koom Ua Ke Nrog XAMP Tshuaj: 6 Cov Kauj Ruam (nrog Duab)
Video: Tshuaj theem vim li cas thiaj tau nqi ?/ Siv kho mob dab tsi?/paris polyphylla использовать для? 2024, Hlis ntuj nqeg
Anonim
Siv Fingerprint Sensor rau Lub Sijhawm Tuaj Koom Hauv Kev Ua Ke Nrog XAMP Tshuaj
Siv Fingerprint Sensor rau Lub Sijhawm Tuaj Koom Hauv Kev Ua Ke Nrog XAMP Tshuaj

Txog rau tsev kawm ntawv txoj haujlwm, peb tab tom nrhiav kev daws teeb meem yuav ua li cas taug qab cov tub ntxhais kawm tuaj koom. Coob leej ntawm peb cov tub ntxhais kawm tuaj lig. Nws yog txoj haujlwm tsis txaus ntseeg txheeb xyuas lawv muaj. Ntawm qhov tod tes, muaj kev sib tham ntau vim tias cov tub ntxhais kawm feem ntau yuav hais tias lawv nyob tam sim no thaum lawv muaj tiag lawv tab tom nrhiav kev zam txim.

Kev siv tus ntiv tes nyeem ntawv tuaj yeem yog txoj hauv kev zoo tshaj plaws kom tsis txhob muaj teeb meem xws li kev coj cwj pwm tsis zoo rau cov tub ntxhais kawm uas sim dag lub cev. RFID tuaj yeem ua haujlwm ib yam nkaus, tab sis tso cai rau cov tub ntxhais kawm muab lawv daim npav, tseem ua rau nws hais tau tias lawv tsis nco qab lawv daim npav, txawm tias poob nws, yog li coj tus nqi ntxiv rau tsev kawm.

Kauj Ruam 1: Cov Ntaub Ntawv Xav Tau

Cov Ntaub Ntawv Xav Tau
Cov Ntaub Ntawv Xav Tau

Rau lub hauv paus ntawm txoj haujlwm no peb yuav siv cov ntaub ntawv hauv qab no:

  • Arduino Uno (lossis lwm lub rooj tsav xwm sib xws)
  • Fingerprint sensor
  • Wireless ntaub thaiv npog

Koj tuaj yeem mus rau lub rooj sib tham ethernet lossis Arduino Yun, tab sis txoj haujlwm no cov lus piav qhia yog ua raws cov cuab yeej ntawm cov npe saum toj no.

Kauj Ruam 2: Sau Npe Cov Fingerprints Siv Windows Software

Txawm hais tias GitHUB lub tsev qiv ntawv muaj tus lej rau npe rau cov ntiv tes, Kuv pom nws yooj yim dua rau siv Windows software uas pom tau zoo dua. Qhov tshwm sim yog tib yam.

Hloov chaw ntawm kev luam nws, Kuv xav hais txog qib 2 ntawm lwm qhov qhia kom paub ntau ntxiv ntawm cov kauj ruam no.

Kauj ruam 3: Software

Ua ntej koj tuaj yeem tsim txoj haujlwm no, koj yuav xav tau qee qhov software:

  • Arduino IDE: Kuv siv version 1.0.3, vim txog rau tam sim no, Kuv tsis tuaj yeem pom cov kho vajtse hloov kho uas xav tau los ua haujlwm WIFI ntaub thaiv npog hauv ib qho version los ntawm 1.0.5 mus txog
  • lub tsev qiv ntawv ntiv tes: xav tau los sau cov cai. Luam cov ntsiab lus rau cov ntawv qiv ntawm koj li Arduino IDE
  • xAMP: ib puag ncig server rau khaws cov ntaub ntawv rau hauv database. Koj tuaj yeem siv txhua qhov version ntawm txhua lub platform. Yog tias koj yog tus kiv cua ntawm kev txhim kho cov laug cam, koj tuaj yeem ua nws ntawm Raspberry Pi, ib yam li kuv ua.

Kauj Ruam 4: Kev Kho Vajtse

Kev Kho Vajtse
Kev Kho Vajtse
Kev Kho Vajtse
Kev Kho Vajtse

Ncaj thiab yooj yim txaus: ntsaws rau hauv lub rooj sib tham hauv network ntawm koj Arduino. Txhawm rau ua kom yooj yim dua los txuas tus ntiv tes nyeem ntawv, Kuv txuas cov hlau txuas txuas qee cov xov hlau txuas rau lawv. Nrog rau qhov tshwj tsis yog cov hlau lead dawb, uas tau muab xauv rau cov hlau daj, lwm tus muaj xim tib yam.

Tsuas yog ntsaws cov hlau ntsuab hauv Pin2 thiab dawb (lossis daj hauv kuv rooj plaub) hauv Pin3 rau cov ntiv tes sib txuas lus cov ntaub ntawv. Lub zog tau muab ntsaws cov xaim liab hauv 5V thiab xaim dub hauv av sib txuas.

Kauj Ruam 5: Tsab Ntawv Arduino

Nws yog qhov yooj yim Q & D code. Txog tam sim no, nws tseem tsis muaj kev txheeb xyuas. Txhawm rau ua haujlwm tau zoo dua, ob lub LEDs yuav tsum tau ntxiv rau tus tsim, tso cai rau tus neeg siv saib seb nws puas tau txais ntiv tes thiab nws cov ntaub ntawv raug xa mus rau tus neeg rau zaub mov lossis tsis yog. (Ntsuab LED = OK, Liab LED = muaj qhov yuam kev tshwm sim).

Yeej, qhov chaws ua, yog

  1. txuas rau WPA wireless network
  2. xyuas yog tias ntiv tes ntiv tes txuas nrog
  3. tos cov ntiv tes

    Yog pom: xa HTTP thov mus rau tus neeg rau zaub mov nrog cov ntiv tes pom

Kauj Ruam 6: XAMP Cov Ntaub Ntawv

Rau lub hom phiaj ntawm kev ua qauv qhia, txoj cai raug txo kom tsawg. Koj tau txais MySQL cov lus piav qhia, uas muaj kab ntawv rau tus lej ID thiab Daim Ntawv Teev Sijhawm, uas tau sau cia thaum sau kab tshiab nkag rau hauv cov ntaub ntawv.

PHP tsab ntawv yog hu los ntawm HTTP thov hauv Arduino tsab ntawv thiab txheej txheem tus ID uas dhau mus rau tsab ntawv. Cov lus teb tau txais los ntawm server tuaj yeem txheeb xyuas nrog Serial Monitor ntawm Arduino IDE.

Pom zoo: