logo

Unit 43: Internet of Things PDF

38 Pages5839 Words237 Views
   

Added on  2022-01-15

Unit 43: Internet of Things PDF

   Added on 2022-01-15

ShareRelated Documents
ASSIGNMENT 1 FRONT SHEET
Qualification TEC Level 5 HND Diploma in Computing
Unit number and title Unit 43: Internet of Things
Submission date Date Received 1st submission
Re-submission Date Date Received 2nd submission
Student Name Do Thi Dieu Linh Student ID BHAF190198
Class BHAF1911-2.2 Assessor name Nguyen Thai Cuong
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature Linh
Grading grid
P5 P6 P7 M5 M6 D2 D3
~ 1 ~
Unit 43: Internet of  Things  PDF_1
Summative Feedback: Resubmission Feedback:
Grade: Assessor Signature: Date:
Internal Verifier’s Comments:
Signature & Date:
~ 2 ~
Unit 43: Internet of  Things  PDF_2
~ 3 ~
Unit 43: Internet of  Things  PDF_3
Table of Contents
Table of figures............................................................................................................................................................5
I. Introduction.........................................................................................................................................................6
II. Employ an appropriate set of tools to develop your plan into an IoT application...............................................6
1. Overview..........................................................................................................................................................6
2. System Requirements......................................................................................................................................6
2.1 Describe the operation of the system......................................................................................................6
2.2 System requirements...............................................................................................................................7
3. Components and supplies................................................................................................................................7
4. Apps and online services.................................................................................................................................9
5. Design system................................................................................................................................................18
6. Assembly........................................................................................................................................................19
7. Code...............................................................................................................................................................20
8. IoT Design Plan..............................................................................................................................................26
III. Run end user experiments and examines feedback.......................................................................................27
IV. Evaluate end user feedback from your IoT application..................................................................................35
1. Evaluation......................................................................................................................................................35
2. Project development direction......................................................................................................................36
V. Conclusion.........................................................................................................................................................37
VI. References.....................................................................................................................................................38
~ 4 ~
Unit 43: Internet of  Things  PDF_4
Table of figures
Figure 1. Adruino Uno.................................................................................................................................................8
Figure 2. DHT11...........................................................................................................................................................9
Figure 3. LCD................................................................................................................................................................9
Figure 4. Blynk...........................................................................................................................................................10
Figure 5. Install Bynk app...........................................................................................................................................11
Figure 6. Create new project.....................................................................................................................................12
Figure 7...................................................................................................................................................................... 13
Figure 8...................................................................................................................................................................... 14
Figure 9. Temperature...............................................................................................................................................15
Figure 10. Humidity...................................................................................................................................................16
Figure 11. Blynk interface..........................................................................................................................................17
Figure 12. Proteus 8...................................................................................................................................................18
Figure 13. Block diagram of the measuring device circuit.........................................................................................19
Figure 14. Diagram....................................................................................................................................................20
Figure 15. Code..........................................................................................................................................................24
Figure 16. Setup () function.......................................................................................................................................25
Figure 17. IoT design plan..........................................................................................................................................27
Figure 18. Result on Proteus......................................................................................................................................28
Figure 19. Result on Blynk app..................................................................................................................................29
Figure 20. Google Form.............................................................................................................................................30
Figure 21. Temperature Humidity Survey..................................................................................................................31
Figure 22. Question1.................................................................................................................................................32
Figure 23. Question 2................................................................................................................................................32
Figure 24. Question 3................................................................................................................................................33
Figure 25. Question 4................................................................................................................................................33
Figure 26. Question 5................................................................................................................................................34
~ 5 ~
Unit 43: Internet of  Things  PDF_5
I. Introduction
In the current development trend, with the explosion of industries, information technology, electronics,
automation, etc. have made people's lives more and more perfect. Automated devices have increasingly
encroached on production and even into the daily life of each person. Therefore, in this assignment, I will choose
the topic: temperature monitoring and remote device control. Request of the simulation is: must be able to
monitor the temperature, humidity in the room and control the device through the internet.
My report includes three parts:
First, I will build and develop a remote temperature and humidity monitoring system via the internet.
Then, I will run end user experiments and examines feedback.
Finally, will evaluate end user feedback from your IoT application.
II. Employ an appropriate set of tools to develop your plan into an
IoT application.
1. Overview
The scenario: Each development stage of world history is associated with revolutions in science and technology.
And today, the Internet of Things revolution has created significant changes to human life in the present and in the
future. With the development of the Internet, smartphones and especially sensor devices, the Internet of Things
(IoT) is becoming a new trend of the world. Temperature sensors possess an essential role in industries such as
petrochemical, medical, automotive, aerospace and defense, consumer electronics and further on. Temperature
monitoring and control in such industries is critical for proper functionality, for example maintaining a specific
temperature is essential for equipment used to fabricate medical drugs or in an incubator used for intensive care
of newborns. Therefore, I want to learn about the topic: temperature monitoring and remote device control.
2. System Requirements
2.1 Describe the operation of the system
The system works based on the combination of NodeMCU Esp8266 Module and Blynk smartphone app. Blynk will
save the data. App Blynk, in addition to storing data from the measurement circuit, also has the function of
displaying the device control interface, temperature and humidity data to the user interface.
When receiving a temperature signal from the sensor, the processor of the NodeMCU Wifi ESP8266 module
system will process the signal and then transmit it to blynk software through the Wifi wireless environment.
When the ESP8266 Wifi module sends a signal to the App blynk, users can access the system to control home
appliances and monitor temperature and humidity remotely with the internet.
At Blynk, via LAN (internal) or through the internet, we can:
Continuous temperature monitoring at all times of the day. Can view temperature at measuring points at
the same time.
~ 6 ~
Unit 43: Internet of  Things  PDF_6
Displays the highest temperature and the time of the highest temperature, which is convenient for
monitoring the temperature over the threshold.
2.2 System requirements
1. Temperature measurement module
Functional requirements:
Connect to the internet via Wifi using wifi8266 module.
The measuring module has the function of reading parameters such as temperature and humidity from
the DHT11 sensor and then sending it to the ESP8266 Wifi module to transmit to the webserver.
Display temperature and humidity on Blynk app.
Non-functional requirements:
Stable and accurate operation.
Compact, easy to use and beautiful product
The system runs stably.
2. Blynk app
In order for the system to operate stably, it is necessary to have a perfect combination of suitable design for the
connection between the Humidity Temperature module - NodeMCU module with the interface on blynk.
Now I will go into system analysis and design. First of all, I will give an overview of the tools used in my project.
3. Components and supplies
A. Arduino Uno
Arduino is basically open-source electronics made up of hardware and software. Technically the Arduino can be
thought of as a programmable logic controller. Simply put, Arduino is a device that can interact with the outside
world through pre-programmed sensors and behaviors. With this device, assembling and controlling electronic
devices will be easier than ever.
Currently there are many types of microcontrollers and most of them are programmed in C/C++ or Assembly
language, so it is difficult for people with little in-depth knowledge of electronics and programming. It is an
obstacle for everyone who wants to create their own technological item. But Arduino has solved this problem,
Arduino was developed to simplify the design and assembly of electronic components as well as programming on
microcontrollers and people can have easier access to electrical equipment. electronics without much in terms of
electronics knowledge and time.
~ 7 ~
Unit 43: Internet of  Things  PDF_7
Figure 1. Adruino Uno
The advantages of Arduino over other microcontroller platforms:
Run on multi-platform: Arduino programming can be done on different operating systems such as
Windows, Mac Os, Linux on Desktop, Android on mobile.
Simple programming language that is easy to understand.
Open source: Arduino is developed based on open source, so the software running on the Arduino is easily
shared and integrated into different platforms.
Hardware expansion: Arduino is designed and used in a modular form, so hardware expansion is also
easier.
Simple and fast: Very easy to assemble, program and use the device.
Easy to share: People can easily share source code with each other without worrying about the language
or operating system they are using.
B. Module WiFi ESP8266
The ESP8266 module is a highly appreciated WiFi module for Internet and Wifi related applications as well as
transmission and reception applications that can be used as an alternative to other RF modules with a
transmission distance of up to 100 meters. Over 400m with proper antenna and router.
C. DHT11
DHT11 sensor is used to measure the temperature and humidity of the surroundings in which it is installed. It is
important to note here that this sensor measures both the temperature and humidity simultaneously that is on
each request for data from the microcontroller the DHT11 sensor generates the data packets containing the
information about both the temperature and humidity. The DHT11 sensor is digital that is provides data in digital
form it is opposite to thermistor whose values for temperature measurement are analog in nature. The DHT11
temperature and humidity sensor measures temperature using NTC (Negative temperature measurement co-
efficient) temperature measurement component and on the other measures humidity using resistive-type
humidity measurement component. The data that is the reading of the temperature and humidity is provided over
the single terminal called the Data bus.
~ 8 ~
Unit 43: Internet of  Things  PDF_8

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Unit 43: Internet of Things PDF
|43
|9819
|457

Unit 31: Statistics for management Assignment
|30
|9399
|71

On the plagiarism of an assignment submitted by me
|68
|8283
|427

Wireless Sensor Network Technologies for Temperature Monitoring
|33
|7757
|21

Object Oriented Programming Assignment 2022
|26
|4542
|15

Unit 9 : Software Development Life Cycle
|24
|5075
|934