HALO - IoT Challenge 2024
HALO - IoT Challenge 2024
Team name
HALO
Team
Member
HALO
Name: Hồ Đức Nam Name: Lê Vũ Đức Name: Nguyễn Đắc Name: Lâm Phúc Name: Bùi Anh Tuấn
Hưng Long
University: HUST University: HUST University: HUST University: HAUI University: HAUI
Major: Electronics & Major: Mechatronics Major: Mechatronics Major: Computer Major: Computer
Telecommunication Engineering Network & Data
Communication
Date of birth: 2002 Date of birth: 2001 Date of birth: 2001 Date of birth: 2002 Date of birth: 2003
HALO Overvie
w of
ideas
Problem
Air quality has seriously decreased
HALO
Solution
- Monitor air quality index
information
- Data is processed continuously,
quickly and accurately
Funtional Diagram
HALO
Architecture Overview
HALO
HALO Device
&Sensor
ESP32
HALO
HALO
Raspberry Pi 4 Features:
● System-on-a-chip: Broadcom BCM2711
● CPU: Quad-core 1.5GHz Arm Cortex-A72 based processor.
● GPU: VideoCore VI
● Memory: 1/2/4GB LPDDR4 RAM
● Connectivity: 802.11ac Wi-Fi / Bluetooth 5.0, Gigabit
Ethernet
● Video and sound: 2 x micro-HDMI ports supporting
4K@60Hz displays via HDMI 2.0, MIPI DSI display port, MIPI
CSI camera port, 4 pole stereo output and composite video
port.
● Ports: 2 x USB 3.0, 2 x USB 2.0
● Power: 5V/3A via USB-C, 5V via GPIO header
HALO ● Expandability: 40-pin GPIO header
HALO
Sensor Technical specifications:
- Power: 5VDC
PM 2.5 GP2Y1014AU0 (135.000đ) - Current consumption: 10mA
- Output: analog with rate 0.5V ~
0.1mg/m3
- Operating temperature: -40 ~ 85 degrees
Celsius
HALO
Operating principle:
- Based on infrared LED integrated inside
the dust sensor
- When dust enters, it will be refracted,
reducing the intensity of infrared rays Example diagram of connecting sensor to arduino
=> the voltage changes
Sensor
DHT22 (135.000đ) Operating principle:
- The data pin is connected to the I/O pin
of the MCU and a 5k pull-up resistor
- This data pin outputs the value of both
temperature and humidity as serial data
HALO
Technical specifications
- Operating voltage: 3.5V to 5.5V
- Operating current: 0.3mA (measured)
60uA (standby)
- Output: Serial data
- Temperature range: -40°C to 80°C
- Humidity range: 0% to 100%
Sensor
MQ135 (35.000đ)
HALO
Technical specifications
- Power voltage: ≤ 24V DC
- Working voltage: 5V (AC-DC)
- Weight: 7g
- Dimensions: 32mm x 20mm x 27mm
- Current: 150mA
- Load resistance: Changeable (2k-47k)
- Detection range: 100-20000ppm %
Technolog
y
HALO
Kubernetes
Technolo
Edge
gy Computing
HALO LoRa
Blynk
FOTA
Kubernetes
Kubernetes is a powerful system, developed by Google, for managing
containerized applications in a clustered environment.
It aims to provide better ways of managing related, distributed components
across the varied infrastructure.
HALO
Edge
Computing
Edge computing is a distributed information technology (IT) architecture in which
client data is processed at the periphery of the network, as close to the originating
source as possible.
Improved performance
HALO
Real-time analysis
Lower costs
Edge
Computing
Amazon Elastic Kubernetes Service (Amazon EKS) is a managed
service that eliminates the need to install, operate, and maintain your
own Kubernetes control plane on Amazon Web Services (AWS).
HALO
Blynk
IoT
By leveraging the advantages of Edge computing, instead of
connecting it with Blynk cloud we can connect it with Blynk local server
to reduce latency.
HALO
LoRa
LoRa - short for Long Range Radio, is a type of technology that supports
data transmission over distances of up to tens of kilometers. LoRa
technology makes data transmission and reception simpler, effectively
saving energy consumption.
HALO
FOTA
Firmware Over-The-Air, is a technology that allows remote system
software updates and upgrades, to provide security patches,
system bug fixes, and new features
HALO
Additional
Work
By integrating an ML model into the
edge layer, we can leverage the
computational resources available
HALO
at the edge to perform real-time
forecasting of air quality trends.
Thank you
for watching