Cov txheej txheem:

LockCypher: 6 Kauj Ruam
LockCypher: 6 Kauj Ruam

Video: LockCypher: 6 Kauj Ruam

Video: LockCypher: 6 Kauj Ruam
Video: Dag noj dag haus Ruam muaj ruam txaus 6/11/2018 2024, Kaum ib hlis
Anonim
LockCypher
LockCypher
LockCypher
LockCypher

Nyob zoo, kuv lub npe yog Jaron Strypsteen thiab kuv kawm Tshiab Media thiab Kev Sib Txuas Lus Technology ntawm Howest hauv Kortrijk, Belgium. Rau kev ua haujlwm rau tsev kawm ntawv, peb xav tau los ua ib qhov haujlwm. Kuv xaiv lub xauv ntse uas tuaj yeem qhib nrog RFID thiab/lossis barcode. Hauv qab no koj tuaj yeem nyeem txhua cov kauj ruam uas tsim nyog los ua cov cuab yeej no. Yog tias koj xav paub ntau ntxiv txog kuv thiab lwm qhov haujlwm kuv tau ua, txheeb xyuas kuv cov ntaub ntawv sau tseg.

Kauj Ruam 1: Cov Khoom Siv/Cov Khoom/Cov Cuab Yeej/

Cov Khoom Siv/Cov Khoom/Cov Cuab Yeej
Cov Khoom Siv/Cov Khoom/Cov Cuab Yeej
Cov Khoom Siv/Cov Khoom/Cov Cuab Yeej
Cov Khoom Siv/Cov Khoom/Cov Cuab Yeej
Cov Khoom Siv/Cov Khoom/Cov Cuab Yeej
Cov Khoom Siv/Cov Khoom/Cov Cuab Yeej

Ua ntej kuv pib tsim lub vev xaib thiab ua kuv lub cuab yeej, kuv xav tau kom ntseeg tau tias kuv muaj txhua qhov yuav tsum tau ua rau kuv lub cuab yeej. Kuv pib saib hauv kuv lub cuab yeej thiab sau qhov kuv xav tau xaj. Ntawm no koj tuaj yeem pom tag nrho cov nqi ntawm cov khoom. Cov no yog cov tseem ceeb:

1. RFID-scanner 2. LCD zaub 3. LED4. Resistors 5. Solenoid lock6. Barcode scanner 7. Sib nqus sensor 8. Transistor9. Diode10. Potentiometer 11. Raspberry Pi12 - Ntiaj teb no yawg Network Hlau

Kauj ruam 2: Kev thaiv kab

Thaiv
Thaiv
Thaiv
Thaiv
Thaiv
Thaiv

Tom qab xaj cov khoom lawv tuaj txog ob peb lub lis piam tom qab. Yog li kuv tuaj yeem pib ua cov phiaj xwm thiab ntsuas txhua qhov khoom siv kom ntseeg tau tias lawv ua haujlwm.

Kuv txuas kuv lub LCD ua 8bit ntaus ntawv, Kuv tseem tuaj yeem ua haujlwm li 4bit ntaus ntawv tab sis txij li thaum kuv muaj ob peb GPIO pins uas tsis tau siv Kuv txiav txim siab mus nrog 8bit. Kuv kuj siv lub hwj chim ntsuas nrog nws yog li kuv tuaj yeem kho qhov sib piv ntawm LCD.

RFID-scanner txuas nrog lub npav SPI thiab xav tau 5 lub xov hlau rau Pi

Kuv xav siv kev sib txuas lus txuas nrog qib-shifter rau kuv lub tshuab luam ntawv barcode tab sis tus qauv kuv xaj tau tuag thaum tuaj txog yog li kuv tau txais kuv txhais tes ntawm USB barcode scanner.

Kuv lub xauv solenoid xav tau txuas nrog lub transistor vim tias lub xauv yuav tsis ua haujlwm nrog 5v nws xav tau 6-12v thiab kuv muaj 9v lub zog hloov pauv uas kuv tuaj yeem siv tau.

Tom qab ntawd kuv muaj kuv li LED thiab lub ntsuas hluav taws xob sib nqus, lawv ob leeg muaj tus tiv taus hauv koob

Kauj ruam 3: Database

Database
Database

Txhawm rau khaws cov cav ntawm kuv cov sensors kuv xav tau cov ntaub ntawv zoo.

Kuv pib ua daim duab tab sis kuv txiav txim siab nws yog qhov nyuaj, yog li kuv ua daim duab yooj yim tab sis zoo dua uas tau pom zoo los ntawm ib tus kws qhia kuv.

Txog kev tsim daim duab thiab cov ntaub ntawv kuv tau siv MySQL Workbench vim nws ua kom yooj yim los hloov daim duab mus rau lub hauv paus

Kuv suav nrog cov ntaub ntawv pov tseg yog li koj tuaj yeem ua tib zoo saib.

Kauj Ruam 4: Tsim Lub Vev Xaib

Tsim Tus Vev Xaib
Tsim Tus Vev Xaib
Tsim Tus Vev Xaib
Tsim Tus Vev Xaib
Tsim Tus Vev Xaib
Tsim Tus Vev Xaib
Tsim Tus Vev Xaib
Tsim Tus Vev Xaib

Ua ntej pib tsim kuv tau saib online ntawm qee lub vev xaib, tom qab saib online Kuv muaj lub tswv yim ntawm yuav ua li cas kuv lub xaib yuav tsum saib.

Kuv tau tsim kuv tus qauv hauv Adobe XD uas yog ib qho yooj yim siv los ua programframe.

Txog cov xim Kuv tau siv lub tshuab tsim hluav taws xob online thiab hloov qhov txiaj ntsig me ntsis, lawv txhua tus tau dhau los ntawm kev sib piv sib piv thiab txhua qhov ua tiav.

Txog cov ntawv uas kuv siv Gidole, kuv xav tias nws muaj qhov zoo li niaj hnub no tab sis tsis cuam tshuam dab tsi.

Tom qab tsim kuv pib sau nws hauv HTML, CSS thiab JS.

Kuv suav nrog kuv cov ntaub ntawv xd kom koj tuaj yeem saib thiab pom cov ntsiab lus ntawm nws.

Kauj ruam 5: Code

Code
Code

Kuv qhov haujlwm tsis tuaj yeem ua haujlwm yam tsis muaj lub backend. Txhawm rau ua kom kuv lub sensor ua haujlwm Kuv siv Python.

Kuv siv ob peb lub tsev qiv ntawv uas kuv pom online thiab ua kuv tus kheej hauv tsev kawm ntawv. Txhawm rau pab nws rau lub vev xaib Kuv siv Flask nrog SocketIO yog li kev sib txuas nrog lub ntsej muag yuav tsis muaj kev sib haum xeeb.

Muaj qee qhov teeb meem tab sis txhua yam nws tuaj yeem kho tau.

Koj tuaj yeem pom kuv tus lej ntawm qhov txuas github no. Tam sim no nws yog tus kheej tab sis koj tuaj yeem pom nws thaum kuv cov kws qhia ntawv tshaj tawm rau pej xeem.

Kauj Ruam 6: Vaj Tsev

Vaj tse
Vaj tse
Vaj tse
Vaj tse
Vaj tse
Vaj tse

Rau vaj tsev ntawm kuv qhov project kuv txiav txim siab siv ntoo. Kuv tseem muaj ntoo nyob hauv tsev los ntawm lub rooj qub uas tseem xav tau pov tseg yog li kuv siv qhov ntawd. Kuv tsis nco qab thaij duab ntawm kuv tsim nws tab sis kuv siv daim 40x30cm qhov uas kuv txiav lub qhov rooj, tom qab ntawd kuv tau siv qee qhov qhov nyob ib sab kom kuv thiaj li tuaj yeem txuas cov xov tooj rau lub ntsuas cua.

Tom qab ntawd kuv muab tus ncej nyob ib ncig ntawm lub qhov rooj kom nws zoo nkauj me ntsis ntxiv. Tab sis yog tias kuv yuav tsum ua dua kuv tsuas yog mus tom khw thiab tau txais qee cov ntoo.

Tom qab ua cov ntoo tsim kuv tau pleev xim nws dub kom nws txhua tus muaj xim zoo ib yam thiab zoo dua uas yog xim dub thiab xim av.

Thaum nws qhuav kuv pib tso cov khoom sib txuas, Kuv xav tias kuv tau ua haujlwm zoo nrog kev tswj cable thiab tso chaw.

Pom zoo: