Barkod Okuyucu
Barkod bir ışık kaynağının (genelde kırmızı ışık) barkotlu yüzeye (siyah dikey veya yatay çizgiler) çarparak siyah çizgilerden daha az (daha fazla soğurulma ve kırılma) aralardaki beyaz boşluklardan daha çok(daha az kırılma daha çok yansıma) yansıyan ışığı çözümleyip elektriksel sinyallere çevirerek çalışan cihazdır. Günümüzde üretilen tüm barkod okuyucular barkod verisini analiz eden ve barkodun içeriğini tarayıcının çıkışına gönderen bir kod çözücü devre içerir.
Barkod okuyucu tipleri
LED tarayıcı : Aslında CCD ışık kaynağı olmayıp fotoiletken olmasında rağmen, aynı zamanda CCD tarayıcı olarak da bilinirler.
Laser tarayıcı : Tek boyutlu veya “doğrusal kodları” tararlar. Tipik olarak hareketli parçalar içerdikleri için LED tarayıcılardan daha az dayanıklı olurlar.
2D Barkod Okuyucular : Bu tarayıcılar günümüzde yaygınlaşmaya başlayan karekod tarama özelliğine sahiptir. Aynı zamanda en yaygın olan tek boyutlu barkod tiplerini taramak için de kullanılırlar.