Mis on moodul
Moodul on QR-koodi ruudustiku väikseim ruut ja iga moodul on kas tume või hele. Tume moodul tähistab tavaliselt kahendarvu 1 ja hele moodul 0, kuigi maskeerimine pöörab enne trükkimist paljud neist ümber, nii et andmeid ei saa silmaga lugeda.
Moodulid paiknevad ruudukujulises võrgus, mille külje pikkus sõltub versioonist. Versioon 1 on 21 moodulit lai ning iga kõrgem versioon lisab küljele 4 moodulit kuni 177 moodulini versioonis 40.
Miks moodulid on mõõtühik
Standard kirjeldab peaaegu kõike moodulites, mitte millimeetrites, sest QR-koodi saab trükkida mis tahes suuruses. Vaikne ala on 4 moodulit lai, tuvastusmuster (finder pattern) on 7 × 7 moodulit ja joondusmuster 5 × 5 moodulit.
Trükitöö planeerimisel on skanneri jaoks oluline ühe mooduli füüsiline laius. Kaamera peab eristama iga moodulit eraldi ruuduna, seega tuleb palju väikeseid mooduleid sisaldav kood trükkida suurem või skannida lähemalt kui vähemate ja suuremate moodulitega kood.
- Versioon 1: 21 × 21 moodulit
- Versioon 10: 57 × 57 moodulit
- Versioon 40: 177 × 177 moodulit
- Micro QR M1: 11 × 11 moodulit
Mooduli kuju ja kujundus
Standard joonistab moodulid ruutudena, kuid lugejad valimivad iga lahtri keskpunkti, mistõttu ümardatud ruudud, täpid ja muud kujud sageli ikkagi skannivad. Mida turvalisem kujundus, seda rohkem iga mooduli keskosast jääb täidetuks ja seda suurem on tumeda ja heleda kontrast.
Kujundamine toimib kõige paremini andmemoodulitel ja on riskantsem tuvastusmustritel, millele skannerid koodi leidmisel tuginevad. Ainus usaldusväärne kontroll on kujundatud koodi testimine mitmel telefonil.