SlideShare a Scribd company logo
INFINITY EXISTS
Submitted to Submitted by
Mr. Vipin Kumar M.Waris Husain Khan
 Microcontrollers are small computers integrated into a single chip
 They contain
1. Processing core
2. Flash Memory for program
3. I/O peripherals
4. RAM
5. Peripherals such as clocks,timers, etc
 Microprocessors are used for general purpose applications,while
microcontrollers are self sufficient and are used for specific tasks.
 Microcontrollers are an example of embedded systems.
 Arduino is an open-source physical computing platform.
 It is a small microcontroller board with a USB plug.
 Based on a simple i/o board and a development environment that
implements the Processing/writing language.
 Arduino can be used to develop stand-alone interactive objects or can
be connected to software on your computer.
 Easy-to-use hardware and software.
 It’s intended for students,artists,designers,hobbyists and anyone who tinker with
technology.
 It is programmed in Arduino Programming language(APL) similar to C/C++.
 Way more easy to program compared to other microcontroller packages.
 The Arduino is a microcontroller development platform(not a microcontroller….)
 It is the winner of “worlds best interaction award 2012” sponsered by google
 There are many versions of Arduino board.versions differ by
size,microcontroller,etc
 Printed circuit boards that sit atop an arduino
 Plug into the normally supplied pin-headers of arduino.
 These are expansions to the base Arduino.
 For example:Arduino Ethernet shield,Xbee Shield,Touch Shield etc
 Should be between 9V and 12V DC.
 Must be rated for a minimum of 250mA current output.
 Must have a 2.1mm power plug on the Arduino end.
 The plug must be “centre positive”,that is,the middle pin of the plug has to
be the + connection
 Arduino boards can be controlled
Using an implementation of Wiring,
Which is a version of Processing
developed specifically for electronic
I/O.
 Arduino looks like Processing,but
is actually built in C,so there are a
few differences to look out for.
 Arduino.IDE can be downloaded from
http://www.arduino.cc
 Currently used version is 004.
 The arduino is programmed in C language.
 The language is very simple and provides many abstraction for
simplicity of reading and writing powerfull applications.
 It provides a serial monitor to see the serial data from the USB
virtual COM port.
 Allows one click compiling,verification and burning of code onto the
arduino.
 Arduino has two reserved functions:
1. void setup()
2. void loop()
 There is no pop-up display window,hence void draw() is not special.
Loop() can be considered to do the same thing as draw() for the arduino.
 There are three types of variable in Arduino:
i. char
ii. int
iii. long
 Arduino has a few reserved constants,which donot need to be defined:
1. HIGH//5 volts
2. LOW//0 volts
3. INPUT//pin is input
4. OUTPUT//pin is output
 Conditional statements are the same as in Processing.
 Functions can be defined the same as in Processing
 Open the IDE
 Write code and logic
 Click the verify/compile button to check your program for errors
 Attach the arduino via USB to the PC
 Install drivers if first time
 Setup serial port being used.
 Setup board which we need to program.
 Click upload code to send code to arduino.
 “simulator for Arduino v0.95” is the simulator software to make virtual
implementation of the Arduino.
 The benefits and features are:
1. The ability to teach and demonstrate the inner workings of an Arduino
sketch
2. Test out a sketch without the hardware,or prior to purchasing hardware
3. Debug a sketch
4. Demonstrate a project to a potential customer
5. Develop a complicated sketch faster than using the hardware
 It is Open Source,both in terms of Hardware and Software.
 It is cheap,(about $20,the cost of going out for pizza)
 USB connectivity(MacBooks don’t have serial ports)
 More powerful than a BASIC stamp(it costs around $180)
 Simple and easy to use by someone without formal electronics
training.Editing and rewriting is often easier than writing from scratch.That’s
where the BeagleBoard falls short.”It has virtually no example application
that you can just copy and hack to learn from”.
 We know simple is attractive.
 By the Numbers
Year Units sold
2005 200
2006 10,000
2010 120,000
2011 300,000(As of May 2011)
 Google trends data comparing Arduino with its biggest competitors
 Interactive real-time auditory feedback system
 GPS receiver module
 Ultrasonic sensor
 Infrared detectors
 SONARS
 Sensor tube for heart monitor
 Pulse rate monitor
 Seven segment LED dice
 Simple room temperature readout
 Lie detector
 Lilypad binary clock
 In google annual conference “GOOGLE IO 2011”,android executive
announced its most ambitious venture “ANDROID OPEN ACCESSORY”
 They want to bring ANROID out of mobile phone/devices to real world.
 ANDROID sees the true potential of ARDUINO!!!
 They are going to use arduino to interface with the real world objects. Along
with other sensors companies like LEADing science.
 They call it ADK-ANDROID DEVELOPMENT KIT
 To create a Computer made out of ARDUINO
 Calling it “ARDUINO COMPUTER!!!”
Academia
Wikipedia ,the free encyclopedia
* IntroArduino
*Arduino applications
*www.arduino.cc
Arduino presentation by_warishusain
Arduino presentation by_warishusain

More Related Content

What's hot

Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
Yong Heui Cho
 
Introduction to the Arduino
Introduction to the ArduinoIntroduction to the Arduino
Introduction to the ArduinoWingston
 
Arduino Uno Pin Description
Arduino Uno Pin DescriptionArduino Uno Pin Description
Arduino Uno Pin Description
Niket Chandrawanshi
 
Ardui no
Ardui no Ardui no
Ardui no
Amol Sakhalkar
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduinoAhmed Sakr
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
avikdhupar
 
Arduino
ArduinoArduino
Arduino
vipin7vj
 
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauriArduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Gaurav Pandey
 
Arduino-Workshop-4.pptx
Arduino-Workshop-4.pptxArduino-Workshop-4.pptx
Arduino-Workshop-4.pptx
HebaEng
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
Richard Rixham
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and ProgrammingIntroduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and Programming
Emmanuel Obot
 
Arduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIYArduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIY
Vishnu
 
Arduino uno
Arduino unoArduino uno
Arduino uno
creatjet3d labs
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
Green Moon Solutions
 
Basics of arduino uno
Basics of arduino unoBasics of arduino uno
Basics of arduino uno
Rahat Sood
 
Arduino Microcontroller
Arduino MicrocontrollerArduino Microcontroller
Arduino Microcontroller
Shyam Mohan
 
PPT ON Arduino
PPT ON Arduino PPT ON Arduino
PPT ON Arduino
Ravi Phadtare
 
Arduino: On-board components description, IDE and Programming
Arduino: On-board components description, IDE and Programming Arduino: On-board components description, IDE and Programming
Arduino: On-board components description, IDE and Programming
Pawan Dubey, PhD
 
Different Arduino Boards
Different Arduino BoardsDifferent Arduino Boards
Different Arduino Boards
Mitwa Palkhiwala
 

What's hot (20)

Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Introduction to the Arduino
Introduction to the ArduinoIntroduction to the Arduino
Introduction to the Arduino
 
Arduino Uno Pin Description
Arduino Uno Pin DescriptionArduino Uno Pin Description
Arduino Uno Pin Description
 
Ardui no
Ardui no Ardui no
Ardui no
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Intro to Arduino
Intro to ArduinoIntro to Arduino
Intro to Arduino
 
Arduino
ArduinoArduino
Arduino
 
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauriArduino for beginners- Introduction to Arduino (presentation) - codewithgauri
Arduino for beginners- Introduction to Arduino (presentation) - codewithgauri
 
Arduino-Workshop-4.pptx
Arduino-Workshop-4.pptxArduino-Workshop-4.pptx
Arduino-Workshop-4.pptx
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Introduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and ProgrammingIntroduction to Arduino Hardware and Programming
Introduction to Arduino Hardware and Programming
 
Arduino
ArduinoArduino
Arduino
 
Arduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIYArduino Workshop Day 2 - Advance Arduino & DIY
Arduino Workshop Day 2 - Advance Arduino & DIY
 
Arduino uno
Arduino unoArduino uno
Arduino uno
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
 
Basics of arduino uno
Basics of arduino unoBasics of arduino uno
Basics of arduino uno
 
Arduino Microcontroller
Arduino MicrocontrollerArduino Microcontroller
Arduino Microcontroller
 
PPT ON Arduino
PPT ON Arduino PPT ON Arduino
PPT ON Arduino
 
Arduino: On-board components description, IDE and Programming
Arduino: On-board components description, IDE and Programming Arduino: On-board components description, IDE and Programming
Arduino: On-board components description, IDE and Programming
 
Different Arduino Boards
Different Arduino BoardsDifferent Arduino Boards
Different Arduino Boards
 

Viewers also liked

Arduino Presentation
Arduino PresentationArduino Presentation
Arduino Presentation
Davide Gomba
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
Michael Senkow
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the Arduino
Eoin Brazil
 
Présentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HODPrésentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HOD
webmasterref68
 
S.T.Final - FINAL
S.T.Final - FINALS.T.Final - FINAL
S.T.Final - FINALRio Weber
 
EAEko IV. Gazte Justizia plana 2014-2018
EAEko IV. Gazte Justizia plana 2014-2018EAEko IV. Gazte Justizia plana 2014-2018
EAEko IV. Gazte Justizia plana 2014-2018
Irekia - EJGV
 
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDSUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDGabriel Staples
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
Mahmoud BEN TAHAR
 
My arduino presentation
My arduino presentationMy arduino presentation
My arduino presentationSham Arsenal
 
Android application
Android applicationAndroid application
Android application
Rishikesh .
 
Intro arduino
Intro arduinoIntro arduino
Intro arduino
SOAEnsAD
 
Digital noticeboard using vb
Digital noticeboard using vbDigital noticeboard using vb
Digital noticeboard using vb
sayalipatil528
 
Wireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM TechnologyWireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM Technology
Saban Kumar K.C.
 
Arduino Development For Beginners
Arduino Development For BeginnersArduino Development For Beginners
Arduino Development For Beginners
FTS seminar
 
Digital Notice Board
Digital Notice BoardDigital Notice Board
Digital Notice BoardRaaki Gadde
 
Wireless electronic notice board using gsm technolgy
Wireless electronic notice board using gsm technolgyWireless electronic notice board using gsm technolgy
Wireless electronic notice board using gsm technolgydhanshri_deshmukh
 
Raspberry Pi Presentation
Raspberry Pi PresentationRaspberry Pi Presentation
Raspberry Pi Presentation
Geekizer
 
121115 Présentation Arduino Cocoaheads
121115 Présentation Arduino Cocoaheads121115 Présentation Arduino Cocoaheads
121115 Présentation Arduino Cocoaheads
cgodefroy
 
HOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOHOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINO
Eklavya Sharma
 

Viewers also liked (20)

Arduino Presentation
Arduino PresentationArduino Presentation
Arduino Presentation
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
Arduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the ArduinoArduino Lecture 1 - Introducing the Arduino
Arduino Lecture 1 - Introducing the Arduino
 
Présentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HODPrésentation Arduino par Christian, F5HOD
Présentation Arduino par Christian, F5HOD
 
S.T.Final - FINAL
S.T.Final - FINALS.T.Final - FINAL
S.T.Final - FINAL
 
EAEko IV. Gazte Justizia plana 2014-2018
EAEko IV. Gazte Justizia plana 2014-2018EAEko IV. Gazte Justizia plana 2014-2018
EAEko IV. Gazte Justizia plana 2014-2018
 
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDSUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
My arduino presentation
My arduino presentationMy arduino presentation
My arduino presentation
 
Android application
Android applicationAndroid application
Android application
 
Intro arduino
Intro arduinoIntro arduino
Intro arduino
 
Digital noticeboard using vb
Digital noticeboard using vbDigital noticeboard using vb
Digital noticeboard using vb
 
Wireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM TechnologyWireless Electronic Notice Board using GSM Technology
Wireless Electronic Notice Board using GSM Technology
 
Arduino Development For Beginners
Arduino Development For BeginnersArduino Development For Beginners
Arduino Development For Beginners
 
Arduino uno
Arduino unoArduino uno
Arduino uno
 
Digital Notice Board
Digital Notice BoardDigital Notice Board
Digital Notice Board
 
Wireless electronic notice board using gsm technolgy
Wireless electronic notice board using gsm technolgyWireless electronic notice board using gsm technolgy
Wireless electronic notice board using gsm technolgy
 
Raspberry Pi Presentation
Raspberry Pi PresentationRaspberry Pi Presentation
Raspberry Pi Presentation
 
121115 Présentation Arduino Cocoaheads
121115 Présentation Arduino Cocoaheads121115 Présentation Arduino Cocoaheads
121115 Présentation Arduino Cocoaheads
 
HOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINOHOME AUTOMATION USING ARDUINO
HOME AUTOMATION USING ARDUINO
 

Similar to Arduino presentation by_warishusain

ARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.ppt
DeanSchoolofElectric1
 
ARDUINO_presentation
ARDUINO_presentationARDUINO_presentation
ARDUINO_presentation
SubhodeepDey10
 
ARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.pptARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.ppt
SAMTECH ELECTRONICS CONCEPT
 
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 RESEARCHWORKING 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
 
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)
manditalaskar123
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
Mohamed Essam
 
Arduino
ArduinoArduino
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
Abhimanyu Sangale
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
Laurence HR
 
What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boards
elprocus
 
Arduino seminar report
Arduino seminar reportArduino seminar report
Arduino seminar report
Zaka Jutt
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
Sanjay Kumar
 
Report on arduino
Report on arduinoReport on arduino
Report on arduino
Ravi Phadtare
 
Microcontroller arduino uno board
Microcontroller arduino uno boardMicrocontroller arduino uno board
Microcontroller arduino uno board
Gaurav
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduinozvikapika
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
IEEE MIU SB
 
Arduino fast prototyping
Arduino fast prototypingArduino fast prototyping
Arduino fast prototyping
Doron Raifman
 
Embedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptxEmbedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptx
aartis110
 
Arduino
ArduinoArduino
Overview of Arduino by Bamidele Samuel Office.pptx
Overview of Arduino by Bamidele Samuel Office.pptxOverview of Arduino by Bamidele Samuel Office.pptx
Overview of Arduino by Bamidele Samuel Office.pptx
SAMTECH ELECTRONICS CONCEPT
 

Similar to Arduino presentation by_warishusain (20)

ARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.ppt
 
ARDUINO_presentation
ARDUINO_presentationARDUINO_presentation
ARDUINO_presentation
 
ARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.pptARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.ppt
 
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 RESEARCHWORKING 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
 
Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)Interoperability in Internet of Things (IOT)
Interoperability in Internet of Things (IOT)
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Arduino
ArduinoArduino
Arduino
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
 
What are the different types of arduino boards
What are the different types of arduino boardsWhat are the different types of arduino boards
What are the different types of arduino boards
 
Arduino seminar report
Arduino seminar reportArduino seminar report
Arduino seminar report
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
 
Report on arduino
Report on arduinoReport on arduino
Report on arduino
 
Microcontroller arduino uno board
Microcontroller arduino uno boardMicrocontroller arduino uno board
Microcontroller arduino uno board
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduino
 
1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT1. Introduction to Embedded Systems & IoT
1. Introduction to Embedded Systems & IoT
 
Arduino fast prototyping
Arduino fast prototypingArduino fast prototyping
Arduino fast prototyping
 
Embedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptxEmbedded L1_notes_unit2_architecture.pptx
Embedded L1_notes_unit2_architecture.pptx
 
Arduino
ArduinoArduino
Arduino
 
Overview of Arduino by Bamidele Samuel Office.pptx
Overview of Arduino by Bamidele Samuel Office.pptxOverview of Arduino by Bamidele Samuel Office.pptx
Overview of Arduino by Bamidele Samuel Office.pptx
 

Recently uploaded

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 

Recently uploaded (20)

block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 

Arduino presentation by_warishusain

  • 1. INFINITY EXISTS Submitted to Submitted by Mr. Vipin Kumar M.Waris Husain Khan
  • 2.  Microcontrollers are small computers integrated into a single chip  They contain 1. Processing core 2. Flash Memory for program 3. I/O peripherals 4. RAM 5. Peripherals such as clocks,timers, etc  Microprocessors are used for general purpose applications,while microcontrollers are self sufficient and are used for specific tasks.  Microcontrollers are an example of embedded systems.
  • 3.  Arduino is an open-source physical computing platform.  It is a small microcontroller board with a USB plug.  Based on a simple i/o board and a development environment that implements the Processing/writing language.  Arduino can be used to develop stand-alone interactive objects or can be connected to software on your computer.  Easy-to-use hardware and software.
  • 4.  It’s intended for students,artists,designers,hobbyists and anyone who tinker with technology.  It is programmed in Arduino Programming language(APL) similar to C/C++.  Way more easy to program compared to other microcontroller packages.  The Arduino is a microcontroller development platform(not a microcontroller….)  It is the winner of “worlds best interaction award 2012” sponsered by google
  • 5.
  • 6.  There are many versions of Arduino board.versions differ by size,microcontroller,etc
  • 7.  Printed circuit boards that sit atop an arduino  Plug into the normally supplied pin-headers of arduino.  These are expansions to the base Arduino.  For example:Arduino Ethernet shield,Xbee Shield,Touch Shield etc
  • 8.  Should be between 9V and 12V DC.  Must be rated for a minimum of 250mA current output.  Must have a 2.1mm power plug on the Arduino end.  The plug must be “centre positive”,that is,the middle pin of the plug has to be the + connection
  • 9.
  • 10.  Arduino boards can be controlled Using an implementation of Wiring, Which is a version of Processing developed specifically for electronic I/O.  Arduino looks like Processing,but is actually built in C,so there are a few differences to look out for.  Arduino.IDE can be downloaded from http://www.arduino.cc  Currently used version is 004.
  • 11.  The arduino is programmed in C language.  The language is very simple and provides many abstraction for simplicity of reading and writing powerfull applications.  It provides a serial monitor to see the serial data from the USB virtual COM port.  Allows one click compiling,verification and burning of code onto the arduino.
  • 12.  Arduino has two reserved functions: 1. void setup() 2. void loop()  There is no pop-up display window,hence void draw() is not special. Loop() can be considered to do the same thing as draw() for the arduino.  There are three types of variable in Arduino: i. char ii. int iii. long  Arduino has a few reserved constants,which donot need to be defined: 1. HIGH//5 volts 2. LOW//0 volts 3. INPUT//pin is input 4. OUTPUT//pin is output  Conditional statements are the same as in Processing.  Functions can be defined the same as in Processing
  • 13.  Open the IDE  Write code and logic  Click the verify/compile button to check your program for errors  Attach the arduino via USB to the PC  Install drivers if first time  Setup serial port being used.  Setup board which we need to program.  Click upload code to send code to arduino.
  • 14.  “simulator for Arduino v0.95” is the simulator software to make virtual implementation of the Arduino.  The benefits and features are: 1. The ability to teach and demonstrate the inner workings of an Arduino sketch 2. Test out a sketch without the hardware,or prior to purchasing hardware 3. Debug a sketch 4. Demonstrate a project to a potential customer 5. Develop a complicated sketch faster than using the hardware
  • 15.
  • 16.  It is Open Source,both in terms of Hardware and Software.  It is cheap,(about $20,the cost of going out for pizza)  USB connectivity(MacBooks don’t have serial ports)  More powerful than a BASIC stamp(it costs around $180)  Simple and easy to use by someone without formal electronics training.Editing and rewriting is often easier than writing from scratch.That’s where the BeagleBoard falls short.”It has virtually no example application that you can just copy and hack to learn from”.  We know simple is attractive.
  • 17.  By the Numbers Year Units sold 2005 200 2006 10,000 2010 120,000 2011 300,000(As of May 2011)  Google trends data comparing Arduino with its biggest competitors
  • 18.
  • 19.
  • 20.  Interactive real-time auditory feedback system  GPS receiver module  Ultrasonic sensor  Infrared detectors  SONARS  Sensor tube for heart monitor  Pulse rate monitor  Seven segment LED dice  Simple room temperature readout  Lie detector  Lilypad binary clock
  • 21.  In google annual conference “GOOGLE IO 2011”,android executive announced its most ambitious venture “ANDROID OPEN ACCESSORY”  They want to bring ANROID out of mobile phone/devices to real world.  ANDROID sees the true potential of ARDUINO!!!  They are going to use arduino to interface with the real world objects. Along with other sensors companies like LEADing science.  They call it ADK-ANDROID DEVELOPMENT KIT
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.  To create a Computer made out of ARDUINO  Calling it “ARDUINO COMPUTER!!!”
  • 27. Academia Wikipedia ,the free encyclopedia * IntroArduino *Arduino applications *www.arduino.cc