SlideShare a Scribd company logo
1 of 20
GROUP MEMBERS
ANEESA ARIF
14
UMM E HANI
26
HAMEEZA SAEED
24
AREEBA FATHA ALI
USES OF C++ language IN AUTOMATIC
MACHINES
WHATIS C++?
 C++ is a multi paradigm programming
language that supports object oriented
programming(OOP)created by Bjarne in
1983 at the Bell labs.
 C++ is an extension of C programming
ADVANTAGESOF C++
 C++ is a highly portable language and is often the
language of selection for multi-device, multi-platform app
development.
 C++ use multi-paradigm programming. The Paradigm
means the style of programming. Paradigm concerned
about logics, structure, and procedure of the program.
 It is useful for the low-level programming language and
very efficient for general purpose
 The wide range of applications: From GUI applications to
3D graphics for games to real-time mathematical
stimulations, C++ is everywhere.
AUTOMATIC
MACHINES
 “A machine or machine tool (such as a
spinning machine or lathe) that after once
being set operates automatically except for
applying the power, lubricating, supplying
material, and shutting off the power.”
TYPESOF AUTOMATION
SYSTEM/MACHINES
 1. Industrial Automatic machines:
 Industrial automation is the
process of making industrial
production processes more flexible
and simpler at higher efficiencies. Use
of automatic machines in the
industries results improved product
quality and productivity with reduced
downtime and wastes.
 This type automation is most popularly
used in automotive, computer and
electronics, medical,
telecommunication, consumer goods
and other industrial applications.
 2. Home Automatic machines:
 Home automation system does the
operations like
 lighting control and regulation
 regulating HVAC (Heating,
ventilation and Air Conditioning)
equipment’s
 energy and load management
 security and monitoring
 audio/ video systems
 Home automation uses the various
sensors to sense parameters like
temperature, pressure, motion,
illumination, etc.
ADVANTAGES OF AUTOMATIC
MACHINES  Reduction in production time
 Increase in accuracy and
repeatability
 Less human error
 Increased safety
 Higher volume production
 shorter workweeks for labor
and reduced factory lead
times.
 higher production rates and
increased productivity
 more efficient use of
materials
 better product quality
USESOF
AUTOMATIC
MACHINES
 Automatic machines are used in various
control systems for operating equipment
such
 processes in factories
 boilers and heat treating ovens
 steering and stabilization of ships
 aircraft
other applications and vehicles with
minimal or reduced human intervention
USESOF C++ INAUTOMATICMACHINES
 AUTOMATIC WASHING
MACHINES:
 C++ is used in automatic
washing machines to set the
timer of machine , no of
revolutions machine take and
after what revolution machine
will quick wash the clothes
and dry the clothes
 AUTOMATIC TELLER MACHINE (ATM)
:
 An automated teller machine (ATM) is an
electronic telecommunications device that
enables customers of financial institutions to
perform financial transactions, such as cash
withdrawals, deposits, transfer funds, or
obtaining account information, at any time
and without the need for direct interaction
with bank staff.
 We use C++ language in ATM (Automated
teller machine).
 The code carries out all the functions that all
standard ATM machines do.
 You can check amount present in your
account, withdraw balance and deposit
amount
 ROBOTS:
 Robots process sensor data, perform
cognition and plan actions using
computer programs that are executed
on a processor.
 Example:
 A face recognition program in a robot
will:
1. take an image of a person as an
input
2. scan the image for a specific set of
features
3. compare these features to a library of
known faces
4. find a match, then
5. return the name of the person as an
output.
The program will perform exactly these
same set of instructions every time it
executes.
 TRAFFIC LIFGHTS:
 C++ programming is use in
traffic lights to set the timing
after what time red light will
appear and after what time
green and yellow light will
appear
 It also check the number of
vehicle before turning the
lights on.
 AUTOMATIC DOORS:
 An automatic door, also known
as an auto door, is a door that
opens automatically, usually on
sensing the approach of a
person.
 C++ programming is used in
automatic doors to close , open
the doors by detecting the person
close to door.
AUTOMATIC STAIRS
 An escalator is a type of vertical transportation in
the form of a moving staircase which carries
people between floors of a building.
 C++ is use in automatic stairs to start , stop the
stairs by detecting the person on it and then stop
after a fix time
 Escalators are used around the world in places
where lifts would be impractical. Principal areas of
usage include department stores, shopping
malls, airports, transit systems (railway/railroad
stations), convention
centers, hotels, arenas, stadiums and public
buildings.
 VENDINGMACHINE:
 A vending machine is an
automated machine that provides
items such
as snacks, beverages, cigarettes
lottery tickets to consumers after
money, a credit card, or a
specially designed card is inserted
into the machine.
 C++ is use in vending machines to
check the amount deposited and
then deliver the product according
to the amount given and return the
remaining cash.
 ELEVATOR/LIFT:
 An elevator or lift is a vertical transport vehicle that efficiently moves people or goods between floors of a
building.
 C++ is used in elevator
 The program output should be:
The doors are closing.
Going up to floor 2.
Going up to floor 3.
Going up to floor 4.
The elevator is on floor 5.
Please enter a new destination floor.
And if the user enters 2, then the output should look like:
The doors are closing.
Going down to floor 2.
Going down to floor 3.
Going down to floor 4.
The elevator is on floor 5.
Please enter a new destination floor.
uses of c++ in automatic machines

More Related Content

Similar to uses of c++ in automatic machines

Con3187 Creating Industrial Middleware with Java ME and Single-Board Computers
Con3187 Creating Industrial Middleware with Java ME and Single-Board ComputersCon3187 Creating Industrial Middleware with Java ME and Single-Board Computers
Con3187 Creating Industrial Middleware with Java ME and Single-Board Computers
Julio Palma Vázquez
 
Contextor Executive Summary
Contextor Executive SummaryContextor Executive Summary
Contextor Executive Summary
Contextor SAS
 
Automated Systems General Foundation
Automated Systems General FoundationAutomated Systems General Foundation
Automated Systems General Foundation
mrcarty
 
Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...
Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...
Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...
Codiax
 
Quality Information Systems
Quality Information SystemsQuality Information Systems
Quality Information Systems
Gonzalo García
 
Quality Information Systems
Quality Information SystemsQuality Information Systems
Quality Information Systems
Gonzalo García
 
Quality Information Systems
Quality Information SystemsQuality Information Systems
Quality Information Systems
Gonzalo García
 

Similar to uses of c++ in automatic machines (20)

Commercial Overview with Finance Module
Commercial Overview with Finance ModuleCommercial Overview with Finance Module
Commercial Overview with Finance Module
 
Automatski - The Internet of Things - Autonomous Compute Platform (R)
Automatski - The Internet of Things - Autonomous Compute Platform (R)Automatski - The Internet of Things - Autonomous Compute Platform (R)
Automatski - The Internet of Things - Autonomous Compute Platform (R)
 
Con3187 Creating Industrial Middleware with Java ME and Single-Board Computers
Con3187 Creating Industrial Middleware with Java ME and Single-Board ComputersCon3187 Creating Industrial Middleware with Java ME and Single-Board Computers
Con3187 Creating Industrial Middleware with Java ME and Single-Board Computers
 
Contextor Executive Summary
Contextor Executive SummaryContextor Executive Summary
Contextor Executive Summary
 
Contextoroverviewproducts 180212180551
Contextoroverviewproducts 180212180551Contextoroverviewproducts 180212180551
Contextoroverviewproducts 180212180551
 
Automated Systems General Foundation
Automated Systems General FoundationAutomated Systems General Foundation
Automated Systems General Foundation
 
Embedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routineEmbedded systems and their applications in our daily routine
Embedded systems and their applications in our daily routine
 
Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...
Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...
Jade Le Maitre (Hease Robotics) - From Airports to Museums - How Robotics Can...
 
Automation
AutomationAutomation
Automation
 
Counting With Python & OpenCV3
Counting With Python & OpenCV3Counting With Python & OpenCV3
Counting With Python & OpenCV3
 
Quality Information Systems
Quality Information SystemsQuality Information Systems
Quality Information Systems
 
Quality Information Systems
Quality Information SystemsQuality Information Systems
Quality Information Systems
 
Quality Information Systems
Quality Information SystemsQuality Information Systems
Quality Information Systems
 
Assembly automation robot tending.pptx
Assembly automation robot tending.pptxAssembly automation robot tending.pptx
Assembly automation robot tending.pptx
 
Etc copy
Etc   copyEtc   copy
Etc copy
 
Makethon ADVITIYA IIT ROPAR
Makethon ADVITIYA IIT ROPARMakethon ADVITIYA IIT ROPAR
Makethon ADVITIYA IIT ROPAR
 
Vt training plc_1
Vt training plc_1Vt training plc_1
Vt training plc_1
 
Open City, Smart City - Greet Brosens
Open City, Smart City - Greet BrosensOpen City, Smart City - Greet Brosens
Open City, Smart City - Greet Brosens
 
Direct numerical control
Direct numerical controlDirect numerical control
Direct numerical control
 
65K ppt.pptx
65K ppt.pptx65K ppt.pptx
65K ppt.pptx
 

More from AneesaArif1 (9)

Islam and science
Islam and scienceIslam and science
Islam and science
 
academic anxiety among students and coping with it
academic anxiety among students and coping with itacademic anxiety among students and coping with it
academic anxiety among students and coping with it
 
academic anxiety among university students
academic anxiety among university students academic anxiety among university students
academic anxiety among university students
 
Modulus of rigidity of a given wire by oscillating method
Modulus of rigidity of a given wire by oscillating methodModulus of rigidity of a given wire by oscillating method
Modulus of rigidity of a given wire by oscillating method
 
short story
short storyshort story
short story
 
Short story
Short storyShort story
Short story
 
Worldleading fingerprint technolopgy
Worldleading fingerprint technolopgyWorldleading fingerprint technolopgy
Worldleading fingerprint technolopgy
 
Islam and science
Islam and scienceIslam and science
Islam and science
 
linear regression
linear regressionlinear regression
linear regression
 

Recently uploaded

Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
drm1699
 

Recently uploaded (20)

Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale IbridaUNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
UNI DI NAPOLI FEDERICO II - Il ruolo dei grafi nell'AI Conversazionale Ibrida
 
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
[GeeCON2024] How I learned to stop worrying and love the dark silicon apocalypse
 
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
Abortion Pills For Sale WhatsApp[[+27737758557]] In Birch Acres, Abortion Pil...
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
From Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST APIFrom Theory to Practice: Utilizing SpiraPlan's REST API
From Theory to Practice: Utilizing SpiraPlan's REST API
 
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
Abortion Pill Prices Turfloop ](+27832195400*)[ 🏥 Women's Abortion Clinic in ...
 
BusinessGPT - Security and Governance for Generative AI
BusinessGPT  - Security and Governance for Generative AIBusinessGPT  - Security and Governance for Generative AI
BusinessGPT - Security and Governance for Generative AI
 
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit MilanWorkshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
Workshop: Enabling GenAI Breakthroughs with Knowledge Graphs - GraphSummit Milan
 
Transformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with LinksTransformer Neural Network Use Cases with Links
Transformer Neural Network Use Cases with Links
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
Auto Affiliate  AI Earns First Commission in 3 Hours..pdfAuto Affiliate  AI Earns First Commission in 3 Hours..pdf
Auto Affiliate AI Earns First Commission in 3 Hours..pdf
 
Rapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and InsightsRapidoform for Modern Form Building and Insights
Rapidoform for Modern Form Building and Insights
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)The mythical technical debt. (Brooke, please, forgive me)
The mythical technical debt. (Brooke, please, forgive me)
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...
Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...
Abortion Pill Prices Jozini ](+27832195400*)[ 🏥 Women's Abortion Clinic in Jo...
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 

uses of c++ in automatic machines

  • 1. GROUP MEMBERS ANEESA ARIF 14 UMM E HANI 26 HAMEEZA SAEED 24 AREEBA FATHA ALI
  • 2.
  • 3. USES OF C++ language IN AUTOMATIC MACHINES
  • 4. WHATIS C++?  C++ is a multi paradigm programming language that supports object oriented programming(OOP)created by Bjarne in 1983 at the Bell labs.  C++ is an extension of C programming
  • 5. ADVANTAGESOF C++  C++ is a highly portable language and is often the language of selection for multi-device, multi-platform app development.  C++ use multi-paradigm programming. The Paradigm means the style of programming. Paradigm concerned about logics, structure, and procedure of the program.  It is useful for the low-level programming language and very efficient for general purpose  The wide range of applications: From GUI applications to 3D graphics for games to real-time mathematical stimulations, C++ is everywhere.
  • 6. AUTOMATIC MACHINES  “A machine or machine tool (such as a spinning machine or lathe) that after once being set operates automatically except for applying the power, lubricating, supplying material, and shutting off the power.”
  • 7. TYPESOF AUTOMATION SYSTEM/MACHINES  1. Industrial Automatic machines:  Industrial automation is the process of making industrial production processes more flexible and simpler at higher efficiencies. Use of automatic machines in the industries results improved product quality and productivity with reduced downtime and wastes.  This type automation is most popularly used in automotive, computer and electronics, medical, telecommunication, consumer goods and other industrial applications.
  • 8.  2. Home Automatic machines:  Home automation system does the operations like  lighting control and regulation  regulating HVAC (Heating, ventilation and Air Conditioning) equipment’s  energy and load management  security and monitoring  audio/ video systems  Home automation uses the various sensors to sense parameters like temperature, pressure, motion, illumination, etc.
  • 9. ADVANTAGES OF AUTOMATIC MACHINES  Reduction in production time  Increase in accuracy and repeatability  Less human error  Increased safety  Higher volume production  shorter workweeks for labor and reduced factory lead times.  higher production rates and increased productivity  more efficient use of materials  better product quality
  • 10. USESOF AUTOMATIC MACHINES  Automatic machines are used in various control systems for operating equipment such  processes in factories  boilers and heat treating ovens  steering and stabilization of ships  aircraft other applications and vehicles with minimal or reduced human intervention
  • 12.  AUTOMATIC WASHING MACHINES:  C++ is used in automatic washing machines to set the timer of machine , no of revolutions machine take and after what revolution machine will quick wash the clothes and dry the clothes
  • 13.  AUTOMATIC TELLER MACHINE (ATM) :  An automated teller machine (ATM) is an electronic telecommunications device that enables customers of financial institutions to perform financial transactions, such as cash withdrawals, deposits, transfer funds, or obtaining account information, at any time and without the need for direct interaction with bank staff.  We use C++ language in ATM (Automated teller machine).  The code carries out all the functions that all standard ATM machines do.  You can check amount present in your account, withdraw balance and deposit amount
  • 14.  ROBOTS:  Robots process sensor data, perform cognition and plan actions using computer programs that are executed on a processor.  Example:  A face recognition program in a robot will: 1. take an image of a person as an input 2. scan the image for a specific set of features 3. compare these features to a library of known faces 4. find a match, then 5. return the name of the person as an output. The program will perform exactly these same set of instructions every time it executes.
  • 15.  TRAFFIC LIFGHTS:  C++ programming is use in traffic lights to set the timing after what time red light will appear and after what time green and yellow light will appear  It also check the number of vehicle before turning the lights on.
  • 16.  AUTOMATIC DOORS:  An automatic door, also known as an auto door, is a door that opens automatically, usually on sensing the approach of a person.  C++ programming is used in automatic doors to close , open the doors by detecting the person close to door.
  • 17. AUTOMATIC STAIRS  An escalator is a type of vertical transportation in the form of a moving staircase which carries people between floors of a building.  C++ is use in automatic stairs to start , stop the stairs by detecting the person on it and then stop after a fix time  Escalators are used around the world in places where lifts would be impractical. Principal areas of usage include department stores, shopping malls, airports, transit systems (railway/railroad stations), convention centers, hotels, arenas, stadiums and public buildings.
  • 18.  VENDINGMACHINE:  A vending machine is an automated machine that provides items such as snacks, beverages, cigarettes lottery tickets to consumers after money, a credit card, or a specially designed card is inserted into the machine.  C++ is use in vending machines to check the amount deposited and then deliver the product according to the amount given and return the remaining cash.
  • 19.  ELEVATOR/LIFT:  An elevator or lift is a vertical transport vehicle that efficiently moves people or goods between floors of a building.  C++ is used in elevator  The program output should be: The doors are closing. Going up to floor 2. Going up to floor 3. Going up to floor 4. The elevator is on floor 5. Please enter a new destination floor. And if the user enters 2, then the output should look like: The doors are closing. Going down to floor 2. Going down to floor 3. Going down to floor 4. The elevator is on floor 5. Please enter a new destination floor.