Šta je QR kod
QR kod je dvodimenzionalni bar kod koji čuva informacije u oba pravca, vodoravno i uspravno, a ne u jednom nizu linija. Naziv je skraćenica od Quick Response („brzi odgovor“), jer je kod osmišljen da se čita brzo. Razvila ga je 1994. kompanija DENSO WAVE, članica Toyotine grupe, za praćenje auto-delova na proizvodnim linijama.
Danas većina QR kodova sadrži internet adresu, ali isti simbol može da nosi i običan tekst, vizit-karte, Wi-Fi podešavanja, zahteve za plaćanje i podatke o ulaznicama. Svaka savremena kamera pametnog telefona može da ga pročita, zbog čega su se QR kodovi iz fabrika proširili na jelovnike, plakate, ambalažu i plaćanja.
Kako je QR kod izgrađen
QR kod je kvadratna mreža malih ćelija koje se zovu moduli, a svaki je taman ili svetao. Fiksni obrasci pomažu skeneru da pronađe kod i ispravi mu položaj, a preostali moduli nose podatke i ispravljanje grešaka. Prazna margina, nazvana tiha zona, okružuje ceo simbol kako bi skener znao gde on počinje.
- Obrasci za pronalaženje (finder patterns): tri velika kvadrata u uglovima po kojima skener pronalazi kod i njegovu orijentaciju
- Obrasci za poravnanje (alignment patterns): manji kvadrati koji pomažu da se ispravi perspektiva i iskrivljenje (od verzije 2 naviše)
- Obrasci za tajming (timing patterns): naizmenične tamne i svetle linije koje određuju razmak u mreži
- Informacije o formatu: beleže nivo ispravljanja grešaka i obrazac maske
- Informacije o verziji: beleže veličinu, prisutne su od verzije 7 naviše
- Tiha zona: četiri modula slobodnog prostora sa svake strane
Verzije, kapacitet i ispravljanje grešaka
QR kodovi postoje u 40 veličina koje se zovu verzije. Verzija 1 ima 21 × 21 modul, svaka sledeća verzija dodaje 4 modula po stranici, a verzija 40 ima 177 × 177 modula. Više podataka zahteva višu verziju, a to znači više i manjih modula pri istoj štampanoj veličini.
Svaki QR kod koristi i jedan od četiri nivoa ispravljanja grešaka, zahvaljujući kojima se može pročitati i kada je deo koda prljav, oštećen ili prekriven. Nivo menja kapacitet za otpornost: viši nivo čuva manje podataka, ali preživljava više oštećenja.
- Nivo L obnavlja oko 7% kodnih reči
- Nivo M obnavlja oko 15%
- Nivo Q obnavlja oko 25%
- Nivo H obnavlja oko 30%
- Najveći kapacitet (verzija 40, nivo L): 7.089 numeričkih cifara, 4.296 alfanumeričkih znakova, 2.953 bajta ili 1.817 kanji znakova
Gde se QR kodovi koriste
QR kodovi se koriste svuda gde štampana površina ili ekran treba da nešto preda telefonu. Uobičajena upotreba uključuje linkove na plakatima i vizit-kartama, jelovnike restorana, prijavu na Wi-Fi, ulaznice za događaje, avionske karte, ambalažu proizvoda i plaćanja kod trgovaca. U nekoliko zemalja nacionalni sistemi plaćanja zasnovani su na QR kodovima.
QR kod može biti statički, sa konačnim podacima upisanim direktno, ili dinamički, sa kratkim linkom za preusmeravanje koji se kasnije može menjati i čije se skeniranje može brojati. QR Code je registrovani žig kompanije DENSO WAVE INCORPORATED.