Streckkodsläsare
Streckkodsläsare benämns också streckkods scanner eller streckkods skanner. På engelska benäms de barcode reader. Streckkodsläsare är gjord för att optikst läsa och tolka tryckta eller utskrivna streckkoder samt att sända informationen i streckkoden till en dator. Streckkodsläsare belyser koden och registrerar skillnaderna i ljuset som reflekteras tillbaka av de vita och svarat fälten i koden. Eftersom streckkodsläsare endast fångar och översätter streckkoden till siffror och/eller bokstäver som finns i koden krävs en dator som dessa sänds till för att program och databas i den ska använda innehållet i koden för att presenter en mer meningsfull information.
För att ansluta streckkodsläsare till en dator används ett antal olika interface eller kablar. Den vanligaste kabeln som används för att ansluta streckkodsläsaren till en dator idag är med USB kabel. Det finns också kablar för att ansluta streckkodsläsaren med PS/2 ( Tangentbods ) kabel. Med RS232 kabel ansluts streckkodsläsaren till datorns com port / serie port. I detta fall behövs vanligen också ett strömagregat för att spänningsmata streckkodsläsaren. Vid anslutning av streckkodsläsaren med RS232 kabel behöver man dessutom ha någon form av programvara på datorn för att avläsa informationen som streckkodsläsaren skickar till com porten på datorn. Det finns även streckkodsläsare som överför informationen trådlöst med radioteknik / bluetooth till datorn. Förutom ovanstående kablar finns det ett stort utbud av specialkablar för en del modeller av streckkodsläser.
Det finns flera olika tekniker som används för att avläsa streckkoden med en Streckkodsläsare.
Streckkodsläsare med laserteknik använder en laserstråle som ger ett smalt och distinkt streck för avläsning av streckkoden.
Streckkodsläsare med CCD teknik benämns också CCD linjär imager, använder en teknik med CCD dioder som ger en bredare ljusstråle jämfört med en streckkodsläsare av lasertyp, för att avläsa streckkoderna.
För att avläsa så kallade 2D koder använder man streckkodsläsare som benämns 2D imager eller image läsare. En streckkodsläsare ev denna typ läser av streckkoden med en kamera och analyserar bilden för att tolka streckkoden. Dessa streckkodsläsare kan också läsa vanliga 1D streckkoder och i vissa fall också ta och lagra bilder.