|
課題主要由兩塊單片機(jī)開發(fā)板和C#上位機(jī)程序組成。發(fā)射機(jī)由主控芯片STC12C5A60S2、無線通信模塊nRF24L01、讀卡模塊RC522和顯示模塊LCD12864組成,用于讀取卡號、顯示卡號以及發(fā)射卡號。程序中禁止了應(yīng)答信號,但并不影響整體。
接收機(jī)由主控芯片STC89C52、無線通信模塊nRF24L01、蜂鳴器和顯示模塊LCD12864組成,用于接收卡號、顯示用戶個人信息以及蜂鳴器提示。會有幾個小bug,樓主能力有限,并沒有完全解決。
C#上位機(jī)主要為串口程序,接收接收機(jī)串口發(fā)送的信息,并在窗口顯示刷卡時間和卡號,并沒有使用數(shù)據(jù)庫,卡號匹配在接收機(jī)中進(jìn)行if語句判斷。能力有限,省事為上。
0.png (43.86 KB, 下載次數(shù): 112)
下載附件
2017-3-22 23:12 上傳
0.png (53 KB, 下載次數(shù): 129)
下載附件
2017-3-22 23:13 上傳
0.png (63.03 KB, 下載次數(shù): 116)
下載附件
2017-3-22 23:14 上傳
全部源碼下載(接收機(jī) 發(fā)射機(jī)和上位機(jī)):
上位機(jī)2.0.zip
(3.38 MB, 下載次數(shù): 166)
2017-3-22 21:41 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
nrf24L01 RC-522 12864發(fā)射機(jī).zip
(203.36 KB, 下載次數(shù): 146)
2017-3-22 21:41 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
nrf24L01 12864接收機(jī).zip
(75.84 KB, 下載次數(shù): 128)
2017-3-22 21:41 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|
評分
-
查看全部評分
|