二維碼是用某種特定幾何形體按一定規(guī)律在平面分布來(lái)記錄數(shù)據(jù)的信息技術(shù),相比于一維條碼、RFID(射頻)等技術(shù),二維碼在很小的面積內(nèi)能承載大量信息,印刷和識(shí)讀成本更低,安全保密性更強(qiáng),識(shí)別效率也更高,具有能夠"化被動(dòng)為主動(dòng)"的神奇。
1.條形碼
首先聲明一下,二維碼是用來(lái)記錄信息的符號(hào)標(biāo)記,不是用來(lái)裝飾的!這個(gè)我們從小到大都見(jiàn)過(guò),難道你就沒(méi)懷疑過(guò)?真是可怕(蘿卜也沒(méi)懷疑過(guò)...)?破諘r(shí)間,準(zhǔn)備拿好小本本記一下。條形碼是由黑白相間的條紋組成的圖案,黑色部分稱(chēng)為“條”,白色部分稱(chēng)為“空”,條和空代表二進(jìn)制的0或1,對(duì)其進(jìn)行編碼,從而可以組合不同粗細(xì)間隔的黑白圖案,可以代表數(shù)字,字符和符號(hào)信息。
條形碼中條和空對(duì)同一光線的反射率和反射強(qiáng)度不一樣,簡(jiǎn)單說(shuō)就是可我們看到的黑與白有很好的區(qū)分度,掃描槍利用該原理,通過(guò)光學(xué)傳感器檢測(cè)來(lái)自不同發(fā)射區(qū)的不同反射光,即檢測(cè)黑與白的排序信息進(jìn)行識(shí)別。
2.二維碼
可以說(shuō)二維碼是條形碼的升級(jí)版,條形碼是一維的,只記錄橫向信息,不記錄縱向,即使你將條形碼橫著撕成兩半,都可以讀取信息;而二維碼,當(dāng)然是二維的了,既記錄橫向也記錄縱向,也是按照“0”和“1”的比特流原理進(jìn)行設(shè)計(jì),有矩陣式和堆疊式兩種。
堆疊式:建立在條形碼基礎(chǔ)上,也就是按需要讓多個(gè)條形碼堆疊在一起,形成的二維碼。
矩陣式:平常見(jiàn)得最多的二維碼,通過(guò)黑白(其他顏色也有)像素在矩陣中不同的分布進(jìn)行編碼,在矩陣元素區(qū)出現(xiàn)的點(diǎn)(方,圓等形狀)表示二進(jìn)制的“1”,不出現(xiàn)則表示“0”,通過(guò)點(diǎn)排列確定其信息。
二維碼的讀取方式
那就非常的多了,手機(jī)是使用最多的,如支付寶微信收款等,識(shí)別二維碼獲取個(gè)人和網(wǎng)址等信息,目前非常普遍了。
3.RFID---
RFID 不同于條形碼或者二維碼圖案,它是具有芯片的,芯片可以通過(guò)專(zhuān)門(mén)的設(shè)備對(duì)其讀寫(xiě)。分為接觸式和非接觸式兩種IC卡。接觸式IC卡的芯片直接封裝在卡基表面,而非接觸式IC卡是由芯片和線圈組成,可分為COB繞銅線、蝕刻天線、印刷天線等等,兩者的應(yīng)用區(qū)別在于:前者在使用過(guò)程中需要插入讀卡器使用,例如部分銀行卡,后者僅需要靠近讀卡器感應(yīng)天線就能被讀取,例如交通卡、門(mén)禁卡、身份證等。
非接觸式,我們食堂飯卡內(nèi)部結(jié)構(gòu),由芯片和線圈天線組成。
飯卡內(nèi)部結(jié)構(gòu)
接觸式的銀行卡芯片封裝在卡基里。
銀行卡芯片
閱讀器或者手持機(jī)將要發(fā)送的信息經(jīng)過(guò)編碼后加載到某一頻率的載波信號(hào)后經(jīng)天線發(fā)送,進(jìn)入閱讀器工作區(qū)域的電子標(biāo)簽接收此脈沖信號(hào),就可以讀取RFID中的信息,也可以對(duì)其寫(xiě)入信息。比如我們用吃飯刷飯卡,會(huì)先讀取金額,然后扣除飯前,最后寫(xiě)入扣除飯前的金額。