In-Depth Notes on Input and Output Devices (Chapter 3)
Hardware Overview
3.2 Input and Output Devices
3.2.1 Input Devices
Barcode Scanners (Readers)
- A barcode is a series of dark and light parallel lines with varying thickness.
- Each number (0-9) is represented by a unique pattern of lines.
- Guard bars separate the left and right sides of a barcode.
- Commonly used at supermarket checkouts.
Advantages for Management
- Easier and faster to change prices.
- Better sales information and trends.
- Reduces the need for pricing every item, saving time and costs.
- Automatic stock control.
- Easier monitoring of customer buying habits through loyalty cards.
Advantages for Customers
- Faster checkout process; staff don't need to look up prices.
- Fewer errors in pricing.
- Itemised bills provided.
- Potential for savings on costs.
- Better tracking of 'sell by dates'.
Quick Response (QR) Codes
- A matrix of filled dark squares; can hold more information than barcodes.
- Can store up to 7089 digits vs. 30 digits of barcodes.
- Used in advertising, website access, storing boarding passes, etc.
Advantages of QR Codes
- More information capacity; includes error checking.
- Easier to read by smartphones, eliminating the need for specialized scanners.
- Easier transmission as text messages or images.
- Encryptable for added security.
Disadvantages of QR Codes
- Potential for malicious code transmission (attagging).
- Risk of downloading viruses.
- May redirect to fraudulent websites.
Frame QR Codes
- Enhanced QR codes with advertising logos and graphics embedded.
Digital Cameras
- Replace traditional film cameras.
- Connect via USB or Bluetooth.
- Features include automatic adjustments to shutter speed, focus, flash, etc.
Keyboards
- Common data entry method, connected via USB or wirelessly.
- Each key corresponds to an ASCII value.
- Slow entry and prone to errors; ergonomic designs help prevent RSI.
Microphones
- Can be built-in or external, connect via USB or Bluetooth.
Optical Mouse
- Utilizes tiny cameras, works on various surfaces.
Benefits Over Mechanical Mouse
- More reliable (no moving parts).
- Less susceptible to dirt, no special surface needed.
- Wired mice avoid signal loss, are cheaper to operate.
Scanners
- Two-dimensional (2D) and three-dimensional (3D) scanners exist.
2D Scanners
- Optical Character Recognition (OCR) enables scanned text to be converted into editable formats.
- Used in airports for passport scanning; enhances processing speed and accuracy.
3D Scanners
- Create 3D images of solid objects, used in CAD designs and 3D printing.
Applications of 3D Scanning
- CT Scanners
- Use Tomography tech to produce images by taking thin 'slices' of objects, stored as digital images.
Touchscreens
- Allow for direct interaction with interfaces through touch.
- Types: Capacitive, Infrared, Resistive.
Capacitive Touch Screens
- Advantages: High durability, clarity in sunlight, multi-touch enabled.
- Disadvantages: Sensitive to electromagnetic fields; works only with fingers or stylus.
Infrared Touch Screens
- Advantages: Multi-touch, resilient to scratches.
- Disadvantages: Prone to false activations from moisture/light interference.
3.2.2 Output Devices
Actuators
Control mechanisms (conveyor belts, valves); convert electrical signals to mechanical motion.
Light Projectors
- Types include Digital Light Projector (DLP) and LCD projectors.
- Used for presentations, projecting computer output.
Printers
- Inkjet vs Laser:
- Inkjet: suitable for occasional quality color prints.
- Laser: high speed for bulk printing, uses dry powder ink, prints entire pages at once.
3D Printers
- Create solid objects layer by layer, applications in prosthetics, aerospace, etc.
LED and LCD Screens
- Composition, advantages, and differences highlighted between each type, including aspects such as power consumption, image quality, and technology type.
3.2.3 Sensors
- Definition: Input devices measuring physical properties; must convert analog data to digital using ADC.
- Types of Sensors:
- Acoustic: measures sound levels.
- Accelerometer: detects acceleration.
- Flow: measures fluid movement.
- Gas: detects gas levels (e.g., carbon monoxide).
- Humidity: detects moisture levels.
- Infra-red: measures infrared radiation.
- Level: detects substance levels.
- Light: measures ambient light.
- Magnetic Field: detects changes in magnetic fields.
- Moisture, pH, Pressure, Proximity, Temperature: all have specific applications in agriculture, environmental monitoring, and security systems.
3.1.5 Embedded Systems
- Definition: Hardware and software combination for specific functions; programmable or non-programmable.
- Examples: Automotive systems, smart appliances, remote-controlled devices, etc.