10:1 nykščio taisyklė
Plačiai naudojama nykščio taisyklė sako, kad QR kodas turi būti bent vienu dešimtadaliu tokio pločio kaip atstumas, iš kurio jis bus nuskaitomas. Iš 1 metro atstumo skaitomas kodas turėtų būti maždaug 10 cm pločio, o iš 5 metrų skaitomas plakatas – maždaug 50 cm pločio. Tai pradinis taškas, o ne garantija, nes tikrąją ribą keičia apšvietimas, kameros kokybė ir kodo tankis.
- Nuskaitant iš 30 cm (1 pėd.): maždaug 3 cm (1,2 col.)
- Nuskaitant iš 1 m (3 pėd.): maždaug 10 cm (4 col.)
- Nuskaitant iš 3 m (10 pėd.): maždaug 30 cm (12 col.)
- Nuskaitant iš 10 m (33 pėd.): maždaug 1 m (3,3 pėd.)
Modulio dydis svarbesnis nei bendras dydis
Tai, ką kamera iš tikrųjų turi išskirti, yra kiekvienas modulis – atskiras tamsus arba šviesus langelis. Du vienodo pločio atspausdinti kodai gali nuskaitomi labai skirtingai, jei vienas turi 25 modulius vienoje pusėje, o kitas – 57. Kuo mažiau modulių kode, tuo mažesnį jį galima spausdinti ir tuo iš tolesnio atstumo jį galima perskaityti.
Trumpi duomenys – lengviausias būdas sumažinti modulių skaičių. Trumpas URL, žemesnis klaidų taisymo lygis, kur nustatymas leidžia, ir nereikalingų parametrų nebuvimas sumažina versiją ir padidina kiekvieną modulį.
Mažas spaudinys ir praktinės ribos
Artimo nuotolio daiktams, pavyzdžiui, vizitinėms kortelėms ir gaminių etiketėms, apie 2 cm (0,8 col.) yra dažniausiai nurodoma mažiausia riba trumpam URL. Tankesniems kodams reikia daugiau vietos, o labai mažus spaudinius taip pat veikia spausdintuvo skiriamoji geba ir popierius. Visada palikite keturių modulių tyliąją zoną iš visų pusių, kuri skaičiuojama be paties kodo pločio.
Vienintelis patikimas patikrinimas – bandomasis spaudinys, nuskaitytas keliais telefonais tikruoju atstumu ir tikra šviesa. Išbandykite ir senesniu, ir naujesniu telefonu.