0% found this document useful (0 votes)
20 views8 pages

Internet of Things4

Uploaded by

Saba Tariq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views8 pages

Internet of Things4

Uploaded by

Saba Tariq
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 8

INTERNET OF

THINGS

- Department of Software
Engineering
- Dr. Bushra Bashir Chaoudhry
(S10)
ARDUINO
MICROCONTROLLER
 Open Source electronic prototyping platform based on
flexible easy to use hardware and software.
 A computer for the physical world.

 Able to read INPUTS – light on a sensor, a finger on a


button, or a Twitter message.

 Turn it into OUTPUTS – activating a motor, turning


on an LED, publishing something online.

 Tell your Arduino what to do using the Arduino www.arduino.cc


programming language.

Uses information from INPUTS to control various OUTPUTS.


ARDUINO UNO
ARDUINO COMPONENTS (1)
ATmega328 Microcontroller- It is a single chip Microcontroller of
the ATmel family. The processor code inside it is of 8-bit. It combines
Memory (SRAM, EEPROM, and Flash), Analog to Digital Converter,
SPI serial ports, I/O lines, registers, timer, external and internal
interrupts, and oscillator.
ICSP pin - The In-Circuit Serial Programming pin allows the user to
program using the firmware of the Arduino board.
Power LED Indicator- The ON status of LED shows the power is
activated. When the power is OFF, the LED will not light up.
Digital I/O pins- The digital pins have the value HIGH or LOW. The
pins numbered from D0 to D13 are digital pins.
TX and RX LED's- The successful flow of data is represented by the
lighting of these LED's.
AREF- The Analog Reference (AREF) pin is used to feed a reference
voltage to the Arduino UNO board from the external power supply.
ARDUINO COMPONENTS (2)
Reset button- It is used to add a Reset button to the connection.
USB- It allows the board to connect to the computer. It is
essential for the programming of the Arduino UNO board.
Crystal Oscillator- The Crystal oscillator has a frequency of
16MHz, which makes the Arduino UNO a powerful board.
Voltage Regulator- The voltage regulator converts the input
voltage to 5V.
GND- Ground pins. The ground pin acts as a pin with zero
voltage.
Vin- It is the input voltage.
Analog Pins- The pins numbered from A0 to A5 are analog pins.
The function of Analog pins is to read the analog sensor used in
the connection. It can also act as GPIO (General Purpose Input
Output) pins.
ARDUINO MEMORY
 The preinstalled flash has a
bootloader, which takes the
memory of 0.5 KB.
 Static Random Access Memory
(SRAM) of 2KB.
 Electrically Erasable
Programmable Read-Only
Memory (EEPROM) of 1KB.
TECHNICAL SPECIFICATION OF ARDUINO UNO

The technical specifications of the Arduino UNO are listed below:


1. There are 20 Input/Output pins present on the Arduino UNO
board. These 20 pins include 6 PWM pins, 6 analog pins, and 8
digital I/O pins.
2. The PWM pins are Pulse Width Modulation capable pins.
3. The crystal oscillator present in Arduino UNO comes with a
frequency of 16MHz.
4. It also has a Arduino integrated WiFi module. Such Arduino
UNO board is based on the Integrated WiFi ESP8266 Module
and ATmega328P microcontroller.
5. The input voltage of the UNO board varies from 7V to 20V.
6. Arduino UNO automatically draws power from the external
power supply. It can also draw power from the USB.
REFERENCES
- IoT Fundamentals, Networking Technologies, Protocols, and Use Cases
for the Internet of things by David Hanes, Gonzalo Salgueiro
- Inter of Things Hype to Reality by Ammar Rayes, Samer Salam

You might also like