SlideShare a Scribd company logo
Barcode
Decoder
Presented By-
Arijit Dhali
Ipsita Raha
Prologue
Introduction of
barcode decoder
All about barcode
reader
Defining barcode
reader and its type
Neccesities
Applications and
advantage-disadvantage
Contents
All about Barcode
Defining barcode and
mentioning its type
Technico
All about interface
and way of decoding
Epilogue
Contains conclusion
and bibliography
Introduction
This presentation give an informative
data on Barcode and Barcode Reader.
Barcode Reader help us understanding
the inner workings of 1D and 2D codes
The barcode was invented by
Norman Joseph Woodland and
Bernard Silver and patented in the
US in 1951.
It was while working as an electrical engineer
with IBM that George Laurer fully developed
the Universal Product Code (UPC), or
barcode. He developed a scanner that could
read codes digitally.
A barcode, consisting of bars and spaces, is a machine-
readable representation of numerical and characters.
The bars are typically black on a white background, and their
width and quantity vary according to application.
The bars are used to represent the binary digits 0 and 1,
sequences of which in turn can represent numbers from 0 to 9
and be processed by a digital computer.
The presence or absence of a bar of a particular width in a
particular position in a sequence is read by the computer as
either 0 or 1.
Barcode
Barcode could be distinguished into 2 types:
 1D Barcode - Consist of vertical bars only
 2D Barcode - Consisting boxes as well called modules
There are 4 types of 2D Barcode:
• QR Code
Have distinct 3 squares on any four corners
• PDF417 Barcode
Consisting of vertical bars at start and end
• Data Matrix Barcode
Has solid lines on bottom and left edge along with boxes
• Aztec Barcode
Has a square grid with bullseye pattern in center
Types of Barcode
Barcode Reader
A barcode reader is an optical scanner that can
read printed barcodes, decode the data content
in the barcode and send the data to the
computer.
It consists of a light source, a lens and a light
sensor translating for optical impulses into
electrical signals. Additionally, nearly all barcode
readers contain decoder circuitry that can
analyze the barcode’s image data provided by
the sensor and sending the barcode’s content to
the scanners output port.
Types Of Barcode Reader
Pen Wand
Slot Scanner
CCD Scanner
Image Scanner
Laser Scanner
Inerfacing
1) Scanning
Scanning the code with light
sensor
4) Analysing
Digital signal is coverted to
binary data
2) Analog Signal
Area of lines converted to
analog signal
3) Digital Signal
Converting analog signal to
digital signal
5) Storing Database
The data is stored in a for
database management
6) Cloud Share
The database is shared
throughout the internet
1
2
3
4
5
Decoding Barcode
Add the digits (excluding check digit) at odd-
numbered positions then multiply by 3
Add the digits (excluding check digit) at
even-numbered positions
Then add two results to find the sum
The check digit will be the smallest number required
to round the sum to the nearest multiple of 10.
Demonstration:
(0+2+0+0+2+0)x3 = 12 >>> (1+0+0+0+3) = 4
>>> (12+4) = 16 >>> (20-16) = 4 = Check Digit
0 1 2 0 0 0 0 0 2 3 0
Applications
 Retail Application
• Super markets
• Counter-mounted Bar Code scanners
• Universal Product Code (UPC) Price
and description information
 Ware Housing
 Health Care Applications
• Drugs, Devices, Instruments
• Identification of Expiry Date
• Knowledge of Blood Banking
Advantages V/S Disadvantages
• Time efficient
• Reads data accurately
• Data Integrity
• Ease of Implementation
• Cost Effectiveness
Advantages Disadvantages
• Delay when system fails
• Couldn’t read when
barcode gets destroyed
• Could read only barcode
• Laser Scanning are
costly and non-durable
• Can take faulty reading if
misused
Conclusion
From the presentation we can conclude:
 Positive Impact On Daily Life.
 Have Lots Of Advantages With Minor Bottlenecks.
 It Has Its Versatile Uses & It’s User Friendly.
 Laser Emission Near Or On Human Body Is Very Harmful.
References
• https://barcode-labels.com/you-can-learn-read-barcode/
• https://www.slideshare.net/prashantb11/barcode-reader-
44594801?qid=6d30b4c1-34c0-477e-9bfd-
938966282491&v=&b=&from_ search=2
• https://www.britannica.com/technology/barcode
• https://en.wikipedia.org/wiki/Barcode_ reader
• https://www.denso-
wave.com/en/adcd/fundamental/barcode/scan/index.html
• https://www.dynamsoft.com/blog/insights/best-practices-for-
maximizing-barcode-reader-technology-3-6/
• Barcode Recognition System by Norhashimah Mohd Saad
Thank
You !
For your attention towards
our presentation

More Related Content

What's hot

ELECTRONIC TATTOO
ELECTRONIC TATTOOELECTRONIC TATTOO
ELECTRONIC TATTOO
haritha karyampudi
 
Poster for digital circuits n
Poster for digital circuits nPoster for digital circuits n
Poster for digital circuits n
prakashjrf
 
DHT11 with Arduino
DHT11 with ArduinoDHT11 with Arduino
DHT11 with Arduino
yeokm1
 
Led cube presentation
Led cube presentationLed cube presentation
Led cube presentation
Karamveer Kumar
 
Biochip
BiochipBiochip
Biochip
Sneha S Mena
 
Dna computing
Dna computingDna computing
Dna computing
Sajan Sahu
 
Smart Blind stick by using arduino uno and sensor
 Smart Blind stick  by using arduino  uno  and sensor Smart Blind stick  by using arduino  uno  and sensor
Smart Blind stick by using arduino uno and sensor
Mizoram University( A Central University)
 
BARCODE TECHNOLOGY
 BARCODE TECHNOLOGY BARCODE TECHNOLOGY
BARCODE TECHNOLOGY
054JaiganeshM
 
heartbeatsensor
heartbeatsensorheartbeatsensor
heartbeatsensor
Rinku Meena
 
Master synchronous serial port (mssp)
Master synchronous serial port (mssp)Master synchronous serial port (mssp)
Master synchronous serial port (mssp)
babak danyal
 
LED CUBE PROJECT.pptx
LED CUBE PROJECT.pptxLED CUBE PROJECT.pptx
LED CUBE PROJECT.pptx
romairshad1
 
seminar-on-barcodes
seminar-on-barcodesseminar-on-barcodes
seminar-on-barcodes
alibefkani
 
Electronic Tattoo presentation
Electronic  Tattoo presentationElectronic  Tattoo presentation
Electronic Tattoo presentation
ranjit shrestha
 
BIOCHIP TECNOLOGY
BIOCHIP TECNOLOGY BIOCHIP TECNOLOGY
BIOCHIP TECNOLOGY
Sahil Karande
 
Rangefinder ppt
Rangefinder pptRangefinder ppt
Rangefinder ppt
KaushlendraSingh44
 
Bar code- Techlogogy : Seminar PPT
Bar code- Techlogogy : Seminar PPTBar code- Techlogogy : Seminar PPT
Bar code- Techlogogy : Seminar PPT
Badshah34
 
Bio-chips(A technology for the future)
Bio-chips(A technology for the future)Bio-chips(A technology for the future)
Bio-chips(A technology for the future)
Kaustubh Gadre
 
QR Codes PowerPoint Presentation
QR Codes PowerPoint PresentationQR Codes PowerPoint Presentation
QR Codes PowerPoint Presentation
Zachary Moore
 
Wireless humidity and temperature monitoring system
Wireless humidity and temperature monitoring systemWireless humidity and temperature monitoring system
Wireless humidity and temperature monitoring system
Sagar Srivastav
 
Palm Vein Technology
Palm Vein TechnologyPalm Vein Technology
Palm Vein Technology
Ashwani Kumar
 

What's hot (20)

ELECTRONIC TATTOO
ELECTRONIC TATTOOELECTRONIC TATTOO
ELECTRONIC TATTOO
 
Poster for digital circuits n
Poster for digital circuits nPoster for digital circuits n
Poster for digital circuits n
 
DHT11 with Arduino
DHT11 with ArduinoDHT11 with Arduino
DHT11 with Arduino
 
Led cube presentation
Led cube presentationLed cube presentation
Led cube presentation
 
Biochip
BiochipBiochip
Biochip
 
Dna computing
Dna computingDna computing
Dna computing
 
Smart Blind stick by using arduino uno and sensor
 Smart Blind stick  by using arduino  uno  and sensor Smart Blind stick  by using arduino  uno  and sensor
Smart Blind stick by using arduino uno and sensor
 
BARCODE TECHNOLOGY
 BARCODE TECHNOLOGY BARCODE TECHNOLOGY
BARCODE TECHNOLOGY
 
heartbeatsensor
heartbeatsensorheartbeatsensor
heartbeatsensor
 
Master synchronous serial port (mssp)
Master synchronous serial port (mssp)Master synchronous serial port (mssp)
Master synchronous serial port (mssp)
 
LED CUBE PROJECT.pptx
LED CUBE PROJECT.pptxLED CUBE PROJECT.pptx
LED CUBE PROJECT.pptx
 
seminar-on-barcodes
seminar-on-barcodesseminar-on-barcodes
seminar-on-barcodes
 
Electronic Tattoo presentation
Electronic  Tattoo presentationElectronic  Tattoo presentation
Electronic Tattoo presentation
 
BIOCHIP TECNOLOGY
BIOCHIP TECNOLOGY BIOCHIP TECNOLOGY
BIOCHIP TECNOLOGY
 
Rangefinder ppt
Rangefinder pptRangefinder ppt
Rangefinder ppt
 
Bar code- Techlogogy : Seminar PPT
Bar code- Techlogogy : Seminar PPTBar code- Techlogogy : Seminar PPT
Bar code- Techlogogy : Seminar PPT
 
Bio-chips(A technology for the future)
Bio-chips(A technology for the future)Bio-chips(A technology for the future)
Bio-chips(A technology for the future)
 
QR Codes PowerPoint Presentation
QR Codes PowerPoint PresentationQR Codes PowerPoint Presentation
QR Codes PowerPoint Presentation
 
Wireless humidity and temperature monitoring system
Wireless humidity and temperature monitoring systemWireless humidity and temperature monitoring system
Wireless humidity and temperature monitoring system
 
Palm Vein Technology
Palm Vein TechnologyPalm Vein Technology
Palm Vein Technology
 

Similar to Barcode Decoder

Barcode Technology ppt
Barcode Technology pptBarcode Technology ppt
Barcode Technology ppt
VyakhayaYadav
 
Barcode Reader(Scanner)
Barcode Reader(Scanner)Barcode Reader(Scanner)
Barcode Reader(Scanner)
Prashant Ballal
 
Barcode technology ppt
Barcode technology pptBarcode technology ppt
Barcode technology ppt
Neeta Chavare
 
Working of barcode reader
Working of barcode readerWorking of barcode reader
Working of barcode reader
Unitedworld School Of Business
 
Working of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of BusinessWorking of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of Business
Arnab Roy Chowdhury
 
Dwarakseminar1
Dwarakseminar1Dwarakseminar1
Barcodes - Types, Working and Hardware
Barcodes - Types, Working and HardwareBarcodes - Types, Working and Hardware
Barcodes - Types, Working and Hardware
Muhammed Afsal Villan
 
Understanding Bar Codes
Understanding Bar Codes  Understanding Bar Codes
Understanding Bar Codes
NEPSLLC
 
bar coding
bar codingbar coding
bar coding
ayoolatruth
 
How do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode KnowledgeHow do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode Knowledge
Barcode Live
 
barcodes [Recovered]
barcodes [Recovered]barcodes [Recovered]
barcodes [Recovered]
dherendra dev
 
Working principle of a barcode Reader
Working principle of a barcode ReaderWorking principle of a barcode Reader
Working principle of a barcode Reader
Marajulislam3
 
Barcode technology
Barcode technologyBarcode technology
Barcode technology
Subhash Vadadoriya
 
Barcode presentation 2013
Barcode presentation 2013Barcode presentation 2013
Barcode presentation 2013
JASON WOODHOUSE
 
Regulatory aspect of barcode technology
Regulatory aspect of barcode technologyRegulatory aspect of barcode technology
Regulatory aspect of barcode technology
DeveshDRA
 
BARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptxBARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptx
SuchithraThallapally
 
Workshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KITWorkshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KIT
Edwin Rojas
 
Silchar paper final
Silchar paper finalSilchar paper final
Silchar paper final
Kishor Satpathy
 
Qr codes
Qr codesQr codes
Bar code and Barcode scanner
Bar code and Barcode scannerBar code and Barcode scanner
Bar code and Barcode scanner
Rajib Feeha
 

Similar to Barcode Decoder (20)

Barcode Technology ppt
Barcode Technology pptBarcode Technology ppt
Barcode Technology ppt
 
Barcode Reader(Scanner)
Barcode Reader(Scanner)Barcode Reader(Scanner)
Barcode Reader(Scanner)
 
Barcode technology ppt
Barcode technology pptBarcode technology ppt
Barcode technology ppt
 
Working of barcode reader
Working of barcode readerWorking of barcode reader
Working of barcode reader
 
Working of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of BusinessWorking of barcode reader Ppt - Unitedworld School of Business
Working of barcode reader Ppt - Unitedworld School of Business
 
Dwarakseminar1
Dwarakseminar1Dwarakseminar1
Dwarakseminar1
 
Barcodes - Types, Working and Hardware
Barcodes - Types, Working and HardwareBarcodes - Types, Working and Hardware
Barcodes - Types, Working and Hardware
 
Understanding Bar Codes
Understanding Bar Codes  Understanding Bar Codes
Understanding Bar Codes
 
bar coding
bar codingbar coding
bar coding
 
How do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode KnowledgeHow do barcodes work? A Complete Guide Barcode Knowledge
How do barcodes work? A Complete Guide Barcode Knowledge
 
barcodes [Recovered]
barcodes [Recovered]barcodes [Recovered]
barcodes [Recovered]
 
Working principle of a barcode Reader
Working principle of a barcode ReaderWorking principle of a barcode Reader
Working principle of a barcode Reader
 
Barcode technology
Barcode technologyBarcode technology
Barcode technology
 
Barcode presentation 2013
Barcode presentation 2013Barcode presentation 2013
Barcode presentation 2013
 
Regulatory aspect of barcode technology
Regulatory aspect of barcode technologyRegulatory aspect of barcode technology
Regulatory aspect of barcode technology
 
BARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptxBARCODE TECHNOLOGY.pptx
BARCODE TECHNOLOGY.pptx
 
Workshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KITWorkshop 2016 Genebank IT - Barcode KIT
Workshop 2016 Genebank IT - Barcode KIT
 
Silchar paper final
Silchar paper finalSilchar paper final
Silchar paper final
 
Qr codes
Qr codesQr codes
Qr codes
 
Bar code and Barcode scanner
Bar code and Barcode scannerBar code and Barcode scanner
Bar code and Barcode scanner
 

More from ArijitDhali

Signal Constellation, Geometric Interpretation of Signals
Signal Constellation,  Geometric Interpretation of  SignalsSignal Constellation,  Geometric Interpretation of  Signals
Signal Constellation, Geometric Interpretation of Signals
ArijitDhali
 
Stack Queue SubRoutine
Stack Queue SubRoutineStack Queue SubRoutine
Stack Queue SubRoutine
ArijitDhali
 
Overviewing the techniques of Numerical Integration.pdf
Overviewing the techniques of Numerical Integration.pdfOverviewing the techniques of Numerical Integration.pdf
Overviewing the techniques of Numerical Integration.pdf
ArijitDhali
 
Motorola 68020.pdf
Motorola 68020.pdfMotorola 68020.pdf
Motorola 68020.pdf
ArijitDhali
 
Stereotactic Radiosurgery in Brain Metastases.pdf
Stereotactic Radiosurgery in Brain Metastases.pdfStereotactic Radiosurgery in Brain Metastases.pdf
Stereotactic Radiosurgery in Brain Metastases.pdf
ArijitDhali
 
Active Filters.pdf
Active Filters.pdfActive Filters.pdf
Active Filters.pdf
ArijitDhali
 
Wideband Frequency Modulation.pdf
Wideband Frequency Modulation.pdfWideband Frequency Modulation.pdf
Wideband Frequency Modulation.pdf
ArijitDhali
 
Celebrity Problem.pdf
Celebrity Problem.pdfCelebrity Problem.pdf
Celebrity Problem.pdf
ArijitDhali
 
SSBSC Single Side Band - Suppressed Carrier Compressed
SSBSC Single Side Band - Suppressed Carrier CompressedSSBSC Single Side Band - Suppressed Carrier Compressed
SSBSC Single Side Band - Suppressed Carrier Compressed
ArijitDhali
 
Biodiversity Hotspots in India
Biodiversity Hotspots in IndiaBiodiversity Hotspots in India
Biodiversity Hotspots in India
ArijitDhali
 
LTI Systems - With/Without Memory
LTI Systems - With/Without MemoryLTI Systems - With/Without Memory
LTI Systems - With/Without Memory
ArijitDhali
 
RLC Series Resonance
RLC Series ResonanceRLC Series Resonance
RLC Series Resonance
ArijitDhali
 
Bivariate Discrete Distribution
Bivariate Discrete DistributionBivariate Discrete Distribution
Bivariate Discrete Distribution
ArijitDhali
 
Solar Cell
Solar CellSolar Cell
Solar Cell
ArijitDhali
 
Dijkstra's Algorithm
Dijkstra's AlgorithmDijkstra's Algorithm
Dijkstra's Algorithm
ArijitDhali
 
Conditional Probability
Conditional ProbabilityConditional Probability
Conditional Probability
ArijitDhali
 
Isomerism of Transition Metal Complex
Isomerism of Transition Metal ComplexIsomerism of Transition Metal Complex
Isomerism of Transition Metal Complex
ArijitDhali
 
Space Solar Power
Space Solar PowerSpace Solar Power
Space Solar Power
ArijitDhali
 
Types of function call
Types of function callTypes of function call
Types of function call
ArijitDhali
 
Power Series - Legendre Polynomial - Bessel's Equation
Power Series - Legendre Polynomial - Bessel's EquationPower Series - Legendre Polynomial - Bessel's Equation
Power Series - Legendre Polynomial - Bessel's Equation
ArijitDhali
 

More from ArijitDhali (20)

Signal Constellation, Geometric Interpretation of Signals
Signal Constellation,  Geometric Interpretation of  SignalsSignal Constellation,  Geometric Interpretation of  Signals
Signal Constellation, Geometric Interpretation of Signals
 
Stack Queue SubRoutine
Stack Queue SubRoutineStack Queue SubRoutine
Stack Queue SubRoutine
 
Overviewing the techniques of Numerical Integration.pdf
Overviewing the techniques of Numerical Integration.pdfOverviewing the techniques of Numerical Integration.pdf
Overviewing the techniques of Numerical Integration.pdf
 
Motorola 68020.pdf
Motorola 68020.pdfMotorola 68020.pdf
Motorola 68020.pdf
 
Stereotactic Radiosurgery in Brain Metastases.pdf
Stereotactic Radiosurgery in Brain Metastases.pdfStereotactic Radiosurgery in Brain Metastases.pdf
Stereotactic Radiosurgery in Brain Metastases.pdf
 
Active Filters.pdf
Active Filters.pdfActive Filters.pdf
Active Filters.pdf
 
Wideband Frequency Modulation.pdf
Wideband Frequency Modulation.pdfWideband Frequency Modulation.pdf
Wideband Frequency Modulation.pdf
 
Celebrity Problem.pdf
Celebrity Problem.pdfCelebrity Problem.pdf
Celebrity Problem.pdf
 
SSBSC Single Side Band - Suppressed Carrier Compressed
SSBSC Single Side Band - Suppressed Carrier CompressedSSBSC Single Side Band - Suppressed Carrier Compressed
SSBSC Single Side Band - Suppressed Carrier Compressed
 
Biodiversity Hotspots in India
Biodiversity Hotspots in IndiaBiodiversity Hotspots in India
Biodiversity Hotspots in India
 
LTI Systems - With/Without Memory
LTI Systems - With/Without MemoryLTI Systems - With/Without Memory
LTI Systems - With/Without Memory
 
RLC Series Resonance
RLC Series ResonanceRLC Series Resonance
RLC Series Resonance
 
Bivariate Discrete Distribution
Bivariate Discrete DistributionBivariate Discrete Distribution
Bivariate Discrete Distribution
 
Solar Cell
Solar CellSolar Cell
Solar Cell
 
Dijkstra's Algorithm
Dijkstra's AlgorithmDijkstra's Algorithm
Dijkstra's Algorithm
 
Conditional Probability
Conditional ProbabilityConditional Probability
Conditional Probability
 
Isomerism of Transition Metal Complex
Isomerism of Transition Metal ComplexIsomerism of Transition Metal Complex
Isomerism of Transition Metal Complex
 
Space Solar Power
Space Solar PowerSpace Solar Power
Space Solar Power
 
Types of function call
Types of function callTypes of function call
Types of function call
 
Power Series - Legendre Polynomial - Bessel's Equation
Power Series - Legendre Polynomial - Bessel's EquationPower Series - Legendre Polynomial - Bessel's Equation
Power Series - Legendre Polynomial - Bessel's Equation
 

Recently uploaded

"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele..."Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
nanduchaihan9
 
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
janvikumar4133
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
rawankhanlove256
 
Safety Operating Procedure for Testing Lifting Tackles
Safety Operating Procedure for Testing Lifting TacklesSafety Operating Procedure for Testing Lifting Tackles
Safety Operating Procedure for Testing Lifting Tackles
ssuserfcf701
 
carpentry-11-module-1.docx 1 identifying tools
carpentry-11-module-1.docx 1 identifying toolscarpentry-11-module-1.docx 1 identifying tools
carpentry-11-module-1.docx 1 identifying tools
ChristopherAltizen2
 
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
John Gallagher
 
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdfRed Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
mdfkobir
 
If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17
Brian Gongol
 
The Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The AirThe Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The Air
Ashraf Ismail
 
RMC FPV.docx_fpv solar energy panels----
RMC FPV.docx_fpv solar energy panels----RMC FPV.docx_fpv solar energy panels----
RMC FPV.docx_fpv solar energy panels----
Khader Mallah
 
Probability and Statistics by sheldon ross (8th edition).pdf
Probability and Statistics by sheldon ross (8th edition).pdfProbability and Statistics by sheldon ross (8th edition).pdf
Probability and Statistics by sheldon ross (8th edition).pdf
utkarshakusnake
 
Lab session on Robot Control using teach pendant.pptx
Lab session on Robot Control using teach pendant.pptxLab session on Robot Control using teach pendant.pptx
Lab session on Robot Control using teach pendant.pptx
KPavanKumarReddy4
 
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Robert Pyke
 
Disaster Management and Mitigation presentation
Disaster Management and Mitigation presentationDisaster Management and Mitigation presentation
Disaster Management and Mitigation presentation
RajaRamannaTarigoppu
 
NOVEC 1230 Fire Suppression System Presentation
NOVEC 1230 Fire Suppression System PresentationNOVEC 1230 Fire Suppression System Presentation
NOVEC 1230 Fire Suppression System Presentation
miniruwan1
 
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
AsiimweJulius2
 
How to Formulate A Good Research Question
How to Formulate A  Good Research QuestionHow to Formulate A  Good Research Question
How to Formulate A Good Research Question
rkpv2002
 
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Robert Pyke
 
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptxPresentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Er. Kushal Ghimire
 
the potential for the development of autonomous aircraft
the potential for the development of autonomous aircraftthe potential for the development of autonomous aircraft
the potential for the development of autonomous aircraft
huseindihon
 

Recently uploaded (20)

"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele..."Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
 
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
 
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in CityGirls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
Girls Call Mysore 000XX00000 Provide Best And Top Girl Service And No1 in City
 
Safety Operating Procedure for Testing Lifting Tackles
Safety Operating Procedure for Testing Lifting TacklesSafety Operating Procedure for Testing Lifting Tackles
Safety Operating Procedure for Testing Lifting Tackles
 
carpentry-11-module-1.docx 1 identifying tools
carpentry-11-module-1.docx 1 identifying toolscarpentry-11-module-1.docx 1 identifying tools
carpentry-11-module-1.docx 1 identifying tools
 
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
Fix Production Bugs Quickly - The Power of Structured Logging in Ruby on Rail...
 
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdfRed Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
 
If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17
 
The Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The AirThe Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The Air
 
RMC FPV.docx_fpv solar energy panels----
RMC FPV.docx_fpv solar energy panels----RMC FPV.docx_fpv solar energy panels----
RMC FPV.docx_fpv solar energy panels----
 
Probability and Statistics by sheldon ross (8th edition).pdf
Probability and Statistics by sheldon ross (8th edition).pdfProbability and Statistics by sheldon ross (8th edition).pdf
Probability and Statistics by sheldon ross (8th edition).pdf
 
Lab session on Robot Control using teach pendant.pptx
Lab session on Robot Control using teach pendant.pptxLab session on Robot Control using teach pendant.pptx
Lab session on Robot Control using teach pendant.pptx
 
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
 
Disaster Management and Mitigation presentation
Disaster Management and Mitigation presentationDisaster Management and Mitigation presentation
Disaster Management and Mitigation presentation
 
NOVEC 1230 Fire Suppression System Presentation
NOVEC 1230 Fire Suppression System PresentationNOVEC 1230 Fire Suppression System Presentation
NOVEC 1230 Fire Suppression System Presentation
 
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
 
How to Formulate A Good Research Question
How to Formulate A  Good Research QuestionHow to Formulate A  Good Research Question
How to Formulate A Good Research Question
 
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
Updated Limitations of Simplified Methods for Evaluating the Potential for Li...
 
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptxPresentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
 
the potential for the development of autonomous aircraft
the potential for the development of autonomous aircraftthe potential for the development of autonomous aircraft
the potential for the development of autonomous aircraft
 

Barcode Decoder

  • 2. Prologue Introduction of barcode decoder All about barcode reader Defining barcode reader and its type Neccesities Applications and advantage-disadvantage Contents All about Barcode Defining barcode and mentioning its type Technico All about interface and way of decoding Epilogue Contains conclusion and bibliography
  • 3. Introduction This presentation give an informative data on Barcode and Barcode Reader. Barcode Reader help us understanding the inner workings of 1D and 2D codes The barcode was invented by Norman Joseph Woodland and Bernard Silver and patented in the US in 1951. It was while working as an electrical engineer with IBM that George Laurer fully developed the Universal Product Code (UPC), or barcode. He developed a scanner that could read codes digitally.
  • 4. A barcode, consisting of bars and spaces, is a machine- readable representation of numerical and characters. The bars are typically black on a white background, and their width and quantity vary according to application. The bars are used to represent the binary digits 0 and 1, sequences of which in turn can represent numbers from 0 to 9 and be processed by a digital computer. The presence or absence of a bar of a particular width in a particular position in a sequence is read by the computer as either 0 or 1. Barcode
  • 5. Barcode could be distinguished into 2 types:  1D Barcode - Consist of vertical bars only  2D Barcode - Consisting boxes as well called modules There are 4 types of 2D Barcode: • QR Code Have distinct 3 squares on any four corners • PDF417 Barcode Consisting of vertical bars at start and end • Data Matrix Barcode Has solid lines on bottom and left edge along with boxes • Aztec Barcode Has a square grid with bullseye pattern in center Types of Barcode
  • 6. Barcode Reader A barcode reader is an optical scanner that can read printed barcodes, decode the data content in the barcode and send the data to the computer. It consists of a light source, a lens and a light sensor translating for optical impulses into electrical signals. Additionally, nearly all barcode readers contain decoder circuitry that can analyze the barcode’s image data provided by the sensor and sending the barcode’s content to the scanners output port.
  • 7. Types Of Barcode Reader Pen Wand Slot Scanner CCD Scanner Image Scanner Laser Scanner
  • 8. Inerfacing 1) Scanning Scanning the code with light sensor 4) Analysing Digital signal is coverted to binary data 2) Analog Signal Area of lines converted to analog signal 3) Digital Signal Converting analog signal to digital signal 5) Storing Database The data is stored in a for database management 6) Cloud Share The database is shared throughout the internet
  • 9. 1 2 3 4 5 Decoding Barcode Add the digits (excluding check digit) at odd- numbered positions then multiply by 3 Add the digits (excluding check digit) at even-numbered positions Then add two results to find the sum The check digit will be the smallest number required to round the sum to the nearest multiple of 10. Demonstration: (0+2+0+0+2+0)x3 = 12 >>> (1+0+0+0+3) = 4 >>> (12+4) = 16 >>> (20-16) = 4 = Check Digit 0 1 2 0 0 0 0 0 2 3 0
  • 10. Applications  Retail Application • Super markets • Counter-mounted Bar Code scanners • Universal Product Code (UPC) Price and description information  Ware Housing  Health Care Applications • Drugs, Devices, Instruments • Identification of Expiry Date • Knowledge of Blood Banking
  • 11. Advantages V/S Disadvantages • Time efficient • Reads data accurately • Data Integrity • Ease of Implementation • Cost Effectiveness Advantages Disadvantages • Delay when system fails • Couldn’t read when barcode gets destroyed • Could read only barcode • Laser Scanning are costly and non-durable • Can take faulty reading if misused
  • 12. Conclusion From the presentation we can conclude:  Positive Impact On Daily Life.  Have Lots Of Advantages With Minor Bottlenecks.  It Has Its Versatile Uses & It’s User Friendly.  Laser Emission Near Or On Human Body Is Very Harmful.
  • 13. References • https://barcode-labels.com/you-can-learn-read-barcode/ • https://www.slideshare.net/prashantb11/barcode-reader- 44594801?qid=6d30b4c1-34c0-477e-9bfd- 938966282491&v=&b=&from_ search=2 • https://www.britannica.com/technology/barcode • https://en.wikipedia.org/wiki/Barcode_ reader • https://www.denso- wave.com/en/adcd/fundamental/barcode/scan/index.html • https://www.dynamsoft.com/blog/insights/best-practices-for- maximizing-barcode-reader-technology-3-6/ • Barcode Recognition System by Norhashimah Mohd Saad
  • 14. Thank You ! For your attention towards our presentation