Garantie de satisfaction à 100% Disponible immédiatement après paiement En ligne et en PDF Tu n'es attaché à rien
logo-home
Unit 19: The Internet Of Things Assignment 2 (Learning Aim B & C) DISTINCTION €12,96   Ajouter au panier

Dissertation

Unit 19: The Internet Of Things Assignment 2 (Learning Aim B & C) DISTINCTION

 175 vues  6 fois vendu
  • Cours
  • Établissement

UNIT 19 THE INTERNET OF THINGS, COVERS ALL CRITERIA. DISTINCTION LEVEL ASSIGNMENT. LEARNING AIM B - Develop a design for an Internet of Things system or device to solve a problem. LEARNING AIM C - Carry out the prototyping of an integrated Internet of Things system or device to solve a p...

[Montrer plus]

Aperçu 3 sur 17  pages

  • 1 juin 2023
  • 17
  • 2022/2023
  • Dissertation
  • Inconnu
  • A+
avatar-seller
Abdul Halim Unit 19: Internet of Things 27th March 2023



Design and Develop an Internet of Things (IoT)
Prototype – Assignment 2
Introduction
As an IT technician at a small company specializing in security systems and burglar alarms, I
have been tasked with developing a prototype system that uses IoT technology to enhance
our products and services. Our current alarm systems are limited in their functionality, only
ringing an alarm bell when an intruder is detected. Our director is interested in exploring if
we could incorporate IoT technologies to provide more advanced notifications to
homeowners.

Task Requirements
I have been tasked with designing and creating a prototype IoT system that improves our
current alarm system. The proposed system will use a Raspberry Pi or similar
microcomputer to detect movement in a room using a PIR sensor or camera and send an
SMS alert to a pre-set mobile number.
To ensure the prototype system adheres to IoT principles and characteristics, I plan to
produce a detailed design that covers the architecture, standards, communication
requirements, and security measures. However, first, I need to conduct thorough research
to understand the different M2M system and device architectures, as well as
communication principles and capabilities. I also need to familiarize myself with IoT
standards, including M2M interfaces and reference frameworks.
I will then proceed to create a prototype design that incorporates the IOT principles and
characteristics. As part of the design process, I will review the prototype with at least two
other people to get feedback and identify areas for improvement. I will then create an
optimized version of the design, annotated to show the changes made based on feedback.
Developing the optimized and functional prototype will involve several critical steps,
including connected and normalized M2M operations, device management, use of a
database for device data, processing and action management, a visualized dashboard, and
programming techniques and constructs. I will use a software development environment,
hardware device set up, and visual and non-visual programming constructs to build the
prototype.
Finally, I will evaluate the design and prototype system, taking into account risks and
benefits, security, legal, and sustainability issues. I will also reflect on my performance
during the project, providing evidence of effective self-management and individual
responsibility while working on this assignment.

What is a Microcontroller?
A microcontroller is a tiny computer chip that is used to control and manage a specific
device or system. It acts like the brain of the device, enabling it to perform its intended
function. The microcontroller contains a processor, memory, input/output ports, and other


1|Page

,Abdul Halim Unit 19: Internet of Things 27th March 2023


components that allow it to communicate with the device and make it work properly. Unlike
a regular computer, which is designed to perform many different tasks, a microcontroller is
designed to perform a single task or set of tasks very efficiently.
You can find microcontrollers in many different types of devices, such as home appliances,
cars, medical equipment, and machinery. They're also used in portable devices like
smartphones, tablets, and wearables, where their small size and low power consumption
are important. Microcontrollers are programmed using special software tools and languages
to tell them what to do. The code is written specifically for the task at hand, so the
microcontroller knows exactly what it needs to do to make the device work.
Microcontrollers are an essential part of many modern devices, allowing them to work
reliably and efficiently. Without them, many of the things we use every day would not be
possible. The microcontroller which I will be using is Arduino.

What is Arduino?
Arduino is a platform designed for individuals who are passionate about creating interactive
projects. It is open source, meaning that its hardware and software components can be accessed
and modified by anyone.

Arduino is a technology that lets people create their own electronic projects, even if they don't have
a lot of experience with electronics or programming. It's a small circuit board that has a computer
chip called a microcontroller, along with pins that can be used to connect different electronic parts,
like sensors or lights.

The software component of the Arduino is a programming language and development environment
that enables users to code for the microcontroller. The language is based on C/C++ and has been
adapted to make it beginner friendly. The development environment includes a suite of tools for
writing, compiling, and uploading code to the board. Additionally, it features pre-written code
libraries that users can leverage to add functionality to their projects.

Another attribute of Arduino is its versatility. It can be used to create projects ranging from simple
LED lights to complex robots and drones. It is also affordable and easy to use, making it an ideal
choice for schools and students.

Benefits of using Arduino
Arduino is a platform that has several advantages, making it a popular choice for creating interactive
projects. One of the main benefits of Arduino is its versatility. It can be used to create various
projects ranging from simple LED displays to more complex robots and drones. It is flexible and can
be customized to meet the unique needs of hobbyists, educators, and professionals alike.

Another advantage of Arduino is its ease of use. The platform is designed to be user-friendly, with a
simple programming environment and pre-written code libraries that make coding more accessible
for beginners. This means that users with little or no programming experience can quickly and easily
create projects with Arduino.

Arduino is also an open-source platform, which means that both its hardware and software
components can be accessed and modified by anyone. This allows users to customize their projects,
share their work with others, and collaborate with the Arduino community.



2|Page

, Abdul Halim Unit 19: Internet of Things 27th March 2023


Another great benefit of Arduino is that it is relatively low-cost compared to other microcontroller
platforms. This affordability makes it an excellent option for hobbyists, students, and educators who
are learning and experimenting without breaking the bank.

Arduino is also widely accessible, with a large community of users and resources available online.
This makes it easy to find support, learn from others, and collaborate on projects. The community
also provides a wealth of information, including tutorials and guides, which can help users enhance
their skills and make the most out of the platform.

Components of Arduino.
Arduino is made up of several components that work together to make it a functioning
microcontroller.




 Microcontroller: At the heart of the board is the microcontroller, which acts as the "brain" of
the system. It executes the code that you write and controls the other components on the
board.
 Input/Output Pins: There are input/output pins on the board that you can use to connect
various sensors, buttons, lights, and other electronic components. These pins can be used to
both send and receive signals.
 Power Regulator: To power the board, there's a power regulator that takes the input voltage
and converts it to the voltage needed for the microcontroller and other components to
operate properly.
 Crystal Oscillator: The crystal oscillator provides the clock signal that synchronizes the
operation of the microcontroller with other parts of the board.
 USB Connector: To connect the board to your computer, there's a USB connector. This lets
you upload your code and communicate with the board.
 Reset Button: The reset button is used to reset the Arduino board and restart the program
execution.
 LED: Most Arduino boards also have an on-board LED that can be used to indicate the status
of the board or for debugging purposes.
 Voltage Regulator: Arduino boards also come with a voltage regulator to provide a stable
voltage to the microcontroller and other components.
 Analog-to-Digital Converter (ADC): The ADC is used to convert analogue signals from sensors
or other components to digital signals that can be read by the microcontroller.
 TX RX LEDs: The TX-RX indicator LEDs, are where TX refers to transmit and RX refers to
receive, blink whenever the board is transmitting or receiving data.



3|Page

Les avantages d'acheter des résumés chez Stuvia:

Qualité garantie par les avis des clients

Qualité garantie par les avis des clients

Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.

L’achat facile et rapide

L’achat facile et rapide

Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.

Focus sur l’essentiel

Focus sur l’essentiel

Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.

Foire aux questions

Qu'est-ce que j'obtiens en achetant ce document ?

Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.

Garantie de remboursement : comment ça marche ?

Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.

Auprès de qui est-ce que j'achète ce résumé ?

Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur abhlm. Stuvia facilite les paiements au vendeur.

Est-ce que j'aurai un abonnement?

Non, vous n'achetez ce résumé que pour €12,96. Vous n'êtes lié à rien après votre achat.

Peut-on faire confiance à Stuvia ?

4.6 étoiles sur Google & Trustpilot (+1000 avis)

67096 résumés ont été vendus ces 30 derniers jours

Fondée en 2010, la référence pour acheter des résumés depuis déjà 14 ans

Commencez à vendre!

Récemment vu par vous


€12,96  6x  vendu
  • (0)
  Ajouter