25 Max. per order Raspberry-Pi Pico Microcontoler RP2040 Cortex M0+ @...
The Raspberry Pi 3 - even faster than the Pi 2, 1 Giga of RAM, WiFi...
Assortment of BreadBoard wires Female-Female 300mm and 75 mm + Long...
MAX PURCHASE 1 or 2 per person during global component back-out period...
MAX PURCHASE 1 or 2 per person during global component back-out period...
Manufacturers
Desolder/Solder Gel Flux - 10 gr Smooth Flow Tack Flux NO CLEAN Hot Air...
Gravity : Measurement of pH of a solution 0 to 14 pH (+/- 0.1 pH) Gain...
Soldering Flux - Gel - 10 gr High quality, High fluidity NO CLEAN Hot...
Motors control board for Raspberry-Pi Pico 4 DC motor 2 stepper motor 8...
MD2 drone Kit to assemble (Learning and Makers) Repairable Payload:...
Air:bit - Drone for Micro:bit Real time measures Code Bloc programmable...
Backplane prototyping board DIN case: 6 modules Level: Backplane...
Viewed products
Barcode scanner, USB, CCD Camera
BARCODE-SCANNER-USB
Barcode scanner, USB, CCD Camera
In stock
Warning: Last items in stock!
Availability date:
Decode almost any 1D barcode (striped barcode) in your projects. Here is a compact, lightweight, low-power barcode scanner that can be easily integrated into a project. This OEM scanner module incorporates a small camera that captures 100 frames per second. By using a CCD sensor, this scanner do without the famous rotating mirrors (which can be seen on the crates of many stores). Less mechanical element also means fewer problems (risks of damage or misalignment).
Note that a scanner is based on a "photographic" sensor and IS NOT a scanner using a laser - So you will need to keep the scanner farther than you would with a laser-mirror scanner! Try a distance of 10cm.
The scanner is the simplest all-in-one module you could find. It ends with a USB connector, plug it into a computer (or nano computer like the Raspberry-Pi or BeagleBone, etc) and the scanner is identified as a simple keyboard (called "HID keyboard").
When a barcode is scanned, the data is decoded, the parity checked and the barcode broken down into characters sent on the keyboard interface (as if someone were entering the numbers of the barcode on the keyboard).
As with all barcode readers , this module is delivered with a basic configuration available as soon as you turn it on. You can change this configuration by scanning special barcodes available in the manual. This will allow you to change the time between keystrokes (when the barcode is sent to the computer), or change the end-of-sequence character, and so on. See the download section where you will find the different manuals available. If you want to change the default setting, print the manual on white paper and scan each of the 'setup codes'. The configuration will be saved in a non-volatile memory... so you will need to do it once.
This reader will read a wide variety of standardized barcodes. the most common ones like CODE39, CODE128, EAN-13, ISBN-13, EAN-8, Interleaved 2 of 5, Codabar/NW7 and UPC-A and E are supported as soon as power is applied.
At MC Hobby, we often use the CODE39, CODE128, EAN13 barcodes... perfect with these readers.
Consult the manual to activate rarer standards, you will probably need to go through a configuration step to activate them.
In its default configuration, your scanner is configured to pretend to be a qwerty keyboard. The most popular keyboards in the world. On a qwerty keyboard, the first row of keys is 1234567890 while on our azerty keyboards, these same keys produce &é"'(§è!çà .
The wrong option is to use the SHIFT LOCK key (block the keyboard in uppercase) and hoping to get the numbers. This is because, on very recent OS, you will get accented upper case with the SHIFT LOCK key.
On Linux Mint, you will get &É"'(§È!ÇÀ but if you hold down the SHIFT key, you will get the long-awaited 123456789 sequence. In short, you will need to avoid approaches unless you are a fan of a puzzle.
The solution is to ask your scanner to speak AZERTY!
In the manuals of the download section, you will find the "Configuration Flow Chart" which allows you to reconfigure the properties of the scanner using special barcodes. Here are the different entries to make: