SlideShare a Scribd company logo
ARDUINO COURSE
INTRODUCTION
Eng. Elaf A.Saeed
WHAT WE LEARN
• Embedded Systems.
• Microcontroller.
• Microprocessor vs. Microcontroller.
• Arduino.
• Digital vs Analog Signal.
• I/O Arduino Uno pins.
• Arduino IDE.
• Simulations Programs.
EMBEDDED SYSTEM
WHAT IS AN EMBEDDED SYSTEMS?
An embedded system is a microprocessor-based
computer hardware system with software that
is designed to perform a dedicated function,
either as an independent system or as a
part of a large system. At the core is
an integrated circuit designed to carry
out computation for real-time operations.
MICROCONTROLLER
WHAT IS MICROCONTROLLER?
• A microcontroller is an integrated circuit (IC) device used for controlling
other portions of an electronic system, usually via a microprocessor unit
(MPU), memory, and some peripherals.
• The most common way to refer to this category of integrated circuits is
“microcontroller" but the abbreviation “MCU” is used interchangeably as it
stands for “microcontroller unit”. You may also occasionally see “µC”
(where the Greek letter mu replaces “micro”).
MICROPROCESSOR VS.
MICROCONTROLLER
MICROPROCESSOR VS MICROCONTROLLER
ARDUINO
WHAT IS ARDUINO?
• Arduino is an open-source electronics platform based on easy-to-use hardware and
software.
• Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a
Twitter message - and turn it into an output - activating a motor, turning on an LED,
publishing something online. You can tell your board what to do by sending a set of
instructions to the microcontroller on the board.
• To do so you use the Arduino programming language (based on Wiring), and the
Arduino Software (IDE), based on Processing.
WHY ARDUINO?
• Inexpensive - Arduino boards are relatively inexpensive compared to other microcontroller platforms.
• Cross-platform - The Arduino Software (IDE) runs on Windows, Macintosh OSX, and Linux operating
systems.
• Simple, clear programming environment - The Arduino Software (IDE) is easy-to-use for beginners, yet
flexible enough for advanced users to take advantage of as well.
• Open source and extensible software - The Arduino software is published as open source tools, available
for extension by experienced programmers.
• Open source and extensible hardware - The plans of the Arduino boards are published under a Creative
Commons license, so experienced circuit designers can make their own version of the module, extending it
and improving it.
DIGITAL VS ANALOG SIGNAL
I/O ARDUINO UNO PINS
ARDUINO IDE
ARDUINO IDE WINDOW CONTENTS
ARDUINO IDE SELECT BOARD
ARDUINO IDE EXAMPLES
ADD LIBRARY IN ARDUINO IDE
SENSORS
WHAT IS SENSORS?
• sensors are devices or machines used to detect the presence of any physical object in
the vicinity and send information about the same to the receiving end.
• Any physical quantity like pressure, force, strain, light etc.
• Basically, this are classified as analog and digital sensors.
• Data is collected from the environment using sensors and used for internet of things.
• Ex: Temperature, Light, Pressure, Ultrasonic, Color, Touch, Flow and Level, Smoke,
Accelerometer, Infrared, Humidity, and Tilt.
ACTUATORS
WHAT IS ACTUATORS?
• An actuator is a device that uses a form of power to convert a control signal into
mechanical motion. From electric door locks in automobiles, to ailerons on aircraft,
actuators are all around us. Industrial plants use actuators to operate valves,
dampers, fluid couplings, and other devices used in industrial process control.
SIMULATION PROGRAMS
Tinkercad
Fritzing
Protues
thanks
Email: elafe1888@gmail.com
linkden: www.linkedin.com/in/elaf-a-saeed-97bbb6150
facebook: https://www.facebook.com/profile.php?id=100004305557442
github: https://github.com/ElafAhmedSaeed
youtube: https://youtube.com/channel/UCE_RiXkyqREUdLAiZcbBqSg
slideshare: https://www.slideshare.net/ElafASaeed
Slideplayer: https://slideplayer.com/search/?q=Elaf+A.Saeed
Google Scholar: https://scholar.google.com/citations?user=VIpVZKkAAAAJ&hl=ar&gmla=AJsN-
F7PIgAjWJ44Hzb18fwPqJaaUmG0XzbLdzx09

More Related Content

What's hot (20)

Embedded system design using arduino
Embedded system design using arduino
Santosh Verma
 
Introduction to Arduino
Introduction to Arduino
Omer Kilic
 
Project Report on Embedded Systems
Project Report on Embedded Systems
Suhani Singh
 
Arduino Microcontroller
Arduino Microcontroller
Shyam Mohan
 
Microcontroller
Microcontroller
sachin patil
 
Ppt on embedded systems
Ppt on embedded systems
Vaibhava Mishra
 
Arduino presentation
Arduino presentation
Michael Senkow
 
Introduction of Arduino Uno
Introduction of Arduino Uno
Md. Nahidul Islam
 
Introduction to the Arduino
Introduction to the Arduino
Wingston
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
Vishal GARG
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and Programming
Emmanuel Obot
 
Tinkercad Workshop PPT, Dept. of ECE.pptx
Tinkercad Workshop PPT, Dept. of ECE.pptx
JayashreeSelvam5
 
Automatic Fire Fighting Robot by St John College
Automatic Fire Fighting Robot by St John College
NidhiRaut7
 
Intro to Arduino
Intro to Arduino
avikdhupar
 
Tinker cad intro
Tinker cad intro
Archita Singh
 
Lecture 5(the steps of design embedded systems- خطوات تصميمي الانظمة المدمجة)
Lecture 5(the steps of design embedded systems- خطوات تصميمي الانظمة المدمجة)
Elaf A.Saeed
 
arduino-ppt
arduino-ppt
jhcid
 
Arduino uno
Arduino uno
creatjet3d labs
 
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Gaurav Pandey
 
Arduino & NodeMcu
Arduino & NodeMcu
Guhan Ganesan
 
Embedded system design using arduino
Embedded system design using arduino
Santosh Verma
 
Introduction to Arduino
Introduction to Arduino
Omer Kilic
 
Project Report on Embedded Systems
Project Report on Embedded Systems
Suhani Singh
 
Arduino Microcontroller
Arduino Microcontroller
Shyam Mohan
 
Introduction to the Arduino
Introduction to the Arduino
Wingston
 
ARDUINO EMBEDDED SYSTEM
ARDUINO EMBEDDED SYSTEM
Vishal GARG
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and Programming
Emmanuel Obot
 
Tinkercad Workshop PPT, Dept. of ECE.pptx
Tinkercad Workshop PPT, Dept. of ECE.pptx
JayashreeSelvam5
 
Automatic Fire Fighting Robot by St John College
Automatic Fire Fighting Robot by St John College
NidhiRaut7
 
Intro to Arduino
Intro to Arduino
avikdhupar
 
Lecture 5(the steps of design embedded systems- خطوات تصميمي الانظمة المدمجة)
Lecture 5(the steps of design embedded systems- خطوات تصميمي الانظمة المدمجة)
Elaf A.Saeed
 
arduino-ppt
arduino-ppt
jhcid
 
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Gaurav Pandey
 

Similar to Embedded system introduction - Arduino Course (20)

The IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basics
The IOT Academy
 
embedded_in_Arduino_with_basic_embedded.pptx
embedded_in_Arduino_with_basic_embedded.pptx
acloudinfo2023
 
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Kameshvra Dela Cruz
 
Building IoT with Arduino Day One
Building IoT with Arduino Day One
Anthony Faustine
 
B1_25Jan21.pptx
B1_25Jan21.pptx
DhirajPatel58
 
Introduction to Arduino.pptx
Introduction to Arduino.pptx
Akshat Bijronia
 
ARDUINO Presentation1.pptx
ARDUINO Presentation1.pptx
SourabhSalunkhe10
 
QuickIntroduction to Arduino and Sensors
QuickIntroduction to Arduino and Sensors
Anu S S
 
Iot for smart agriculture
Iot for smart agriculture
Atit Patumvan
 
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
hugoshan513
 
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
ijdpsjournal
 
Introduction to Arduino session and basically it depends how you us and where...
Introduction to Arduino session and basically it depends how you us and where...
YakshYadav2
 
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Dinola2
 
Arduino day
Arduino day
Adedigba Yinka
 
Embedded system and its platforms
Embedded system and its platforms
Mrunal Deshkar
 
Smart Door locking system using arduino
Smart Door locking system using arduino
BhawnaSingh351973
 
Prototyping Embedded Devices: Arduino, Developing on the Arduino.
Prototyping Embedded Devices: Arduino, Developing on the Arduino.
Megha Sharma
 
PIR sensing with arduino
PIR sensing with arduino
chetan kadiwal
 
Arduino intro.pptx
Arduino intro.pptx
AlexRiv4
 
Internet of Things prescribed by University
Internet of Things prescribed by University
Sanjay Kumar
 
The IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basics
The IOT Academy
 
embedded_in_Arduino_with_basic_embedded.pptx
embedded_in_Arduino_with_basic_embedded.pptx
acloudinfo2023
 
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Kameshvra Dela Cruz
 
Building IoT with Arduino Day One
Building IoT with Arduino Day One
Anthony Faustine
 
Introduction to Arduino.pptx
Introduction to Arduino.pptx
Akshat Bijronia
 
QuickIntroduction to Arduino and Sensors
QuickIntroduction to Arduino and Sensors
Anu S S
 
Iot for smart agriculture
Iot for smart agriculture
Atit Patumvan
 
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
hugoshan513
 
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
WORKING PRINCIPLE OF ARDUINO AND USING IT AS A TOOL FOR STUDY AND RESEARCH
ijdpsjournal
 
Introduction to Arduino session and basically it depends how you us and where...
Introduction to Arduino session and basically it depends how you us and where...
YakshYadav2
 
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Dinola2
 
Embedded system and its platforms
Embedded system and its platforms
Mrunal Deshkar
 
Smart Door locking system using arduino
Smart Door locking system using arduino
BhawnaSingh351973
 
Prototyping Embedded Devices: Arduino, Developing on the Arduino.
Prototyping Embedded Devices: Arduino, Developing on the Arduino.
Megha Sharma
 
PIR sensing with arduino
PIR sensing with arduino
chetan kadiwal
 
Arduino intro.pptx
Arduino intro.pptx
AlexRiv4
 
Internet of Things prescribed by University
Internet of Things prescribed by University
Sanjay Kumar
 
Ad

More from Elaf A.Saeed (20)

IOT NodeMCU - NodeMCU Webserver
IOT NodeMCU - NodeMCU Webserver
Elaf A.Saeed
 
IOT NodeMCU - Ubidots Platform to Turn on LEDs
IOT NodeMCU - Ubidots Platform to Turn on LEDs
Elaf A.Saeed
 
IOT NodeMCU - Thinger Platform to Turn on LEDs
IOT NodeMCU - Thinger Platform to Turn on LEDs
Elaf A.Saeed
 
IOT NodeMCU - IFTTT Templet to send SMS
IOT NodeMCU - IFTTT Templet to send SMS
Elaf A.Saeed
 
Getting date and time from ntp server with esp8266 node mcu
Getting date and time from ntp server with esp8266 node mcu
Elaf A.Saeed
 
ESP8266 NodeMCU Server, Client, Station Mode, and Client Control LED
ESP8266 NodeMCU Server, Client, Station Mode, and Client Control LED
Elaf A.Saeed
 
IOT NodeMCU - NodeMCU Connection to Internet
IOT NodeMCU - NodeMCU Connection to Internet
Elaf A.Saeed
 
Lesson 10- NodeMCU with LCD I2C
Lesson 10- NodeMCU with LCD I2C
Elaf A.Saeed
 
Lesson 9- NodeMCU with Arduino UNO (UART)
Lesson 9- NodeMCU with Arduino UNO (UART)
Elaf A.Saeed
 
Lesson 8- NodeMCU with Servo Motor
Lesson 8- NodeMCU with Servo Motor
Elaf A.Saeed
 
Lesson 7- NodeMCU with DC Motor
Lesson 7- NodeMCU with DC Motor
Elaf A.Saeed
 
Lesson 6 - NodeMCU with PWM Pin
Lesson 6 - NodeMCU with PWM Pin
Elaf A.Saeed
 
lesson4 - NodeMCU control led
lesson4 - NodeMCU control led
Elaf A.Saeed
 
lesson2 - Nodemcu course - NodeMCU dev Board
lesson2 - Nodemcu course - NodeMCU dev Board
Elaf A.Saeed
 
lesson1 - Getting Started with ESP8266
lesson1 - Getting Started with ESP8266
Elaf A.Saeed
 
Embedded system course projects - Arduino Course
Embedded system course projects - Arduino Course
Elaf A.Saeed
 
Pyton with rasperry pi
Pyton with rasperry pi
Elaf A.Saeed
 
Summary of MATLAB Functions-Part1
Summary of MATLAB Functions-Part1
Elaf A.Saeed
 
MATLAB Basics-Part1
MATLAB Basics-Part1
Elaf A.Saeed
 
Python basics_ part1
Python basics_ part1
Elaf A.Saeed
 
IOT NodeMCU - NodeMCU Webserver
IOT NodeMCU - NodeMCU Webserver
Elaf A.Saeed
 
IOT NodeMCU - Ubidots Platform to Turn on LEDs
IOT NodeMCU - Ubidots Platform to Turn on LEDs
Elaf A.Saeed
 
IOT NodeMCU - Thinger Platform to Turn on LEDs
IOT NodeMCU - Thinger Platform to Turn on LEDs
Elaf A.Saeed
 
IOT NodeMCU - IFTTT Templet to send SMS
IOT NodeMCU - IFTTT Templet to send SMS
Elaf A.Saeed
 
Getting date and time from ntp server with esp8266 node mcu
Getting date and time from ntp server with esp8266 node mcu
Elaf A.Saeed
 
ESP8266 NodeMCU Server, Client, Station Mode, and Client Control LED
ESP8266 NodeMCU Server, Client, Station Mode, and Client Control LED
Elaf A.Saeed
 
IOT NodeMCU - NodeMCU Connection to Internet
IOT NodeMCU - NodeMCU Connection to Internet
Elaf A.Saeed
 
Lesson 10- NodeMCU with LCD I2C
Lesson 10- NodeMCU with LCD I2C
Elaf A.Saeed
 
Lesson 9- NodeMCU with Arduino UNO (UART)
Lesson 9- NodeMCU with Arduino UNO (UART)
Elaf A.Saeed
 
Lesson 8- NodeMCU with Servo Motor
Lesson 8- NodeMCU with Servo Motor
Elaf A.Saeed
 
Lesson 7- NodeMCU with DC Motor
Lesson 7- NodeMCU with DC Motor
Elaf A.Saeed
 
Lesson 6 - NodeMCU with PWM Pin
Lesson 6 - NodeMCU with PWM Pin
Elaf A.Saeed
 
lesson4 - NodeMCU control led
lesson4 - NodeMCU control led
Elaf A.Saeed
 
lesson2 - Nodemcu course - NodeMCU dev Board
lesson2 - Nodemcu course - NodeMCU dev Board
Elaf A.Saeed
 
lesson1 - Getting Started with ESP8266
lesson1 - Getting Started with ESP8266
Elaf A.Saeed
 
Embedded system course projects - Arduino Course
Embedded system course projects - Arduino Course
Elaf A.Saeed
 
Pyton with rasperry pi
Pyton with rasperry pi
Elaf A.Saeed
 
Summary of MATLAB Functions-Part1
Summary of MATLAB Functions-Part1
Elaf A.Saeed
 
MATLAB Basics-Part1
MATLAB Basics-Part1
Elaf A.Saeed
 
Python basics_ part1
Python basics_ part1
Elaf A.Saeed
 
Ad

Recently uploaded (20)

cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
AmirStern2
 
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Puppy jhon
 
The State of Web3 Industry- Industry Report
The State of Web3 Industry- Industry Report
Liveplex
 
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
 
Artificial Intelligence in the Nonprofit Boardroom.pdf
Artificial Intelligence in the Nonprofit Boardroom.pdf
OnBoard
 
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
Safe Software
 
Kubernetes Security Act Now Before It’s Too Late
Kubernetes Security Act Now Before It’s Too Late
Michael Furman
 
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
 
“Why It’s Critical to Have an Integrated Development Methodology for Edge AI,...
“Why It’s Critical to Have an Integrated Development Methodology for Edge AI,...
Edge AI and Vision Alliance
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Alliance
 
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
 
Oracle Cloud and AI Specialization Program
Oracle Cloud and AI Specialization Program
VICTOR MAESTRE RAMIREZ
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 
Crypto Super 500 - 14th Report - June2025.pdf
Crypto Super 500 - 14th Report - June2025.pdf
Stephen Perrenod
 
Introduction to Typescript - GDG On Campus EUE
Introduction to Typescript - GDG On Campus EUE
Google Developer Group On Campus European Universities in Egypt
 
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Safe Software
 
“From Enterprise to Makers: Driving Vision AI Innovation at the Extreme Edge,...
“From Enterprise to Makers: Driving Vision AI Innovation at the Extreme Edge,...
Edge AI and Vision Alliance
 
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc
 
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
angelo60207
 
cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
cnc-drilling-dowel-inserting-machine-drillteq-d-510-english.pdf
AmirStern2
 
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Viral>Wondershare Filmora 14.5.18.12900 Crack Free Download
Puppy jhon
 
The State of Web3 Industry- Industry Report
The State of Web3 Industry- Industry Report
Liveplex
 
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Seminar: Authentication for a Billion Consumers - Amazon.pptx
FIDO Alliance
 
Artificial Intelligence in the Nonprofit Boardroom.pdf
Artificial Intelligence in the Nonprofit Boardroom.pdf
OnBoard
 
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
FME for Distribution & Transmission Integrity Management Program (DIMP & TIMP)
Safe Software
 
Kubernetes Security Act Now Before It’s Too Late
Kubernetes Security Act Now Before It’s Too Late
Michael Furman
 
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
No-Code Workflows for CAD & 3D Data: Scaling AI-Driven Infrastructure
Safe Software
 
“Why It’s Critical to Have an Integrated Development Methodology for Edge AI,...
“Why It’s Critical to Have an Integrated Development Methodology for Edge AI,...
Edge AI and Vision Alliance
 
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
War_And_Cyber_3_Years_Of_Struggle_And_Lessons_For_Global_Security.pdf
biswajitbanerjee38
 
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Seminar: New Data: Passkey Adoption in the Workforce.pptx
FIDO Alliance
 
Edge-banding-machines-edgeteq-s-200-en-.pdf
Edge-banding-machines-edgeteq-s-200-en-.pdf
AmirStern2
 
Oracle Cloud and AI Specialization Program
Oracle Cloud and AI Specialization Program
VICTOR MAESTRE RAMIREZ
 
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance Seminar State of Passkeys.pptx
FIDO Alliance
 
Crypto Super 500 - 14th Report - June2025.pdf
Crypto Super 500 - 14th Report - June2025.pdf
Stephen Perrenod
 
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Integration of Utility Data into 3D BIM Models Using a 3D Solids Modeling Wor...
Safe Software
 
“From Enterprise to Makers: Driving Vision AI Innovation at the Extreme Edge,...
“From Enterprise to Makers: Driving Vision AI Innovation at the Extreme Edge,...
Edge AI and Vision Alliance
 
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc Webinar - 2025 Global Privacy Survey
TrustArc
 
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
Your startup on AWS - How to architect and maintain a Lean and Mean account J...
angelo60207
 

Embedded system introduction - Arduino Course

  • 2. WHAT WE LEARN • Embedded Systems. • Microcontroller. • Microprocessor vs. Microcontroller. • Arduino. • Digital vs Analog Signal. • I/O Arduino Uno pins. • Arduino IDE. • Simulations Programs.
  • 4. WHAT IS AN EMBEDDED SYSTEMS? An embedded system is a microprocessor-based computer hardware system with software that is designed to perform a dedicated function, either as an independent system or as a part of a large system. At the core is an integrated circuit designed to carry out computation for real-time operations.
  • 6. WHAT IS MICROCONTROLLER? • A microcontroller is an integrated circuit (IC) device used for controlling other portions of an electronic system, usually via a microprocessor unit (MPU), memory, and some peripherals. • The most common way to refer to this category of integrated circuits is “microcontroller" but the abbreviation “MCU” is used interchangeably as it stands for “microcontroller unit”. You may also occasionally see “µC” (where the Greek letter mu replaces “micro”).
  • 10. WHAT IS ARDUINO? • Arduino is an open-source electronics platform based on easy-to-use hardware and software. • Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online. You can tell your board what to do by sending a set of instructions to the microcontroller on the board. • To do so you use the Arduino programming language (based on Wiring), and the Arduino Software (IDE), based on Processing.
  • 11. WHY ARDUINO? • Inexpensive - Arduino boards are relatively inexpensive compared to other microcontroller platforms. • Cross-platform - The Arduino Software (IDE) runs on Windows, Macintosh OSX, and Linux operating systems. • Simple, clear programming environment - The Arduino Software (IDE) is easy-to-use for beginners, yet flexible enough for advanced users to take advantage of as well. • Open source and extensible software - The Arduino software is published as open source tools, available for extension by experienced programmers. • Open source and extensible hardware - The plans of the Arduino boards are published under a Creative Commons license, so experienced circuit designers can make their own version of the module, extending it and improving it.
  • 15. ARDUINO IDE WINDOW CONTENTS
  • 18. ADD LIBRARY IN ARDUINO IDE
  • 20. WHAT IS SENSORS? • sensors are devices or machines used to detect the presence of any physical object in the vicinity and send information about the same to the receiving end. • Any physical quantity like pressure, force, strain, light etc. • Basically, this are classified as analog and digital sensors. • Data is collected from the environment using sensors and used for internet of things. • Ex: Temperature, Light, Pressure, Ultrasonic, Color, Touch, Flow and Level, Smoke, Accelerometer, Infrared, Humidity, and Tilt.
  • 22. WHAT IS ACTUATORS? • An actuator is a device that uses a form of power to convert a control signal into mechanical motion. From electric door locks in automobiles, to ailerons on aircraft, actuators are all around us. Industrial plants use actuators to operate valves, dampers, fluid couplings, and other devices used in industrial process control.
  • 25. Email: [email protected] linkden: www.linkedin.com/in/elaf-a-saeed-97bbb6150 facebook: https://www.facebook.com/profile.php?id=100004305557442 github: https://github.com/ElafAhmedSaeed youtube: https://youtube.com/channel/UCE_RiXkyqREUdLAiZcbBqSg slideshare: https://www.slideshare.net/ElafASaeed Slideplayer: https://slideplayer.com/search/?q=Elaf+A.Saeed Google Scholar: https://scholar.google.com/citations?user=VIpVZKkAAAAJ&hl=ar&gmla=AJsN- F7PIgAjWJ44Hzb18fwPqJaaUmG0XzbLdzx09