tec level 5 hnd diploma in computing unit 43 internet of things

68 0 0
Tài liệu đã được kiểm tra trùng lặp
tec level 5 hnd diploma in computing unit 43 internet of things

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

How IoT works The Internet of Things IoT refers to a sophisticated system wherein diverse objects or devices are embedded with software, sensors, and various technologies, enabling them

Trang 1

ASSIGNMENT 1 FRONT SHEET

Unit number and title Unit 43: Internet of Things

Re-submission Date Date Received 2nd submission

Student declaration

I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism I undemaking a false declaration is a form of malpractice

Student’s signature Grading grid

Trang 3

Summative Feedback: Resubmission Feedback:

Grade: Assessor Signature: Date:

Trang 5

Internal Verifier’s Comments:

Signature & Date:

Trang 6

5 Real-world examples of IoT applications 9

II REVIEWING STANDARD IOT PLATFORMS (ARCHITECTURES, FRAMEWORKS, TOOLS, HARDWARE AND APIS) IN IOT DEVELOPMENT (P2)

Trang 7

1 Components of an IoT platform 11

III Identify an Issue and Its IoT-Based Resolution(P3-P4) 16

1 Specific problems need to be solved with IoT 16

2 How can IoT applications offer a solution to this issue? 17

IV Conclusion 33

Bibliography 34

Table Figure Figure 1: Arduino IDE 17

Figure 2: Arduino board 18

Figure 3: Soil Moisture Sensor 19

Figure 4: Light Sensor and Light 20

Figure 5: DHT11 21

Figure 6: Relay Module 22

Figure 7: Water Pump Motor 24

Figure 8: Soil Moisture Sensor 25

Figure 9: ESP 8266-12E 26

Figure 10: Jump Wire 27

Figure 11: Breadboard 28

Figure 12: LCD 1602 I2C 29

Figure 13: Light Sensor 29

Figure 14: Relay 5V Single Channel 30

Figure 15: DHT11 Sensor 31

Figure 16: Led Lighting 32

Figure 17: USB Data Cable 33

Trang 9

I Form of T functionality(P1) Io

1 What is T Io

The concept of the Internet of Things (IoT) facilitates the interconnection and data exchange among various objects, spanning diverse industries These interconnected devices, comprising sensors and integrated software, are designed to enhance customer service, optimize operational efficiency, support decision-making processes, and ultimately elevate corporate value The scope of IoT encompasses a broad spectrum of entities, ranging from sensor-equipped vehicles and animals to medical devices implanted in humans, all of which can be assigned IP addresses for seamless data transmission across networks One notable advantage of IoT is itscapability to enable data transfer between devices without the need for direct human intervention, showcasing its potential to

streamline and automate diverse processes across sectors (IBM, 2023, p What is the internet of things?)

2 How IoT works

The Internet of Things (IoT) refers to a sophisticated system wherein diverse objects or devices are embedded with software, sensors, and various technologies, enabling them to establish connections and exchange data with other devices through the internet This intricate process involves several pivotal components:

• Connectivity is established through a variety of channels, including Wi-Fi, Bluetooth, cellular networks, and diverse wired or wireless protocols, facilitating the transmission of data collected by sensors This data is then conveyed to the cloud or other devices for further utilization

• The paramount consideration of security and privacy in the context of IoT devices stems from their interconnected nature To fortify IoT ecosystems against cyber threats and uphold user privacy, it is imperative to implement encryption, authentication protocols, regular updates, and secure data transmission methods

• Upon the acquisition and processing of data, the ensuing analytical phase unveils insights, patterns, and trends This valuable information serves as a catalyst for triggering actions, enabling decision-making processes, or issuing commands back to the devices A concrete example is evident in smart agriculture, where an IoT system monitors soil moisture levels and

autonomously activates irrigation systems in response to dry soil conditions

• The functionality of IoT devices hinges on the integration of various sensors designed to capture data from their surroundings These sensors encompass a wide array, including temperature sensors, motion detectors, GPS technology, accelerometers, and

Trang 10

more The spectrum of devices, ranging from commonplace household appliances to intricate industrial machinery, showcases the versatility of IoT applications

Trang 11

• Following data acquisition, a pivotal phase involves processing, analysis, and storage Cloud-based platforms and edge computing systems play integral roles in these processes While cloud platforms adeptly handle substantial data volumes, edge computing ensures the proximity of data processing to the source, thereby minimizing latency and optimizing operational efficiency

In a broad sense, the functioning of Internet of Things (IoT) technology revolves around creating links among various devices, collecting and scrutinizing data, and employing this information to automate processes, enhance efficiency, and support enhanced decision-making across diverse sectors and applications This transformative technology plays a pivotal role in fostering connectivity, enabling seamless data exchange, and ultimately contributing to advancements in operational effectiveness and strategic decision support in numerous domains (In, 2022, p What Is the Internet of Things? How Does IoT Work?)

3 Applications of IoT

Smart Homes:

The integration of IoT facilitates the establishment of intelligent residences equipped with interconnected devices such as thermostats, lighting systems, security cameras, and household appliances These devices can be remotely controlled and monitored through dedicated mobile applications, granting users unprecedented convenience and control over their living spaces

Healthcare:

The healthcare sector embraces IoT technologies through the integration of wearable fitness trackers, remote patient monitoring systems, and advanced smart medical devices This innovation enables real-time health monitoring, enhances patient outcomes, and allows for prompt interventions, marking a significant leap forward in the realm of personalized and responsive healthcar e.

Industrial Internet (Industry 4.0):

IoT is revolutionizing industries by ushering in the era of smart factories and interconnected supply chains The deployment of sensors and actuators in manufacturing equipment provides a continuous stream of real-time data, leading to the optimization of production processes and a substantial reduction in downtime, thereby contributing to the paradigm shift known as Industry 4.0

Smart Cities:

Trang 13

Cities harness the power of IoT to elevate urban living standards, deploying applications such as intelligent traffic management, efficient waste disposal systems, environmental monitoring, and state-of-the-art public safety measures This interconnected infrastructure not only enhances the quality of life for residents but also contributes to the sustainable development and resilience of urban environments

Agriculture (Precision Farming):

In agriculture, IoT devices play a pivotal role in empowering farmers to maximize crop yields and optimize resource utilization Through the utilization of sensors that monitor soil conditions, weather patterns, and crop health, farmers gain valuable insights for precision farming, ushering in a new era of data-driven and sustainable agricultural practices

Retail:

The retail sector embraces IoT for multifaceted improvements, ranging from streamlined inventory management to supply chain optimization Additionally, retailers leverage IoT to enhance the in-store shopping experience through innovative technologies such as smart shelves and beacon-based promotions, thereby creating a more engaging and efficient retail environment

Logistics and Transportation:

In the realm of logistics and transportation, IoT serves as a catalyst for heightened efficiency Through the implementation of IoT technologies, businesses can effectively track shipments, optimize routes, and monitor vehicle conditions in real-time The tangible outcomes include significant cost savings and improved delivery timelines, signaling a transformative impact on the logistics landscap e.

Energy Management:

The implementation of the Internet of Things (IoT) plays a pivotal role in overseeing and regulating energy consumption within both residential and industrial settings Through the utilization of smart grids and interconnected devices, there is a seamless optimization of energy utilization, leading to a notable reduction in environmental impact

Environmental Monitoring:

The advent of wearable IoT devices, such as smartwatches and fitness trackers, signifies a significant advancement in health

Trang 14

monitoring These devices not only track vital health metrics but also offer real-time feedback, thereby fostering and promoting healthier lifestyles among individuals

Trang 15

Wearable Technology:

The advent of wearable IoT devices, such as smartwatches and fitness trackers, signifies a significant advancement in health monitoring These devices not only track vital health metrics but also offer real-time feedback, thereby fostering and promoting healthier lifestyles among individuals

Security and Surveillance:

The integration of IoT in security systems has given rise to sophisticated solutions, including smart cameras, doorbell cameras, and sensors These advancements substantially elevate both home and business security by offering real-time alerts and enabling remote monitoring capabilities

Education:

IoT's integration into the realm of education is becoming increasingly prevalent, with applications ranging from smart classrooms to comprehensive campus management and student tracking systems This multifaceted integration contributes to an enriched learning environment, facilitating improved educational experiences for students

Sensor Integration and Action Mechanisms: IoT devices are not only equipped with sensors for data collection from the

environment but also feature actuators that enable them to execute actions based on the received data These components play a vital role in enabling real-time monitoring and control, enhancing the overall functionality of IoT devices

Continuous Data Collection and Advanced Analysis: IoT devices engage in continuous data collection from their surroundings, and this data undergoes sophisticated processing and analysis The utilization of cloud computing or edge computing further enhances the

Trang 16

g p p g y p g g p gefficiency of data processing, extracting meaningful insights to inform decision-making processes

Trang 17

Ensuring Interoperability: Given the diverse array of devices from different manufacturers within IoT systems, interoperability is a crucial consideration It ensures the seamless collaboration of these devices, creating a harmonized and integrated IoT ecosystem that operates cohesively

Remote Accessibility and Control: A notable feature of IoT is its capacity for remote monitoring and control Users can effortlessly access and manage IoT devices through web interfaces or mobile applications, irrespective of their physical location, adding convenience and flexibility to the user experience

Automated Decision-Making: IoT introduces automation by empowering devices to make decisions or trigger actions based on predefined rules or algorithms This automated functionality not only enhances operational efficiency but also diminishes the need for constant human intervention

Designed Scalability: The architecture of IoT systems is intentionally designed to be scalable, allowing for the seamless integration of a large number of devices without necessitating significant changes to the overall infrastructure This scalability is instrumental in accommodating the growth of IoT deployments

Emphasis on Security Measures: Security emerges as a critical focal point in the realm of IoT, aiming to safeguard sensitive data and prevent unauthorized access Encryption, authentication processes, and the implementation of secure communication protocols work cohesively to ensure the integrity and privacy of IoT systems

Real-time Processing Capabilities: Many applications within the IoT ecosystem demand real-time processing and response capabilities The ability of devices to swiftly transmit and receive data supports crucial applications such as monitoring, control, and emergency response

Prioritizing Energy Efficiency: Considering the often remote and expansive deployment scenarios of IoT devices, energy efficiency becomes paramount Many IoT devices are intricately designed to operate with low power consumption, extending battery life, and minimizing overall energy usage for sustainable and prolonged functionality

5 Real-world examples of IoT applications

a Smart Home Automation:

Trang 18

Components: Various IoT devices are integrated into the home, such as smart thermostats (e.g., Nest), smart lighting systems (e.g., Philips Hue), security cameras (e.g., Ring), and smart appliances (e.g., smart refrigerators)

Trang 19

Connectivity: These devices are connected to a central hub or directly to the internet using wireless technologies like Wi-Fi, Zigbee, or Bluetooth

Functionality: Users can control and monitor these devices remotely through dedicated mobile applications For example, they can adjust the thermostat, turn off lights, receive security alerts, or even view live camera feeds, all from their smartphones

Automation: IoT enables automation scenarios, such as adjusting the thermostat based on the user's preferences, turning off lights when no motion is detected, or triggering security alerts when unusual activity is sensed

Benefits: Improved energy efficiency, enhanced security, and increased convenience are key benefits Users can save on energy costs, have greater control over their living spaces, and enjoy the peace of mind that comes with advanced security features

b Industrial IoT (IIoT) in Manufacturing:

Components: Manufacturing equipment and machinery are embedded with sensors to monitor various parameters like temperature, vibration, and pressure These sensors can be part of CNC machines, robotic arms, or conveyor belts

Connectivity: Devices and sensors are connected through industrial communication protocols (e.g., MQTT or OPC UA) to a central system or the cloud, facilitating data exchange

Functionality: Real-time data from sensors is analyzed using advanced analytics and machine learning algorithms This allows for predictive maintenance, identifying potential issues before they cause equipment failures

Automation: Machines can communicate with each other to optimize production processes For instance, a machine sensing a bottleneck in production may automatically adjust its speed to align with downstream processes

Benefits: Increased operational efficiency, reduced downtime, and predictive maintenance lead to cost savings and improved overall productivity in manufacturing Industry 4.0 principles, enabled by IIoT, pave the way for more agile and responsive production systems

Trang 21

II REVIEWING STANDARD IOT PLATFORMS (ARCHITECTURES, FRAMEWORKS, TOOLSHARDWARE AND APIS) IN IOT DEVELOPMENT (P2)

1 Components of an IoT platform

Equally crucial are the firmware and applications operating on the device level These elements establish connections with other parts of the IoT system, manage hardware operations at a fundamental level, and oversee device resources

Given that the Device Layer serves as the intersection of the digital and physical realms, its significance cannot be overstated The software operating at this level must be reliable and efficient to effectively manage resources, acquire data from sensors, and engage with other IoT components This requires optimizing the device's limited memory, computational capacity, and energy resources Management Layer:

As IoT systems become increasingly complex, the task of overseeing devices and their data becomes more challenging The Management Layer assumes responsibility for overseeing data storage, communication, and device operations It is responsible for maintaining and updating devices, monitoring their status, and handling the storage and retrieval of data Security measures are implemented to protect the system from potential attacks, while the Management Layer also contributes to improved resource

Trang 22

management and system performance

Trang 23

Network Layer:

Information collected at the Device Layer needs to be transmitted to other components within the IoT system for processing and analysis through the Network Layer This layer is responsible for formatting, addressing, transmitting, and receiving data across the network, utilizing various communication protocols such as MQTT, CoAP, and HTTP The selection of these protocols is tailored to meet the specific requirements of the IoT system Additionally, data transmission technologies like cellular networks, Bluetooth, Wi-Fi, and Zigbee play a role in this process The Network Layer ensures reliable and efficient transmission of data from devices to servers, enabling the seamless functioning of the Internet of Things system as a unified entity

Application Layer:

The final segment in our IoT software architecture is the application layer Beyond simply presenting the user interface, this layer plays a crucial role in processing, analyzing, and converting data from IoT devices into actionable insights Its significance lies in equipping users with tools to engage with the Internet of Things and extract valuable insights from raw data The user interface, which allows third-party services to interact with the IoT system, can take the form of a mobile app, online dashboard, or API To minimize latency and bandwidth consumption, the Application Layer adopts edge computing techniques and leverages cloud-based servers for analytics and data storage, processing data closer to the source Ultimately, the Application Layer harmonizes the entire IoT system, enabling data-driven decision-making for more informed and efficient operations

b Framework layers

IoT frameworks play a crucial role in ensuring smooth connectivity and data exchange among interconnected devices, serving as the foundational structure of the Internet of Things They come with vital functionalities such as cloud integration to address the diverse technological requirements of IoT applications Notable examples of IoT frameworks include KAA IoT, Cisco IoT Cloud Connect, ZETTA IoT, SAP IoT, IBM Watson, and Hewlett Packard Enterprise

These frameworks serve as key components within the broader IoT ecosystem, responsible for integrating and linking various elements This ecosystem encompasses device management, communication protocols for both software and hardware, data aggregation, analysis, and the optimization of intelligent applications

Here's a brief summary of the aforementioned IoT frameworks:

Trang 24

• Cisco IoT Cloud Connect is tailored for corporate applications, standing out for its dependable and highly secure connectivity choices The management of IoT data is efficiently handled through the Cisco Kinetic IoT platform, overseeing extraction,

Trang 25

transportation, and computation processes Employing Cisco's renowned security services, it establishes a secure IoT architecture, safeguarding installations against potential risks

• ZETTA IoT: Zetta IoT employs Node.js, REST, and follows the reactive programming philosophy of the Siren hypermedia API-strip flow Zetta IoT adopts a server-centric methodology, establishing connections between cloud services and abstracting capabilities through REST APIs Its capabilities encompass integration with technologies such as Splunk and visualization of machine analytics Zetta IoT establishes a distributed network that links endpoints such as Arduino and Linux hackers to platforms like Heroku

• IBM Watson – IoT Framework: IBM Watson occupies a significant role in the IoT field, with its Bluemix hybrid supported Watson IoT platform gaining popularity among IoT developers This platform streamlines the development of IoT applications, oversees secure communication channels, manages data storage, and facilitates real-time data exchange Due to these capabilities, it stands out as a preferred option for the development of IoT platforms

cloud-c IoT tools

The contemporary tech-focused landscape has prominently featured the Internet of Things (IoT), generating extensive discussions within the IT sector Its pervasive adoption has provided businesses and developers engaged in IoT projects with a multitude of possibilities The evolution of IoT applications has ignited the creation of innovative products and solutions Specialists in IoT solutions design both hardware and software resources, aiming to assist developers in crafting state-of-the-art IoT devices and applications

By incorporating embedded electronics, IoT tools serve as the crucial link connecting various entities such as gadgets, equipment, vehicles, and even household items and structures Users gain the capability to remotely oversee these interconnected devices through a network, facilitating seamless communication and the collection of diverse types of data

d Hardware ➢ Sensor:

Sensors are instruments designed to detect and react to alterations in the surrounding environment They can perceive various inputs such as light, heat, temperature, motion, moisture, and pressure, producing digital information as outputs that can be processed by computers or microcontrollers When connected to a network, sensors have the capability to share valuable data with other interconnected devices and management systems With their capacity for data collection, sensors find applications in diverse fields,

Trang 26

including but not limited to medical care, nursing care, industrial processes, logistics, transportation, agriculture, disaster preparedness, tourism, and regional businesses

Trang 27

➢ Actuator:

An actuator functions as a constituent or subsystem within a machine or system, responsible for executing movements or operations of the mechanism Internal sensors in the device identify environmental conditions and subsequently generate control signals for the actuators based on the required actions Inputs typically consist of digital data transmitted to a computer or microcontroller, while outputs may manifest as light, heat, motion, moisture, pressure, or various other environmental factors Actuators oversee the results produced by machines and systems, whereas sensors keep track of the inputs from the surrounding environment

➢ Microcontroller/ Microcontrollers:

• A microcontroller is a compact integrated circuit employed to control the functions of a specific element within an embedded system Within a singular chip, a standard microcontroller incorporates a processor, memory, and input/output (I/O) peripherals The fundamental constituents of a microcontroller encompass:

• Processor: Undertakes the processing and interpretation of diverse instructions guiding the microcontroller's functionality This involves executing fundamental arithmetic, logic, and input/output (I/O) operations

• Memory: Houses the data that the processor acquires and utilizes to execute program instructions There are two distinct memory types within a microcontroller:

• Program memory: Retains enduring data related to the instructions executed by the CPU • Data memory: Essential for temporary data storage during instruction execution

• I/O Peripherals: Input and output devices act as the processor's interface with the external environment Connectivity Modules:

• Wi-Fi: Facilitates high-speed data transmission over short distances, making it well-suited for applications within a local network

• Bluetooth: Appropriate for short-range communication between devices, commonly found in wearables and smart home applications

• Zigbee/Z-Wave: Particularly advantageous for home automation due to their low power consumption and ability to establish mesh networks

• LoRa/LoRaWAN: Empowers long-range, low-power communication, making it suitable for IoT devices deployed across extensive areas

Trang 28

• Cellular (2G/3G/4G/5G): Delivers broad coverage and is suitable for applications requiring continuous connectivity beyond local networks

Trang 29

Prototyping Platforms and Development Kits:

Prototyping platforms and development kits offer a comprehensive set of elements such as sensors, actuators, and connectivity modules Additionally, they provide development environments and libraries, streamlining the process of IoT development and testing

Security Features:

Incorporating hardware-based security measures, IoT devices employ secure elements like hardware security modules, cryptographic processors, secure storage, secure boot, and trusted platform modules (TPM) These features collectively ensure the integrity, confidentiality, and authentication of data within IoT devices

• In the context of IoT, APIs play a pivotal role in enabling applications to access sensor data and analyze information from smart cities or campuses They facilitate the automation of home appliances, respond to voice commands, manage proximity

Trang 30

p y pp p g p ybeacons, automate smart cars, monitor edge computing, and oversee the maintenance of manufacturing and industrial equipment, among other functionalities

Trang 31

III Identify an Issue and Its IoT-Based Resolution(P3-P4)

1 Specific problems need to be solved with IoT

In the realm of agriculture, significant challenges like climate change, dwindling natural resources, and escalating demands for crop productivity have emerged Addressing these challenges, the smart garden model stands out as a pioneering trend in contemporary agriculture

Smart gardens leverage cutting-edge technologies, including the Internet of Things (IoT), sensors, machine learning, and artificial intelligence, to establish an intelligent and efficient crop management system Sensors within smart gardens play a crucial role in monitoring and collecting vital data on soil conditions, humidity, temperature, nutrient levels, and even plant resistance By

scrutinizing this data, the system can furnish detailed insights into the health of plants and recommend specific measures for optimal plant care

The adoption of smart gardens yields several advantages Firstly, it streamlines the crop care process, automating tasks from watering to adjusting fertilizer quantities, thereby saving farmers time and effort Secondly, by offering precise and timely information for decision-making and intervention, smart gardens contribute to increased productivity and improved product quality Lastly, they play a role in resource conservation, minimizing the waste of water and fertilizer and, consequently, mitigating adverse environmental impacts

Recognizing these evident benefits, the utilization of smart gardens not only optimizes farming processes but also delivers substantial economic and environmental advantages to the agricultural sector

Our team is currently in the process of developing a smart garden system designed to provide water (including nutrient-enriched water for plants), lighting for photosynthesis, and an array of sensors that convert temperature and humidity into monitorable data This system aims to offer the most optimal and fully automated crop care measures through a networked system

Ngày đăng: 09/05/2024, 10:58

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan