Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
78 views

Application of Microcontrollers in IoT and Automation

The document discusses microcontrollers and their applications in IoT and automation. It describes how automation reduces the need for human labor and errors. Two popular microcontrollers for IoT are discussed: the Raspberry Pi, which is a small single-board computer programmed primarily in Python, and Arduino, which is a microcontroller board programmed in C without an operating system. Key factors to consider when selecting a microcontroller for an IoT application include architecture, memory, development kit, and power efficiency.

Uploaded by

Akash Saraogi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
78 views

Application of Microcontrollers in IoT and Automation

The document discusses microcontrollers and their applications in IoT and automation. It describes how automation reduces the need for human labor and errors. Two popular microcontrollers for IoT are discussed: the Raspberry Pi, which is a small single-board computer programmed primarily in Python, and Arduino, which is a microcontroller board programmed in C without an operating system. Key factors to consider when selecting a microcontroller for an IoT application include architecture, memory, development kit, and power efficiency.

Uploaded by

Akash Saraogi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Name: Aakash Sarawgi Slot: E1

Reg. No.:17BEC00918

MICROCONTROLLERS AND IT’S


APPLICATIONS

Digital Assignment
Prepare a report on “Application of Microcontrollers in IoT and
Automation” based on the guest lecture delivered by Mr. Suman
Kumar Lokanath , Manager , Control 4, Bangalore.

Submitted to: Prof. Padmini T.N.

ABSTRACT

With headway of innovation things are getting less difficult and simpler for
us. Automation is the utilization of control systems and information
technologies to diminish the requirement for human work in the generation
of products and enterprises. In the extent of industrialization, automation is
a stage past mechanization. Though mechanization furnished human
administrators with apparatus to help them with the solid prerequisites of
work, automation incredibly diminishes the requirement for human tactile
and mental necessities also. Automation assumes an inexorably significant
job on the planet economy and in every day experience. Programmed
systems are being favoured over manual framework. Through this task we
have attempted to show automatic control of a house because of which
power is saved to some extent.
Name: Aakash Sarawgi Slot: E1
Reg. No.:17BEC00918

INTRODUCTION
Home/office automation is the control of any or every single electrical
gadget in our home or office, regardless of whether we are there or away.
Home/office automation is one of the most energizing improvements in
innovation for the home that has gone along in decades. There are many
items accessible today that permit us control over the gadgets naturally,
either by remote control; or even by voice direction.

NEED OF AUTOMATION

➔ An automated gadget can supplant great measure of human working


power, additionally people are progressively inclined to blunders and
in serious conditions the likelihood of mistake increments while, an
automated gadget can work with tirelessness, adaptability and with
right around zero blunder.
➔ Replacing humans in tasks done in dangerous environments
(i.e. fire, space, volcanoes, nuclear facilities, underwater, etc)
➔ Performing tasks that are beyond human capabilities of size, weight,
speed, endurance, etc.
➔ Economy improvement. Automation may improve in economy of
ventures, society or a large portion of mankind. For instance, when a
venture that has put resources into automation innovation recoups its
speculation, or when a state or nation expands its salary because of
automation like Germany or Japan in the twentieth Century.

Select a Microcontroller for IoT

As a matter of fact, there are many different development boards and


microcontrollers available from companies such as Samsung, Arduino, and
Raspberry Pi. Choose which one is right for you depends on a number of
factors that vary depending on the nature of your application.

Architecture: Many applications use either ARM, X86 or MIPS. By


choosing the one which depends on the functional requirements of
applications and also how much computing power your system needs.
Name: Aakash Sarawgi Slot: E1
Reg. No.:17BEC00918

Memory:It may highly recommend that you choose a microcontroller with


a comfortable amount of extra memory for future updates. This will save
your time, and money.

Development Kit: Development kits are an excellent way to getting start


with the microcontroller you choose because they may design to give
customers an out-of-box experience. Therefore, it will make the
development of your IoT application much easier.

Power: Energy efficiency is an extremely important to consider for IoT


applications. Because you will minimize the need for sending maintenance
crews to inspect edge infrastructure.

The two most prominently used microcontrollers are:

1)Raspberry Pi:
It is a credit-card-sized single microcontroller computer. Python as the
main programming language. It is easy to learn and suitable for real world
applications. There are two main types of pi first one is Model A has 25
6Mb RAM, one USB port and no network connection and Model B has 5
12Mb RAM, 2 USB ports and an Ethernet port. It has a Broadcom
BCM2835 system on a chip which includes an ARMl176JZF -S 700 MHz
processor, Video Core IV GPU, and an SD card. Arduino can successfully
work with Raspberry Pi Computers.

2)Arduino:
It is a microcontroller board, not fully computers. In this, written codes are
simply executed without any obstacle. It is an 8-bit Atmel AVR
Microcontroller which comprises of 32K and 512K of onboard flash
memory, 2K of RAM, runs at 8-84MHz clock speeds with voltages of
2.7V-12V.Programming is done using C and carries no operating system.
The code is written in the computer and then sent through USB cable for
execution. Its construction simply covers digital input-output pins that are
between 9-54 AND 6-12 analogue input pins. Its power consumption is less
than 0.5 watt.

You might also like