Bagaimana kode QR bekerja dan mengapa setiap kode itu unik

Bagaimana kode QR bekerja dan mengapa setiap kode itu unik

Dengan kedatangan smartphone pertama dan generalisasi koneksi internet, kode QR adalah versi perbaikan dari barcode klasik dari semua kehidupan. Penggunaannya yang paling umum adalah menyertakan URL, karena ketika kami memindainya dengan ponsel kami, mereka membawa kami ke halaman web tertentu.

Pada zamannya, itu adalah praktik yang sangat umum dalam tindakan pemasaran digital perusahaan , dan, meskipun penggunaannya tidak begitu meluas saat ini, sekarang mereka telah menjadi mode lagi sebagai akibat dari krisis yang disebabkan oleh COVID-19.

 Saat duduk di teras, tidak adanya surat tentu tidak luput dari perhatian pada kode QR yang terpasang di meja tempat kita dapat melihat menu yang tersedia di restoran.

"Normal baru" telah membuat kami terhubung kembali dengan kenalan lama ini, tetapi apakah Anda benar-benar tahu cara kerja kode QR? Jika jawabannya negatif, maka posting ini untuk Anda.

Struktur QR

Apa itu kode QR dan bagaimana cara kerjanya?

Mari kita mulai dengan dasar-dasarnya. Kode QR adalah kode batang berbentuk persegi dua dimensi yang mampu menyimpan data yang dikodekan melalui file atau file teks. Juga dikenal sebagai Kode Respon Cepat, mereka biasanya berisi URL dalam banyak kasus .

Untuk tujuan praktis, kode-kode ini direduksi menjadi gambar sederhana yang dapat kita pindai dengan kamera ponsel kita. Jika Anda perhatikan, ini terdiri dari serangkaian modul dan pola dalam warna hitam dan putih yang membuatnya unik mengingat banyaknya kemungkinan kombinasi. Berikut spesifikasinya:

  • Pola berhenti posisi: terdiri dari tiga pembatas yang memungkinkan pembaca QR mengetahui di mana konten kode berada.
  • Pola perataan: ini adalah pembatas tambahan lain untuk mengetahui orientasi kode.
  • Garis sinkronisasi: berkat garis-garis ini, pembaca dapat mengetahui ukuran simbol di dalam tubuh.
  • Informasi variabel: di sini kami menemukan informasi yang mengacu pada versi kode QR yang digunakan dan garis format yang menentukan tingkat koreksi kesalahan.

Dalam beberapa kasus, kotak juga ditambahkan di bagian luar untuk memberikan bentuk yang lebih estetis dan dipersonalisasi, tetapi pembaca tidak mengumpulkan informasi ini .

Pengaturan kode QR

Kami telah melihat bahwa kode QR adalah kombinasi dari pola hitam dan putih, berisi file teks yang disandikan di dalamnya. File teks ini dapat berisi sejumlah besar karakter seperti yang Anda lihat di bawah ini:

  • Angka - Hingga 7.089 karakter
  • Data alfanumerik - Hingga 4.296 karakter
  • Biner - Hingga 2.953 byte
  • Kanji / Kana - Hingga 1.817 karakter

Selain itu, untuk memfasilitasi kecepatan membaca, kode QR menyertakan sistem koreksi kesalahan , yang dikelompokkan berdasarkan level untuk mengkategorikan data yang dapat dipulihkan.

  • Level L 7% kata kode dapat dipulihkan.
  • Level M 15% kata kode dapat dipulihkan.
  • Tingkat Q 25% kata kode dapat dipulihkan.
  • Level H 30% kata kode dapat dipulihkan.

Sistem yang kita bicarakan ini, yang memungkinkan koreksi hingga 30% kesalahan , digunakan agar kode QR dapat dibaca oleh kamera kita, meskipun rusak atau memiliki kejelasan yang buruk. Yang pada akhirnya memungkinkan kecepatan baca hampir seketika. Nyatanya, seperti yang sudah Anda lihat lebih dari sekali, mengakses konten kode QR cukup cepat.