在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

聚豐項(xiàng)目 > 無人商店(提交)

無人商店(提交)

利用RFID技術(shù),識(shí)別商品標(biāo)簽,對(duì)商品進(jìn)行購(gòu)買授權(quán),包括商品入庫(kù),商品信息修改,商品購(gòu)買授權(quán)等步驟,實(shí)現(xiàn)最為簡(jiǎn)單的無人商店。

leo星 leo星

分享
0 喜歡這個(gè)項(xiàng)目
團(tuán)隊(duì)介紹

leo星 leo星

團(tuán)隊(duì)成員

梁星 硬件工程師

分享
項(xiàng)目簡(jiǎn)介
利用RFID技術(shù),識(shí)別商品標(biāo)簽,對(duì)商品進(jìn)行購(gòu)買授權(quán),包括商品入庫(kù),商品信息修改,商品購(gòu)買授權(quán)等步驟,實(shí)現(xiàn)最為簡(jiǎn)單的無人商店。
硬件說明

利用wifi模塊進(jìn)行聯(lián)網(wǎng),主讀頭RD915M、開發(fā)板RS232通訊分別與硬件控制板連接,把讀到的數(shù)據(jù)傳回開發(fā)板,開發(fā)板通過wifi把數(shù)據(jù)傳給mysql服務(wù)器,服務(wù)器上對(duì)商品信息進(jìn)行核對(duì),結(jié)果下發(fā)到開發(fā)板,開發(fā)板控制硬件控制板進(jìn)行開門,商品授權(quán)等動(dòng)作。

軟件說明

#include "led.h"

#include "delay.h"

#include "sys.h"

#include "usart.h"


#define PRESET_VALUE 0xFFFF

#define POLYNOMIAL  0x8408

unsigned int uiCrc16Cal(unsigned char const  * pucY, unsigned char ucX)

{

unsigned char ucI,ucJ;

unsigned short int  uiCrcValue = PRESET_VALUE;//short int 是16位長(zhǎng)的用來保存CRC16返回值的


    for(ucI = 0; ucI < ucX; ucI++)

  {

  uiCrcValue = uiCrcValue ^ *(pucY + ucI);//異或運(yùn)算相同為0不同1

    for(ucJ = 0; ucJ < 8; ucJ++)

   {

if(uiCrcValue & 0x0001)

  {

    uiCrcValue = (uiCrcValue >> 1) ^ POLYNOMIAL;

  }

else

  {

    uiCrcValue = (uiCrcValue >> 1);

  }

}

  }

return uiCrcValue;

}


 int main(void)

 {

u8 t;

unsigned short int crc16;

unsigned char lsb,msb;

  //unsigned char buf_ReadEPC[5] = {0x04,0x00,0x01,0x00,0x00};//讀取標(biāo)簽的EPC號(hào)  5

//unsigned char buf_readerget[]={0x04,0x00,0x21,0x00,0x00};//讀取讀寫器信息    5

//unsigned char buf_getTID[]={0x06,0x00,0x01,0x00,0x06,0xFA,0x34};//查詢TID    7

//unsigned char buf_readresver[13]={0x0C,0x00,0x02,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x3E,0xA4};//讀取保留區(qū)數(shù)據(jù)    13

unsigned char buf_writeresver[21]={0x14,0x00,0x03,0x04,0x00,0x00,0x00,0x11,0x22,0x33,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x9C,0xB5};//寫入保留區(qū)數(shù)據(jù)    21     

//unsigned char buf_WriteEPC[22]={0x15,0x00,0x04,0x06,0x00,0x00,0x00,0x00,0xE2,0x80,0x68,0x10,0x20,0x00,0x00,0x01,0x0D,0xD1,0x5E,0xF4,0x05,0x93};//寫入EPC號(hào)       22

delay_init();     //延時(shí)函數(shù)初始化

NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);// 設(shè)置中斷優(yōu)先級(jí)分組2

uart_init(9600); //串口初始化為9600

LED_Init();   //初始化與LED連接的硬件接口 

  crc16=uiCrc16Cal(buf_writeresver,19);

lsb=crc16 & 0x00ff;

msb=crc16 >> 8;

buf_writeresver[19] = lsb;

buf_writeresver[20] = msb;

while(1)

{

delay_ms(2000);

for(t=0;t<21;t++)

{

USART1->DR=buf_writeresver[t];

while((USART1->SR&0X40)==0);//等待發(fā)送結(jié)束

}

}

}  


與讀頭RD915通訊需要進(jìn)行CRC16校驗(yàn)


演示效果

QQ截圖20171125092111.png東西太多了,提供鏈接大家自己下載看吧 鏈接:http://pan.baidu.com/s/1micL6VA 密碼:8ckh

評(píng)論區(qū)(0 )
主站蜘蛛池模板: 日本特黄特色特爽大片老鸭 | 欧美成人免费大片888 | 色偷偷888欧美精品久久久 | 特级一级毛片 | 国产裸体美女视频全黄 | 国产男人搡女人免费视频 | 天堂最新版资源www在线 | 亚洲午夜精品在线 | 夜夜骚视频 | 亚洲国产网 | 99久久精品费精品国产一区二区 | 日韩一级片在线免费观看 | 美女免费视频色在线观看 | 狠狠色噜狠狠狠狠色综合久 | 美国一区二区三区 | 在线天天干 | 神马影院午夜dy888 | 黄视频网站在线观看 | 伊人网综合在线观看 | 日韩午夜r电影在线观看 | 国产一级一片免费播放视频 | 天天插天天狠天天透 | 五月天婷婷免费视频 | 欧美视频综合 | 性无码专区无码 | 69女poren60| 久久一卡二卡 | 色网站免费在线观看 | bt天堂资源种子在线8 | 人人澡人人澡碰人人看软件 | 一级黄色毛片免费看 | 午夜欧美精品久久久久久久 | 韩国三级hd中文字幕 | 99成人在线观看 | 国内精品一级毛片免费看 | 国产综合色在线视频区色吧图片 | 人人射人人射 | 很狠操| 69日本xxxxxxxxx96 69日本xxxxxxxxx98 | 狠狠干狠狠操视频 | 丁香六月啪啪 |