Iotandembeddedsystems 230128120326 0f156a8c
Iotandembeddedsystems 230128120326 0f156a8c
Iotandembeddedsystems 230128120326 0f156a8c
SYSTEMS
•Basics of IoT
•Embedded systems
= Smart Refrigerators!
SMART CAR
ARCHEOLOGY
Risks, Security and Privacy??
All of your data is on the clouds so it is
somehow unsafe and and the chances are
higher of it getting leaked.
Work becomes impossible if you get
disconnected to the network or internet.
Commercial sites always have an eye on you.
Social isolation
Sometimes, companies knowingly or
unknowingly sell your data which was
expected to be kept safe.
What are Embedded systems?
Different electronic components like capacitors,
resistors, chips, etc. when connected together on
a single platform to make a useful and
productive circuitry becomes an Embedded
systems.
In case of IoT definition changes a little,
Embedded System
Microcontrollers
The computational part inside the embedded
system is called as the Microcontroller. A
microcontroller is an integrated circuit that
executes a program.
programs are filled inside the non-volatile
memory of the microcontrollers and it executes
to them to perform tasks.
Microcontroller or Microprocessor?
Microprocessor is an IC which has Microcontroller has a CPU, in
only the CPU inside them i.e. only addition with a fixed amount of
the processing powers such as RAM, ROM and other peripherals
Intel’s Pentium 1,2,3,4, core 2 duo, all embedded on a single chip.
i3, i5 etc.
Microcontrollers are designed to
They are general purpose that is can perform specific tasks. Specific
be used to perform different tasks at means applications where the
different times. relationship of input and output are
defined.
microprocessor operate above 1GHz
as they perform complex tasks. the microcontrollers operate from a
few MHz to 30 to 50 MHz,tput is
defined.
Hardware and Software
Hardware and software components interact
with each other to form a perfectly functioning
embedded system.
For every software instruction executed there
should be some output obtained to get the user
know about the computation going on.
Software programs are executed inside the
microcontrollers and the resultant is observed
at the hardware components like blinking of
the light, vibrations, etc.
•Open source platoform
for programming.
•Used in Washing
Machines, radio control
cars.
•It is an open-source
electronics platform based
on easy-to-use hardware
and software. Arduino
boards are able to read
Arduino Uno : A inputs - light on a sensor,
hardware component a finger on a button, or a
Twitter message - and
turn it into an output -
It works on activating a motor,
ATmega328P(datasheet) turning on an LED,
It has 14 pins power supply, publishing something
USB connection, reset button, online
HDMI port.
Networking and Internet Protocols
When a set of devices gets connected to each
other to communicate and carry out tasks they
are said to be networked.
Devices can be connected by
different methods like trans
mission lines, wired, RF
network and even Internet!
Types of Networks
Characteristics of MANETs:-
• Dynamic topologies
• Bandwidth Constrained
• Autonomous Behavior
• Energy constrained operation
• Limited Security
• Less Human Intervention
Mobile Ad hoc Network