SlideShare a Scribd company logo
1 of 17
BARCODE SCANNER
GROUP-II
BARCODE
• a machine-readable code in the form of numbers and a pattern of parallel
lines of varying widths, printed on a commodity and used especially for stock
control.
WORKING OF BARCODE READER
CONTD…
 Scanning head shines LED or laser light onto barcode.
 Light reflects back off barcode into a light-detecting electronic component
called a photoelectric cell. White areas of the barcode reflect most light;
black areas reflect least.
 As the scanner moves past the barcode, the cell generates a pattern of on-off
pulses that correspond to the black and white stripes. So for the code shown
here ("black black black white black white black black"), the cell would be
"off off off on off on off off."
 An electronic circuit attached to the scanner converts these on-off pulses into
binary digits (zeros and ones).
 The binary digits are sent to a computer attached to the scanner, which
detects the code as 11101011
COMPONENTS
 LED or laser light
 photoelectric cell
 Mainboard (ADC & Decoder)
 Arduino or microcontroller
 LCD Display
 Battery or power supply
 wire
LED
 light-emitting diode (LED) is a semiconductor device that emits light when an
electric current is passed through it.
 Light is produced when the particles that carry the current (known as
electrons and holes) combine together within the semiconductor material.
 Since light is generated within the solid semiconductor material, LEDs are
described as solid-state devices.
 The term solid-state lighting, which also encompasses organic LEDs (OLEDs),
distinguishes this lighting technology from other sources that use heated
filaments (incandescent and tungsten halogen lamps) or gas discharge
(fluorescent lamps).
LASER LIGHT
 The letters in the word laser stand for Light Amplification
by Stimulated Emission of Radiation.
 A laser is an unusual light source.
 It is quite different from a light bulb or a flash light.
 Lasers produce a very narrow beam of light.
 This type of light is useful for lots of technologies and instruments—even
some that you might use at home
PHOTOELECTRIC CELL
 A photovoltaic (PV) cell is an energy harvesting technology, that
converts solar energy into useful electricity through a process called
the photovoltaic effect.
 There are several different types of PV cells which all use semiconductors to
interact with incoming photons from the Sun in order to generate an
electric current.
 A photovoltaic cell is comprised of many layers of materials, each with a
specific purpose.
 The most important layer of a photovoltaic cell is the specially
treated semiconductor layer.
ADC
 An Analog to Digital Converter (ADC) is a very useful feature that converts an
analog voltage on a pin to a digital number.
 By converting from the analog world to the digital world, we can begin to use
electronics to interface to the analog world around us.
 In electronics, an Analog to Digital Converter (ADC) is a device for converting
an analog signal (current, voltage etc.) to a digital code, usually binary.
 In the real world, most of the signals sensed and processed by humans are
analog signals.
 Analog-to-Digital conversion is the primary means by which analog signal are
converted into digital data that can be processed by computers for various
purposes
DECODER
 Decoders are digital ICs which are used for decoding.
 In other words the decoders decrypt or obtain the actual data from the
received code, i.e. convert the binary input at its input to a form, which is
reflected at its output.
 It consists of n input lines and 2^n output lines.
 A decoder can be used to obtain the required data from the code or can also
be used for obtaining the parallel data from the serial data received.
Arduino
 Arduino is an open-source platform used for building electronics projects.
 Arduino consists of both a physical programmable circuit board (often referred to
as a microcontroller) and a piece of software, or IDE (Integrated Development
Environment) that runs on your computer, used to write and upload computer code
to the physical board.
 The Arduino platform has become quite popular with people just starting out with
electronics, and for good reason.
 Unlike most previous programmable circuit boards, the Arduino does not need a
separate piece of hardware (called a programmer) in order to load new code onto
the board -- you can simply use a USB cable.
 Additionally, the Arduino IDE uses a simplified version of C++, making it easier to
learn to program.
 Finally, Arduino provides a standard form factor that breaks out the functions of
the micro-controller into a more accessible package.
LCD Display
 LCD (Liquid Crystal Display) is a type of flat panel display which uses liquid crystals
in its primary form of operation.
 LEDs have a large and varying set of use cases for consumers and businesses, as
they can be commonly found in smartphones, televisions, computer monitors and
instrument panels.
 LCDs were a big leap in terms of the technology they replaced, which include
light-emitting diode (LED) and gas-plasma displays.
 LCDs allowed displays to be much thinner than cathode ray tube (CRT) technology.
 LCDs consume much less power than LED and gas-display displays because they
work on the principle of blocking light rather than emitting it.
 Where an LED emits light, the liquid crystals in an LCD produces an image using a
backlight.
Battery
 Lead acid batteries used in the RV and Marine Industries usually consist of two 6-
volt batteries in series, or a single 12-volt battery.
 These batteries are constructed of several single cells connected in series each
cell produces approximately 2.1 volts.
 A six-volt battery has three single cells, which when fully charged produce an
output voltage of 6.3 volts. A twelve-volt battery has six single cells in series
producing a fully charged output voltage of 12.6 volts.
 A battery cell consists of two lead plates a positive plate covered with a paste of
lead dioxide and a negative made of sponge lead, with an insulating material
(separator) in between.
 The plates are enclosed in a plastic battery case and then submersed in an
electrolyte consisting of water and sulfuric acid
 Each cell is capable of storing 2.1 volts.
BLOCK DIAGRAM
CONNECTION DIAGRAM
Cost of components
S.NO NAME COST
1 ARDUINO Rs.465
2 BARCODE SCANNER Rs.1,149
3 LCD DISPLAY Rs.200
4 WIRE Rs.50
5 RESISTOR Rs.5
6 BATTERY(5V) Rs.200
TOTAL Rs.2069
THANK YOU!

More Related Content

What's hot

Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technologyslire
 
seminar-on-barcodes
seminar-on-barcodesseminar-on-barcodes
seminar-on-barcodesalibefkani
 
"The Barcode" Presentation
 "The Barcode" Presentation  "The Barcode" Presentation
"The Barcode" Presentation sh94880
 
Documentation on barcode technology
Documentation on barcode technologyDocumentation on barcode technology
Documentation on barcode technologybhupathi vikas
 
Palm vein technology.pptx
Palm vein technology.pptxPalm vein technology.pptx
Palm vein technology.pptxschetan202
 
Modes of 80386
Modes of 80386Modes of 80386
Modes of 80386aviban
 
Fingerprint base security system
Fingerprint base security systemFingerprint base security system
Fingerprint base security systempraful borad
 
Barcode presentation 2013
Barcode presentation 2013Barcode presentation 2013
Barcode presentation 2013JASON WOODHOUSE
 
Heart Beat Monitoring System
Heart Beat Monitoring SystemHeart Beat Monitoring System
Heart Beat Monitoring SystemINDRANILSAIN
 
Barcode Technology
Barcode TechnologyBarcode Technology
Barcode TechnologyARUN SUNNY
 
Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Robomart India
 
Barcode latest technology1
Barcode latest technology1Barcode latest technology1
Barcode latest technology1dhananajay95
 
Contact Bar Code Readers
Contact Bar Code ReadersContact Bar Code Readers
Contact Bar Code Readersadil529
 
Barcode technology
Barcode technologyBarcode technology
Barcode technologyPRANJAL SONI
 
SMART NOTE TAKER REPORT
SMART NOTE TAKER REPORTSMART NOTE TAKER REPORT
SMART NOTE TAKER REPORTVivek Jha
 

What's hot (20)

Touchscreen technology
Touchscreen technologyTouchscreen technology
Touchscreen technology
 
seminar-on-barcodes
seminar-on-barcodesseminar-on-barcodes
seminar-on-barcodes
 
"The Barcode" Presentation
 "The Barcode" Presentation  "The Barcode" Presentation
"The Barcode" Presentation
 
Documentation on barcode technology
Documentation on barcode technologyDocumentation on barcode technology
Documentation on barcode technology
 
Working of barcode reader
Working of barcode readerWorking of barcode reader
Working of barcode reader
 
How crt works
How crt worksHow crt works
How crt works
 
Palm vein technology.pptx
Palm vein technology.pptxPalm vein technology.pptx
Palm vein technology.pptx
 
Modes of 80386
Modes of 80386Modes of 80386
Modes of 80386
 
Fingerprint base security system
Fingerprint base security systemFingerprint base security system
Fingerprint base security system
 
Barcode presentation 2013
Barcode presentation 2013Barcode presentation 2013
Barcode presentation 2013
 
Heart Beat Monitoring System
Heart Beat Monitoring SystemHeart Beat Monitoring System
Heart Beat Monitoring System
 
Barcode
BarcodeBarcode
Barcode
 
Barcode Technology
Barcode TechnologyBarcode Technology
Barcode Technology
 
Arduino uno lcd display 16x2
Arduino uno lcd display 16x2Arduino uno lcd display 16x2
Arduino uno lcd display 16x2
 
SMART NOTE TAKER
SMART NOTE TAKERSMART NOTE TAKER
SMART NOTE TAKER
 
Encoder
EncoderEncoder
Encoder
 
Barcode latest technology1
Barcode latest technology1Barcode latest technology1
Barcode latest technology1
 
Contact Bar Code Readers
Contact Bar Code ReadersContact Bar Code Readers
Contact Bar Code Readers
 
Barcode technology
Barcode technologyBarcode technology
Barcode technology
 
SMART NOTE TAKER REPORT
SMART NOTE TAKER REPORTSMART NOTE TAKER REPORT
SMART NOTE TAKER REPORT
 

Similar to Barcode scanner

Interfacing of a LED display with laptop using Arduino
Interfacing of a LED display with laptop using ArduinoInterfacing of a LED display with laptop using Arduino
Interfacing of a LED display with laptop using ArduinoDiksha Prakash
 
Robotics and Embedded Systems
Robotics and Embedded SystemsRobotics and Embedded Systems
Robotics and Embedded SystemsAnkan Naskar
 
How to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT projectHow to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT projectIonita Iuliana
 
IRJET- IoT based Solar Street Light Intensity Control System
IRJET- IoT based Solar Street Light Intensity Control SystemIRJET- IoT based Solar Street Light Intensity Control System
IRJET- IoT based Solar Street Light Intensity Control SystemIRJET Journal
 
dual axis solar tracker.pptx
dual axis solar tracker.pptxdual axis solar tracker.pptx
dual axis solar tracker.pptxraashidnik
 
SKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfSKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfKadiriIbrahim2
 
IRJET- Design and Development of a Programmable High Current Laser Diode ...
IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...
IRJET- Design and Development of a Programmable High Current Laser Diode ...IRJET Journal
 
minorProject (1).pptx
minorProject (1).pptxminorProject (1).pptx
minorProject (1).pptxROCKINGSTYLE1
 
microcontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptxmicrocontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptxtariqqureshi33
 
Embedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded CEmbedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded CAvinash Reddy Penugonda
 
1396740 634706422070340000
1396740 6347064220703400001396740 634706422070340000
1396740 634706422070340000bnsprasad
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller richa1910n
 
Led displays explained
Led displays explainedLed displays explained
Led displays explainedSatish Nair
 
Password Based Access Control System using Microcontroller
Password Based Access Control System using MicrocontrollerPassword Based Access Control System using Microcontroller
Password Based Access Control System using MicrocontrollerIshworKhatiwada
 
Arduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic ArduinoArduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic ArduinoVishnu
 

Similar to Barcode scanner (20)

Interfacing of a LED display with laptop using Arduino
Interfacing of a LED display with laptop using ArduinoInterfacing of a LED display with laptop using Arduino
Interfacing of a LED display with laptop using Arduino
 
Robotics and Embedded Systems
Robotics and Embedded SystemsRobotics and Embedded Systems
Robotics and Embedded Systems
 
How to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT projectHow to-teach-an-online-circuits-class-with-tinkercad US ICT project
How to-teach-an-online-circuits-class-with-tinkercad US ICT project
 
IRJET- IoT based Solar Street Light Intensity Control System
IRJET- IoT based Solar Street Light Intensity Control SystemIRJET- IoT based Solar Street Light Intensity Control System
IRJET- IoT based Solar Street Light Intensity Control System
 
dual axis solar tracker.pptx
dual axis solar tracker.pptxdual axis solar tracker.pptx
dual axis solar tracker.pptx
 
Tlc ppt
Tlc pptTlc ppt
Tlc ppt
 
SKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdfSKAD Electronics Training Manual.pdf
SKAD Electronics Training Manual.pdf
 
Bidirect visitor counter
Bidirect visitor counterBidirect visitor counter
Bidirect visitor counter
 
IRJET- Design and Development of a Programmable High Current Laser Diode ...
IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...IRJET-  	  Design and Development of a Programmable High Current Laser Diode ...
IRJET- Design and Development of a Programmable High Current Laser Diode ...
 
Ppptcoxandking
PpptcoxandkingPpptcoxandking
Ppptcoxandking
 
Pppt
PpptPppt
Pppt
 
minorProject (1).pptx
minorProject (1).pptxminorProject (1).pptx
minorProject (1).pptx
 
microcontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptxmicrocontroller based tracking soloar.pptx
microcontroller based tracking soloar.pptx
 
Embedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded CEmbedded Application on Microcontroller in Assembly and Embedded C
Embedded Application on Microcontroller in Assembly and Embedded C
 
1396740 634706422070340000
1396740 6347064220703400001396740 634706422070340000
1396740 634706422070340000
 
Temperature Based Fan Controller
Temperature Based Fan Controller Temperature Based Fan Controller
Temperature Based Fan Controller
 
N461.pptx
N461.pptxN461.pptx
N461.pptx
 
Led displays explained
Led displays explainedLed displays explained
Led displays explained
 
Password Based Access Control System using Microcontroller
Password Based Access Control System using MicrocontrollerPassword Based Access Control System using Microcontroller
Password Based Access Control System using Microcontroller
 
Arduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic ArduinoArduino Workshop Day 1 - Basic Arduino
Arduino Workshop Day 1 - Basic Arduino
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 

Barcode scanner

  • 2. BARCODE • a machine-readable code in the form of numbers and a pattern of parallel lines of varying widths, printed on a commodity and used especially for stock control.
  • 4. CONTD…  Scanning head shines LED or laser light onto barcode.  Light reflects back off barcode into a light-detecting electronic component called a photoelectric cell. White areas of the barcode reflect most light; black areas reflect least.  As the scanner moves past the barcode, the cell generates a pattern of on-off pulses that correspond to the black and white stripes. So for the code shown here ("black black black white black white black black"), the cell would be "off off off on off on off off."  An electronic circuit attached to the scanner converts these on-off pulses into binary digits (zeros and ones).  The binary digits are sent to a computer attached to the scanner, which detects the code as 11101011
  • 5. COMPONENTS  LED or laser light  photoelectric cell  Mainboard (ADC & Decoder)  Arduino or microcontroller  LCD Display  Battery or power supply  wire
  • 6. LED  light-emitting diode (LED) is a semiconductor device that emits light when an electric current is passed through it.  Light is produced when the particles that carry the current (known as electrons and holes) combine together within the semiconductor material.  Since light is generated within the solid semiconductor material, LEDs are described as solid-state devices.  The term solid-state lighting, which also encompasses organic LEDs (OLEDs), distinguishes this lighting technology from other sources that use heated filaments (incandescent and tungsten halogen lamps) or gas discharge (fluorescent lamps).
  • 7. LASER LIGHT  The letters in the word laser stand for Light Amplification by Stimulated Emission of Radiation.  A laser is an unusual light source.  It is quite different from a light bulb or a flash light.  Lasers produce a very narrow beam of light.  This type of light is useful for lots of technologies and instruments—even some that you might use at home
  • 8. PHOTOELECTRIC CELL  A photovoltaic (PV) cell is an energy harvesting technology, that converts solar energy into useful electricity through a process called the photovoltaic effect.  There are several different types of PV cells which all use semiconductors to interact with incoming photons from the Sun in order to generate an electric current.  A photovoltaic cell is comprised of many layers of materials, each with a specific purpose.  The most important layer of a photovoltaic cell is the specially treated semiconductor layer.
  • 9. ADC  An Analog to Digital Converter (ADC) is a very useful feature that converts an analog voltage on a pin to a digital number.  By converting from the analog world to the digital world, we can begin to use electronics to interface to the analog world around us.  In electronics, an Analog to Digital Converter (ADC) is a device for converting an analog signal (current, voltage etc.) to a digital code, usually binary.  In the real world, most of the signals sensed and processed by humans are analog signals.  Analog-to-Digital conversion is the primary means by which analog signal are converted into digital data that can be processed by computers for various purposes
  • 10. DECODER  Decoders are digital ICs which are used for decoding.  In other words the decoders decrypt or obtain the actual data from the received code, i.e. convert the binary input at its input to a form, which is reflected at its output.  It consists of n input lines and 2^n output lines.  A decoder can be used to obtain the required data from the code or can also be used for obtaining the parallel data from the serial data received.
  • 11. Arduino  Arduino is an open-source platform used for building electronics projects.  Arduino consists of both a physical programmable circuit board (often referred to as a microcontroller) and a piece of software, or IDE (Integrated Development Environment) that runs on your computer, used to write and upload computer code to the physical board.  The Arduino platform has become quite popular with people just starting out with electronics, and for good reason.  Unlike most previous programmable circuit boards, the Arduino does not need a separate piece of hardware (called a programmer) in order to load new code onto the board -- you can simply use a USB cable.  Additionally, the Arduino IDE uses a simplified version of C++, making it easier to learn to program.  Finally, Arduino provides a standard form factor that breaks out the functions of the micro-controller into a more accessible package.
  • 12. LCD Display  LCD (Liquid Crystal Display) is a type of flat panel display which uses liquid crystals in its primary form of operation.  LEDs have a large and varying set of use cases for consumers and businesses, as they can be commonly found in smartphones, televisions, computer monitors and instrument panels.  LCDs were a big leap in terms of the technology they replaced, which include light-emitting diode (LED) and gas-plasma displays.  LCDs allowed displays to be much thinner than cathode ray tube (CRT) technology.  LCDs consume much less power than LED and gas-display displays because they work on the principle of blocking light rather than emitting it.  Where an LED emits light, the liquid crystals in an LCD produces an image using a backlight.
  • 13. Battery  Lead acid batteries used in the RV and Marine Industries usually consist of two 6- volt batteries in series, or a single 12-volt battery.  These batteries are constructed of several single cells connected in series each cell produces approximately 2.1 volts.  A six-volt battery has three single cells, which when fully charged produce an output voltage of 6.3 volts. A twelve-volt battery has six single cells in series producing a fully charged output voltage of 12.6 volts.  A battery cell consists of two lead plates a positive plate covered with a paste of lead dioxide and a negative made of sponge lead, with an insulating material (separator) in between.  The plates are enclosed in a plastic battery case and then submersed in an electrolyte consisting of water and sulfuric acid  Each cell is capable of storing 2.1 volts.
  • 16. Cost of components S.NO NAME COST 1 ARDUINO Rs.465 2 BARCODE SCANNER Rs.1,149 3 LCD DISPLAY Rs.200 4 WIRE Rs.50 5 RESISTOR Rs.5 6 BATTERY(5V) Rs.200 TOTAL Rs.2069