মডিউল কী
মডিউল হলো QR কোডের গ্রিডের সবচেয়ে ছোট বর্গ, আর প্রতিটি হয় গাঢ় নয় হালকা। গাঢ় মডিউল সাধারণত বাইনারি ১ ও হালকা মডিউল ০ বোঝায়, যদিও ছাপার আগে মাস্কিং অনেকগুলোকে উল্টে দেয়, তাই চোখে দেখে ডেটা পড়া যায় না।
মডিউলগুলো একটি বর্গাকার গ্রিডে সাজানো, যার বাহুর দৈর্ঘ্য ভার্সনের ওপর নির্ভর করে। ভার্সন ১ হলো ২১ মডিউল চওড়া আর এর ওপরের প্রতিটি ভার্সনে প্রতি পাশে ৪ মডিউল বাড়ে, ভার্সন ৪০-এ ১৭৭ মডিউল পর্যন্ত।
মডিউল কেন মাপের একক
QR কোড যেকোনো আকারে ছাপা যায় বলে স্ট্যান্ডার্ড প্রায় সবকিছু মিলিমিটারের বদলে মডিউলে বর্ণনা করে। কোয়ায়েট জোন ৪ মডিউল চওড়া, ফাইন্ডার প্যাটার্ন ৭ × ৭ মডিউল, আর অ্যালাইনমেন্ট প্যাটার্ন ৫ × ৫ মডিউল।
ছাপার কাজের পরিকল্পনায় স্ক্যানারের কাছে গুরুত্বপূর্ণ হলো একটি মডিউলের বাস্তব প্রস্থ। ক্যামেরাকে প্রতিটি মডিউলকে আলাদা বর্গ হিসেবে চিনতে হয়, তাই কম ও বড় মডিউলের কোডের তুলনায় অনেক ছোট মডিউলের কোড বড় করে ছাপতে হয় বা কাছ থেকে স্ক্যান করতে হয়।
- ভার্সন ১: ২১ × ২১ মডিউল
- ভার্সন ১০: ৫৭ × ৫৭ মডিউল
- ভার্সন ৪০: ১৭৭ × ১৭৭ মডিউল
- Micro QR M1: ১১ × ১১ মডিউল
মডিউলের আকৃতি ও স্টাইলিং
স্ট্যান্ডার্ড মডিউলকে বর্গ হিসেবে আঁকে, কিন্তু রিডার প্রতিটি ঘরের কেন্দ্র থেকে নমুনা নেয়, তাই গোলাকার বর্গ, বিন্দু ও অন্য আকৃতিও প্রায়ই স্ক্যান হয়। নকশা যত নিরাপদ, প্রতিটি মডিউলের কেন্দ্রের অংশ তত নিরেট থাকে এবং গাঢ়-হালকার কনট্রাস্ট তত বেশি হয়।
স্টাইলিং ডেটা মডিউলে সবচেয়ে ভালো কাজ করে, আর ফাইন্ডার প্যাটার্নে ঝুঁকিপূর্ণ, কারণ স্ক্যানার কোড খুঁজতে এগুলোর ওপরই নির্ভর করে। স্টাইল করা কোড বেশ কয়েকটি ফোনে পরীক্ষা করাই একমাত্র নির্ভরযোগ্য যাচাই।