SlideShare a Scribd company logo
Arduino Day
2017ADEYINKA ADEDIGBA
DEPARTMENT OF MECHATRONICS ENGINEERING
FEDERAL UNIVERSITY OF TECHNOLOGY, MINNA
Introduction
• Arduino was born in 2003 at the Ivrea Interaction Design
Institute, Italy as an easy tool for fast prototyping, aimed at
students without a background in electronics and
programming
• 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 aTwitter 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.
Arduino Software
• The Arduino project provides the Arduino integrated
development environment (IDE), which is a cross-
platform application written in the programming
language Java. It originated from the IDE for the
languages Processing and Wiring.
• The Arduino IDE supports the languages C and C++ using
special rules of code structuring.
• The Arduino IDE supplies a software library from
the Wiring project, which provides many common input
and output procedures.
• User-written code only requires two basic functions, for
starting the sketch and the main program loop, that are
compiled and linked with a program stub main() into an
executable cyclic executive program with the GNU
toolchain, also included with the IDE distribution
Different versions of
Arduino
Arduino NG, Diecimila, and the Duemilanove
(Legacy Versions)
• Legacy versions of the Arduino Uno product line
consist of the NG, Diecimila, and the
Duemilanove
• The important thing to note about legacy boards
is that they lack particular feature of the Arduino
Uno. Some key differences:
• The Diecimila and NG use anATMEGA168 chips (as
opposed to the more powerful ATMEGA328),
• Both the Diecimila and NG have a jumper next to the
USB port and require manual selection of either USB or
battery power.
• The Arduino NG requires that you hold the rest button
on the board for a few seconds prior to uploading a
program.
Arduino Uno
• The most common version of Arduino is the
Arduino Uno.
• This board is what most people are talking about
when they refer to an Arduino
Smaller Arduino
Arduino Mega 2560 and Arduino Mega ADK
• The Mega is the second most commonly encountered version of the Arduino family
• he Arduino Mega is like the Arduino Uno's beefier older brother. It boasts 256 KB of
memory (8 times more than the Uno)
• It also had 54 input and output pins, 16 of which are analog pins, and 14 of which can
do PWM.
• However, all of the added functionality comes at the cost of a slightly larger circuit
board. It may make your project more powerful, but it will also make your project
larger
• Arduino Mega ADK
• This specialized version of the Arduino is basically an Arduino Mega that has been
specifically designed for interfacing with Android smartphones.
Arduino Mega 2560 and Arduino Mega ADK
Arduino LilyPad and Other wearable
• The LilyPad was designed for
wearable and e-textile
applications. It is intended to be
sewn to fabric and connected to
other sewable components using
conductive thread.
• Arduino Gemma is a miniature
wearable microcontroller board
based on the ATtiny85. It contains
everything needed to support the
microcontroller; simply connect it
to a computer with a USB cable or
power it with a battery to get
started on your wearable projects!
Arduino for Internet of Things
Arduino and 3D Printing
• The Arduino approach to 3D
printing is represented by
Materia 101, a printer that
allows you to start
experimenting with this
amazing technology in the
easiest way
What we have
done with Arduino
Bumps and Port-holes Detection
• Automatically Detect
bumps and portholes on
the road and alerts the
driver before he jump
into it
• Arduino
• Ultrasonic Sensor
• LCD
• Buzzer
Hybridized Health Monitoring System
• Measures and
plot each heart
pulses on
screen
• Measures and
plot body
temperature
• Components
• Arduino
• Pulse sensor
• Temperature
sensor
Lab-scale Radar System
• Locate object within a
search space
• Plot the location of the
object and show if it is
moving
• Display the plot on the
screen
• Components:
• Arduino
• DC motor
• Ultrasonic sensor
• Lots of Programming
FUT-made ArduLITE
• Produced here in FUT
Minna
• Cheap
• Small
Emergency Call System
• A typical phone booth built for
rural area
• It has one-touch dial numbers
• Components:
• Arduino
• GSM module
• Speakers
• Microphone
• Push buttons
• Key pad
Car Tracker
• Car tracker based on GSM
technology
• Uses four SIM (operators) and
capable of switch between the
operators
• Uses BTS information to find the
exact location of the vehicle
• Components:
• Arduino
• GSM shields
SIM Forensic and Data Logger
• Reads all information stored on a
SIM card
• Collect network information of a
location
• Components
• Arduino
• GSM shield
• Lots of Programming
Multiple Operator Enabled SIM (MOES)
MOES in Picture
Conclusion
Arduino day
Ad

More Related Content

What's hot (20)

Microcontroller arduino uno board
Microcontroller arduino uno boardMicrocontroller arduino uno board
Microcontroller arduino uno board
Gaurav
 
Arduino Uno Pin Description
Arduino Uno Pin DescriptionArduino Uno Pin Description
Arduino Uno Pin Description
Niket Chandrawanshi
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
student
 
What is Arduino ?
What is Arduino ?What is Arduino ?
What is Arduino ?
Niket Chandrawanshi
 
The IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basicsThe IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basics
The IOT Academy
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduino
zvikapika
 
ARDUIO BASIC TUTORIAL
ARDUIO BASIC TUTORIALARDUIO BASIC TUTORIAL
ARDUIO BASIC TUTORIAL
Vijay Kumar
 
My arduino presentation
My arduino presentationMy arduino presentation
My arduino presentation
Sham Arsenal
 
Tinker cad intro
Tinker cad introTinker cad intro
Tinker cad intro
Archita Singh
 
arduino-1
 arduino-1 arduino-1
arduino-1
jhcid
 
IOT Uisng Arduino
IOT Uisng ArduinoIOT Uisng Arduino
IOT Uisng Arduino
suryateja swamy
 
Different Arduino Boards
Different Arduino BoardsDifferent Arduino Boards
Different Arduino Boards
Mitwa Palkhiwala
 
Arduino seminar report
Arduino seminar reportArduino seminar report
Arduino seminar report
Zaka Jutt
 
Arduino + Android
Arduino + AndroidArduino + Android
Arduino + Android
bincangteknologi
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
Mahmoud BEN TAHAR
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
David Mellis
 
Arduino Uno Board - Robomart
Arduino Uno Board - RobomartArduino Uno Board - Robomart
Arduino Uno Board - Robomart
raspberrypib
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
Sanjay Kumar
 
Arduino
ArduinoArduino
Arduino
Geet Patel
 
Arduino
ArduinoArduino
Arduino
VigneshABME
 
Microcontroller arduino uno board
Microcontroller arduino uno boardMicrocontroller arduino uno board
Microcontroller arduino uno board
Gaurav
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
student
 
The IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basicsThe IoT Academy IoT training Arduino Part 1 basics
The IoT Academy IoT training Arduino Part 1 basics
The IOT Academy
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduino
zvikapika
 
ARDUIO BASIC TUTORIAL
ARDUIO BASIC TUTORIALARDUIO BASIC TUTORIAL
ARDUIO BASIC TUTORIAL
Vijay Kumar
 
My arduino presentation
My arduino presentationMy arduino presentation
My arduino presentation
Sham Arsenal
 
arduino-1
 arduino-1 arduino-1
arduino-1
jhcid
 
Arduino seminar report
Arduino seminar reportArduino seminar report
Arduino seminar report
Zaka Jutt
 
Introduction to Arduino
Introduction to ArduinoIntroduction to Arduino
Introduction to Arduino
David Mellis
 
Arduino Uno Board - Robomart
Arduino Uno Board - RobomartArduino Uno Board - Robomart
Arduino Uno Board - Robomart
raspberrypib
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
Sanjay Kumar
 

Similar to Arduino day (20)

Introduction to Arduino
Introduction to Arduino Introduction to Arduino
Introduction to Arduino
Dennis Espiritu
 
Arduino intro.pptx
Arduino intro.pptxArduino intro.pptx
Arduino intro.pptx
AlexRiv4
 
4 Introduction to Arduino.pdf
4 Introduction to Arduino.pdf4 Introduction to Arduino.pdf
4 Introduction to Arduino.pdf
RynefelElopre2
 
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pdf
 ARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pdf ARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pdf
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pdf
Ruby Hermano
 
Arduino01.pptx
Arduino01.pptxArduino01.pptx
Arduino01.pptx
kaustubhshedbalkar1
 
Internet of Things prescribed by University
Internet of Things prescribed by UniversityInternet of Things prescribed by University
Internet of Things prescribed by University
Sanjay Kumar
 
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
 
An Introduction To Arduino.pptx
An Introduction To Arduino.pptxAn Introduction To Arduino.pptx
An Introduction To Arduino.pptx
RoboDJ
 
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
ARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pptxARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pptx
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
menchc1207
 
Our arduino project
Our arduino projectOur arduino project
Our arduino project
PATRICIABRITO77
 
What is arduino? and its type
What is arduino? and its typeWhat is arduino? and its type
What is arduino? and its type
DarshanGawde
 
What is Arduino. and it's types by yogesh
What is Arduino. and it's types by yogeshWhat is Arduino. and it's types by yogesh
What is Arduino. and it's types by yogesh
YogeshJatav7
 
Arduino
ArduinoArduino
Arduino
vipin7vj
 
arduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptxarduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptx
SruSru1
 
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino DraftQ2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Kameshvra Dela Cruz
 
B1_25Jan21.pptx
B1_25Jan21.pptxB1_25Jan21.pptx
B1_25Jan21.pptx
DhirajPatel58
 
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
 
Arduino
ArduinoArduino
Arduino
Shusomm
 
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptx
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptxArdyib based symmetrical fault calculation of the above ro_Ptation.pptx
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptx
rohitsingh821312
 
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Internet of Things Unit 3 notes-Design and Development and Arduino.pptxInternet of Things Unit 3 notes-Design and Development and Arduino.pptx
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Dinola2
 
Introduction to Arduino
Introduction to Arduino Introduction to Arduino
Introduction to Arduino
Dennis Espiritu
 
Arduino intro.pptx
Arduino intro.pptxArduino intro.pptx
Arduino intro.pptx
AlexRiv4
 
4 Introduction to Arduino.pdf
4 Introduction to Arduino.pdf4 Introduction to Arduino.pdf
4 Introduction to Arduino.pdf
RynefelElopre2
 
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pdf
 ARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pdf ARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pdf
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pdf
Ruby Hermano
 
Internet of Things prescribed by University
Internet of Things prescribed by UniversityInternet of Things prescribed by University
Internet of Things prescribed by University
Sanjay Kumar
 
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
 
An Introduction To Arduino.pptx
An Introduction To Arduino.pptxAn Introduction To Arduino.pptx
An Introduction To Arduino.pptx
RoboDJ
 
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
ARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pptxARDUINO OVERVIEW HARDWARE  SOFTWARE AND INSTALLATION.pptx
ARDUINO OVERVIEW HARDWARE SOFTWARE AND INSTALLATION.pptx
menchc1207
 
What is arduino? and its type
What is arduino? and its typeWhat is arduino? and its type
What is arduino? and its type
DarshanGawde
 
What is Arduino. and it's types by yogesh
What is Arduino. and it's types by yogeshWhat is Arduino. and it's types by yogesh
What is Arduino. and it's types by yogesh
YogeshJatav7
 
arduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptxarduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptx
SruSru1
 
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino DraftQ2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Q2 Arduino Draft Q2 Arduino Draft Q2 Arduino Draft
Kameshvra Dela Cruz
 
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
 
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptx
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptxArdyib based symmetrical fault calculation of the above ro_Ptation.pptx
Ardyib based symmetrical fault calculation of the above ro_Ptation.pptx
rohitsingh821312
 
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Internet of Things Unit 3 notes-Design and Development and Arduino.pptxInternet of Things Unit 3 notes-Design and Development and Arduino.pptx
Internet of Things Unit 3 notes-Design and Development and Arduino.pptx
Dinola2
 
Ad

Recently uploaded (20)

iTop VPN With Crack Lifetime Activation Key
iTop VPN With Crack Lifetime Activation KeyiTop VPN With Crack Lifetime Activation Key
iTop VPN With Crack Lifetime Activation Key
raheemk1122g
 
Why CoTester Is the AI Testing Tool QA Teams Can’t Ignore
Why CoTester Is the AI Testing Tool QA Teams Can’t IgnoreWhy CoTester Is the AI Testing Tool QA Teams Can’t Ignore
Why CoTester Is the AI Testing Tool QA Teams Can’t Ignore
Shubham Joshi
 
Artificial hand using embedded system.pptx
Artificial hand using embedded system.pptxArtificial hand using embedded system.pptx
Artificial hand using embedded system.pptx
bhoomigowda12345
 
Memory Management and Leaks in Postgres from pgext.day 2025
Memory Management and Leaks in Postgres from pgext.day 2025Memory Management and Leaks in Postgres from pgext.day 2025
Memory Management and Leaks in Postgres from pgext.day 2025
Phil Eaton
 
Do not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your causeDo not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your cause
Fexle Services Pvt. Ltd.
 
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptxThe-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
james brownuae
 
NYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdfNYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdf
AUGNYC
 
GC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance EngineeringGC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance Engineering
Tier1 app
 
How to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryErrorHow to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryError
Tier1 app
 
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-RuntimeReinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Natan Silnitsky
 
Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??
Web Designer
 
Best HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRMBest HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRM
accordHRM
 
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business StageA Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
SynapseIndia
 
wAIred_LearnWithOutAI_JCON_14052025.pptx
wAIred_LearnWithOutAI_JCON_14052025.pptxwAIred_LearnWithOutAI_JCON_14052025.pptx
wAIred_LearnWithOutAI_JCON_14052025.pptx
SimonedeGijt
 
Buy vs. Build: Unlocking the right path for your training tech
Buy vs. Build: Unlocking the right path for your training techBuy vs. Build: Unlocking the right path for your training tech
Buy vs. Build: Unlocking the right path for your training tech
Rustici Software
 
Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...
Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...
Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...
jamesmartin143256
 
Medical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk ScoringMedical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by AjathMobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Ajath Infotech Technologies LLC
 
Codingo Ltd. - Introduction - Mobile application, web, custom software develo...
Codingo Ltd. - Introduction - Mobile application, web, custom software develo...Codingo Ltd. - Introduction - Mobile application, web, custom software develo...
Codingo Ltd. - Introduction - Mobile application, web, custom software develo...
Codingo
 
How to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber PluginHow to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber Plugin
eGrabber
 
iTop VPN With Crack Lifetime Activation Key
iTop VPN With Crack Lifetime Activation KeyiTop VPN With Crack Lifetime Activation Key
iTop VPN With Crack Lifetime Activation Key
raheemk1122g
 
Why CoTester Is the AI Testing Tool QA Teams Can’t Ignore
Why CoTester Is the AI Testing Tool QA Teams Can’t IgnoreWhy CoTester Is the AI Testing Tool QA Teams Can’t Ignore
Why CoTester Is the AI Testing Tool QA Teams Can’t Ignore
Shubham Joshi
 
Artificial hand using embedded system.pptx
Artificial hand using embedded system.pptxArtificial hand using embedded system.pptx
Artificial hand using embedded system.pptx
bhoomigowda12345
 
Memory Management and Leaks in Postgres from pgext.day 2025
Memory Management and Leaks in Postgres from pgext.day 2025Memory Management and Leaks in Postgres from pgext.day 2025
Memory Management and Leaks in Postgres from pgext.day 2025
Phil Eaton
 
Do not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your causeDo not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your cause
Fexle Services Pvt. Ltd.
 
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptxThe-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
The-Future-is-Hybrid-Exploring-Azure’s-Role-in-Multi-Cloud-Strategies.pptx
james brownuae
 
NYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdfNYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdf
AUGNYC
 
GC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance EngineeringGC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance Engineering
Tier1 app
 
How to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryErrorHow to Troubleshoot 9 Types of OutOfMemoryError
How to Troubleshoot 9 Types of OutOfMemoryError
Tier1 app
 
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-RuntimeReinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Natan Silnitsky
 
Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??Serato DJ Pro Crack Latest Version 2025??
Serato DJ Pro Crack Latest Version 2025??
Web Designer
 
Best HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRMBest HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRM
accordHRM
 
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business StageA Comprehensive Guide to CRM Software Benefits for Every Business Stage
A Comprehensive Guide to CRM Software Benefits for Every Business Stage
SynapseIndia
 
wAIred_LearnWithOutAI_JCON_14052025.pptx
wAIred_LearnWithOutAI_JCON_14052025.pptxwAIred_LearnWithOutAI_JCON_14052025.pptx
wAIred_LearnWithOutAI_JCON_14052025.pptx
SimonedeGijt
 
Buy vs. Build: Unlocking the right path for your training tech
Buy vs. Build: Unlocking the right path for your training techBuy vs. Build: Unlocking the right path for your training tech
Buy vs. Build: Unlocking the right path for your training tech
Rustici Software
 
Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...
Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...
Bridging Sales & Marketing Gaps with IInfotanks’ Salesforce Account Engagemen...
jamesmartin143256
 
Medical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk ScoringMedical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by AjathMobile Application Developer Dubai | Custom App Solutions by Ajath
Mobile Application Developer Dubai | Custom App Solutions by Ajath
Ajath Infotech Technologies LLC
 
Codingo Ltd. - Introduction - Mobile application, web, custom software develo...
Codingo Ltd. - Introduction - Mobile application, web, custom software develo...Codingo Ltd. - Introduction - Mobile application, web, custom software develo...
Codingo Ltd. - Introduction - Mobile application, web, custom software develo...
Codingo
 
How to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber PluginHow to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber Plugin
eGrabber
 
Ad

Arduino day

  • 1. Arduino Day 2017ADEYINKA ADEDIGBA DEPARTMENT OF MECHATRONICS ENGINEERING FEDERAL UNIVERSITY OF TECHNOLOGY, MINNA
  • 2. Introduction • Arduino was born in 2003 at the Ivrea Interaction Design Institute, Italy as an easy tool for fast prototyping, aimed at students without a background in electronics and programming • 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 aTwitter 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.
  • 3. Arduino Software • The Arduino project provides the Arduino integrated development environment (IDE), which is a cross- platform application written in the programming language Java. It originated from the IDE for the languages Processing and Wiring. • The Arduino IDE supports the languages C and C++ using special rules of code structuring. • The Arduino IDE supplies a software library from the Wiring project, which provides many common input and output procedures. • User-written code only requires two basic functions, for starting the sketch and the main program loop, that are compiled and linked with a program stub main() into an executable cyclic executive program with the GNU toolchain, also included with the IDE distribution
  • 5. Arduino NG, Diecimila, and the Duemilanove (Legacy Versions) • Legacy versions of the Arduino Uno product line consist of the NG, Diecimila, and the Duemilanove • The important thing to note about legacy boards is that they lack particular feature of the Arduino Uno. Some key differences: • The Diecimila and NG use anATMEGA168 chips (as opposed to the more powerful ATMEGA328), • Both the Diecimila and NG have a jumper next to the USB port and require manual selection of either USB or battery power. • The Arduino NG requires that you hold the rest button on the board for a few seconds prior to uploading a program.
  • 6. Arduino Uno • The most common version of Arduino is the Arduino Uno. • This board is what most people are talking about when they refer to an Arduino
  • 8. Arduino Mega 2560 and Arduino Mega ADK • The Mega is the second most commonly encountered version of the Arduino family • he Arduino Mega is like the Arduino Uno's beefier older brother. It boasts 256 KB of memory (8 times more than the Uno) • It also had 54 input and output pins, 16 of which are analog pins, and 14 of which can do PWM. • However, all of the added functionality comes at the cost of a slightly larger circuit board. It may make your project more powerful, but it will also make your project larger • Arduino Mega ADK • This specialized version of the Arduino is basically an Arduino Mega that has been specifically designed for interfacing with Android smartphones.
  • 9. Arduino Mega 2560 and Arduino Mega ADK
  • 10. Arduino LilyPad and Other wearable • The LilyPad was designed for wearable and e-textile applications. It is intended to be sewn to fabric and connected to other sewable components using conductive thread. • Arduino Gemma is a miniature wearable microcontroller board based on the ATtiny85. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a battery to get started on your wearable projects!
  • 11. Arduino for Internet of Things
  • 12. Arduino and 3D Printing • The Arduino approach to 3D printing is represented by Materia 101, a printer that allows you to start experimenting with this amazing technology in the easiest way
  • 13. What we have done with Arduino
  • 14. Bumps and Port-holes Detection • Automatically Detect bumps and portholes on the road and alerts the driver before he jump into it • Arduino • Ultrasonic Sensor • LCD • Buzzer
  • 15. Hybridized Health Monitoring System • Measures and plot each heart pulses on screen • Measures and plot body temperature • Components • Arduino • Pulse sensor • Temperature sensor
  • 16. Lab-scale Radar System • Locate object within a search space • Plot the location of the object and show if it is moving • Display the plot on the screen • Components: • Arduino • DC motor • Ultrasonic sensor • Lots of Programming
  • 17. FUT-made ArduLITE • Produced here in FUT Minna • Cheap • Small
  • 18. Emergency Call System • A typical phone booth built for rural area • It has one-touch dial numbers • Components: • Arduino • GSM module • Speakers • Microphone • Push buttons • Key pad
  • 19. Car Tracker • Car tracker based on GSM technology • Uses four SIM (operators) and capable of switch between the operators • Uses BTS information to find the exact location of the vehicle • Components: • Arduino • GSM shields
  • 20. SIM Forensic and Data Logger • Reads all information stored on a SIM card • Collect network information of a location • Components • Arduino • GSM shield • Lots of Programming
  翻译: