Anatomi Kode QR: Cara Kerja Kode QR

Kode QR, seperti barcode yang ditingkatkan, menyampaikan informasi melalui kode grafis piksel hitam dan putih. Di mana barcode adalah satu dimensi, kode QR dua dimensi. Dalam konten ini, itu berarti bahwa informasi disampaikan dengan membaca lokasi horizontal dan vertikal piksel, bukan hanya posisi horizontal.

Dengan demikian, manusia dapat men-decode bagian-bagian dari kode QR dan menerjemahkan isinya secara manual, meskipun umumnya membosankan dan memakan waktu. Secara umum ada jauh lebih banyak informasi yang dimasukkan dalam kode QR daripada string numerik pendek yang terkandung dalam barcode UPC, yang berarti decoding manusia tidak selalu berguna atau tepat waktu.

Kode QR dapat didekodekan oleh smartphone apa pun dan pemindai QR khusus dan dapat berisi string teks apa pun. Ini memungkinkan alamat web dikodekan dalam kode QR, yang dapat secara otomatis mengirim perangkat pemindaian ke URL yang ditentukan di browser default. Tidak seperti barcode, kode QR juga termasuk komponen pengecekan kesalahan. Ini berarti kode QR masih dapat berhasil diterjemahkan bahkan jika bagian dari kode tersebut tidak dapat dibaca.

Penggunaan Umum Kode QR

Qr Code Anatomy Menggunakan Tiket Kereta Api

Kode QR kuat dan tahan lama dengan kapasitas dan keandalan yang lebih besar daripada kode batang yang diganti. Mereka juga meningkatkan strip magnetik, karena tidak ada risiko demagnetisasi, dan kode dapat diterjemahkan secara manual dengan pembaca jika perlu.

Ini telah mendorong lembaga pemerintah dan non-pemerintah untuk mengadopsi kode QR untuk digunakan pada dokumen perjalanan, paspor dan lisensi, biasanya menggandakan informasi dalam format yang dapat dibaca mesin. Kode QR juga banyak digunakan dalam iklan untuk menyediakan tautan cepat ke aset web atau unduhan aplikasi. Anda juga dapat menemukan kode QR yang digunakan untuk tautan pembayaran, otentikasi kata sandi satu kali, login Wi-Fi, dan ratusan aplikasi spesifik lainnya.

Anatomi Kode QR

Ikhtisar Anatomi Kode Qr

Elemen QR code yang paling berbeda secara visual adalah blok persegi yang digunakan untuk mengarahkan kode ketika dipindai oleh pembaca. Ini memungkinkan kode dipindai di setiap orientasi, termasuk terbalik, dan untuk menyampaikan pesan yang benar. Keempat blok ini (tiga di sudut dan satu tertanam di kanan bawah) muncul di setiap kode dan memungkinkan kode untuk diterjemahkan dengan benar di setiap orientasi.

Di sekitar blok ini, versi format, versi pengecekan kesalahan, dan dekode topeng dikodekan. Kode QR dikelilingi oleh area ruang putih yang disebut "zona tenang" yang membantu pembaca menemukan tepi kode.

Kode QR dapat datang dalam berbagai ukuran. Kode QR terbesar, yang berukuran 177 x 177, menampung sebanyak 1.264 karakter teks ASCII. Ukuran QR yang paling umum digunakan adalah antara 29 x 29 dan 33 x 33, yang dapat menampung sekitar 50 karakter ASCII. Semua ukuran dapat dioperasikan dengan perangkat membaca modern seperti smartphones.

QR Code Anatomy: Pengecekan Kesalahan dan Masking

Informasi Format Qr

Jumlah bit pengecekan kesalahan ditentukan oleh level pengecekan error yang dipaksakan, yang disebut level EDC. Bergantung pada level EDC yang digunakan, jumlah karakter yang berbeda dapat dipulihkan jika hilang atau hilang. Semakin tinggi tingkat pengecekan kesalahan, semakin sedikit ruang yang tersisa untuk menampung pesan. Sebagian besar generator kode QR akan menggunakan tingkat koreksi kesalahan yang benar untuk panjang dan dimensi pesan.

    L (Rendah) 7% karakter dapat dipulihkan. (Sedang) 15% karakter dapat dipulihkan. Q (Kuartil) 25% karakter dapat dipulihkan. H (Tinggi) 30% karakter dapat dipulihkan.

Kode Qr Tingkat Anatomi Masker

Bit ditutup untuk memastikan bahwa data diekspresikan secara efisien (menghindari semua nol atau semua, misalnya). Topeng ini direpresentasikan sebagai string biner, yang secara matematis dikombinasikan dengan pesan untuk menghasilkan kode QR. Ini tidak mengenkripsi pesan, dan "kunci" yang diperlukan untuk memecahkan kode masking disertakan dengan kode QR.

QR Code Anatomy: Membaca Kode QR

Penempatan Karakter Qr

Kode QR dibaca dari sudut kanan bawah. Pixel dibaca sebagai grup 8, berisi satu byte per 8 piksel. Bergantung pada bagaimana kode QR dikodekan, pola bit ini akan ditautkan ke karakter yang berbeda. Sementara ASCII kemungkinan merupakan pengkodean yang paling umum, spesifikasi juga mencakup opsi untuk angka, kanji, dan pengkodean lainnya. Pola empat bit di kanan bawah kode QR (ditandai "Enc" pada diagram di atas) menentukan bagaimana bit akan diterjemahkan.

Kesimpulan

Kode QR itu membosankan untuk memecahkan kode secara manual, tetapi jika Anda tahu cara membaca kode itu, secara teknis dimungkinkan. Fleksibilitas dan kekokohan kode QR memastikan mereka akan tetap menjadi format barcode populer di masa mendatang.

Kredit gambar: Yaohua2000

Apakah artikel ini bermanfaat? ya Tidak

Pos terkait

Back to top button