Patent ID: 8556180

Claim:
A multiwavelength barcode reader, applied for reading an image of a barcode, comprising: a driving unit, serving as an on-chip microprocessor; a first light source module and a second light source module disposed close to each other in the multiwavelength barcode reader, electrically connected to the driving unit, and driven by the driving unit to emit light, the light generated by the first light source module and the light generated by the second light source module have different wavelengths; an image capturing module, electrically connected to the driving unit, and driven by the driving unit to perform image capturing; a switch, electrically connected to the driving unit, for actuating the driving unit to initially turn on the first light source module and capturing a first image in the image capturing unit; a detection unit, electrically connected between the image capturing module and the driving unit, for detecting a result of the image capturing of the image capturing module, if an image of the barcode is not successfully read, the driving unit turns on the second light source module and the detecting unit detects a result of the image capturing module of the second light source module; a translation module, electrically connected to the detection unit, for translating the result of the image capturing of the image capturing, module into data; and a transmission module, electrically connected to the translation module; wherein the driving unit first turns on the second light source module and turns off the first light source module if an image of the barcode is not successfully read by the detecting device with light from the first light source module and secondly turns on both the first light source module and the second light source module if an image of the barcode is not successfully read by the detecting, device with light from the second source module.