Professional Documents
Culture Documents
My PT Report 2023 eGA
My PT Report 2023 eGA
My PT Report 2023 eGA
(CoICT)
ENGINEERING
(ETE)
REPORT TITLE: WIRELESS DIGITAL SCALE USING BLUETOOTH LOW ENERGY (BLE)
This work includes Ideas, designs and source codes that originated from the e-Government
Authority (e-GA) Research and Innovation Development Centre (e-GovRIDC). Students were
allowed to work on them as part of the Industrial / Practical Training experience.
For any furtherwork based on it, e-GA should be consulted first to provide a go-ahead.
NOTE: That all work including ideas, design and source codes accessed during practical training
under the Center are the property of the Government managed by e-Government Authority and
therefore they cannot be used or further developed without the consent of e-Government
Authority.
i
DECLARATION
I, Bwire, Aprian Thomas with registration number 2020-04-00936, hereby declare that I have
prepared this report with the knowledge gained during the Practical Training period of 8 weeks
at e-Government Authority (e-GA) as according to the regulations of the College of Information
and Communication Technologies of the University of Dar es Salaam so as to accomplish the
curriculum requirement of Bachelor of Science in Telecommunication Engineering.
The report written is based on my practical experience throughout the time period I have been at
the institution and it follows all guidelines and principles and in no way whatsoever is the
content of this report taken from uncredited sources.
ii
ABSTRACT
This report consists of the activities and assignments conducted during my time at e-Government
Authority specifically in the project I was entrusted with. This report consists of four chapters:
iii
ACKNOWLEDGMENT
During my practical training at e-GA, I had the opportunity to actively engage in various projects, tasks
and responsibilities, all of which have contributed significantly to my professional growth and
development.Through these experiences, I have honed my technical skills, problem-solving abilities,
and project management acumen, preparing me for a successful career in the dynamic and ever-evolving
field of telecommunication engineering.
I extend my heartfelt gratitude to the College of Information and Communication Technologies of the
University of Dar es Salaam for providing me with the platform and guidance to embark on this
educational journey. I am also profoundly thankful to the dedicated faculty members who have imparted
their knowledge and expertise, helping me navigate the complexities of this discipline.
Furthermore, I wish to express my deepest appreciation to the e-Government Authority (e-GA) for their
unwavering support, mentorship, and the real-world exposure they have afforded me during my practical
training. The insights and experiences gained at e-GA have been pivotal in shaping my understanding of
the information technology industry and its practical applications in the real world.
I would like to thank Dr. Jaha Mvulla for being a great leader and mentor to us ensuring that we have a
good working environment and equipping us with necessary resources for the accomplishment of our
projects.
iv
Contents
DISCLAIMER: ............................................................................................................................................................................ 1
DECLARATION ......................................................................................................................................................................... 2
ABSTRACT ................................................................................................................................................................................. 3
ACKNOWLEDGMENT ............................................................................................................................................................. 4
LIST OF ABBREVIATIONS...................................................................................................................................................... 6
v
LIST OF ABBREVIATIONS
DB – Database
vi
LIST OF FIGURES
vii
CHAPTER ONE: PROBLEM IDENTIFICATION
1.1 INTRODUCTION
The wireless digital scale is a device that provides wireless access to weight data,
enabling users to acquire, store, and manage their yield information digitally. The device
is to be used along with electronic data acquisition software running on mobile phones.
Bluetooth connectivity is for remote access of the weight data making the process of
weighing faster and semi-autonomous.
1.2 BACKGROUND
The Bluetooth digital scale project aims to revolutionize traditional weighing scales by
Integrating Bluetooth connectivity, enhancing convenience, and enabling seamless data
transmission between the scale and compatible devices. This innovation allows users to monitor
and manage weight-related data remotely, facilitating easier tracking of health metrics.
Opportunity Statement:
The opportunity lies in the development of a Bluetooth-enabled Digital Mizani for Agricultural
Weighing, a comprehensive solution that addresses the limitations of traditional weighing methods.
By introducing a user-friendly mobile application and a high-precision digital scale device equipped
8
with Bluetooth connectivity, farmers' cooperative societies, individual farmers, and logistics
companies can achieve.
1.4 OBJECTIVES
I. Main Objective
The main objective of the Bluetooth-enabled Digital scale for Agricultural Weighing project
is to modernize agricultural weighing practices and provide wireless access to weight data,
benefiting farmers' cooperative societies, individual farmers, and logistics companies. The
project aims to improve efficiency, accuracy, and transparency in agricultural yield
measurements while promoting data-driven decision-making and sustainable farming
practices.
• The system should be able to calculate the approximate amount of humidity and dust
10
present in the yields.
• The system should be able to produce receipts to the farmers if they approve the results
• The system should be able to display a log to the farmer on his / her sales.
3.1 ARCHITECTURE
a) HARDWARE ARCHITECTURE
The hardware architecture of the Bluetooth-enabled digital scale system incorporates essential components to
ensure accurate weight measurement and seamless communication. The key hardware components include:
• Load Cell
• HX711 Load Cell Amplifier
• ESP32 Microcontroller
• Bluetooth Low Energy (BLE) Module
11
Figure 1 Hardware Architecture
b) SOFTWARE ARCHITECTURE
User Registration
• Farmers Registration: The web application allows farmers to register their profiles by providing
essential details such as name, contact information, farm location, and other relevant information. The
registration process includes account verification mechanisms for data accuracy.
• Corporate Societies Registration: Corporate societies, as an integral part of the system, can also
register through the web application. Where details about their organization, including contact
information, location, and authorized representatives are added by the system admin.
User Management
Corporate Societies Management: Similar to farmer management, administrators can oversee corporate
societies' profiles.
12
Crop Prices Management
• Price Data Entry: The web application allows administrators or authorized personnel to enter and
update crop prices. This data should include crop types, pricing information, moisture percentage, and
effective dates.
• Price Monitoring and Analytics: The application provides a dashboard to monitor and analyze crop
price trends over time. Users can view historical price data and gain insights into market fluctuations.
Reporting
• Generate Reports: The web application enables the generation of reports related to user registrations,
corporate society activities, and crop price changes. These reports can be exported in various formats for
further analysis.
Integration with Mobile App and Digital Scale
• Real-time Data Synchronization: The web application is integrated with the mobile app and digital
scale, allowing real-time synchronization of weight measurements and transaction data. This ensures that
all data collected from the field is securely stored and accessible through the web application
13
Figure 2 Digital Scale Architecture
14
THE FLOW CHART DIAGRAM
15
HIGH LEVEL USE CASE DIAGRAM
a) Registration Interface
The proposed system is capable of allowing users such as station personnel and admin to register
through the system by entering their credentials like name, e-mail address as well as password that
will be helpful and used to login after registration for further working activities.
16
Figure 5 Registration Interface
b) Admin Dashboard
Here the admin will be able to register and manage all corporate societies.
17
c) Login Interface
A system user such as station personnel and Admin will be able to login by entering their user
name and password they used when registering to the system.
e) Farmer’s Interface
This interface allows a specific Farmer to see all his or her crop sales receipts
18
Figure 8 Farmer's Interface
19
d. Transparency in the Supply Chain
By sharing aggregated yield data with relevant stakeholders, farmers' cooperative societies can promote
transparency in the agricultural supply chain
a. The Load cell can measure the weight of up to 5kg. Therefore, limiting the weight s to which it can be
measured.
20
REFERENCES
• IoT Weighing Scale using Load cell HX711, ESP32, & New Blynk V2.0
https://www.electroniclinic.com/iot-weighing-scale-using-load-cell-hx711-esp32-new-blynk-v2-0/
• Avia HX711 Based Weight Scale Examples with Espressif ESP32, Arduino, and Bluetooth Low Energy
Interfacing
https://github.com/CalPlug/Espressif_ESP32-Scale/
• Weighing scale using HX711 and ESP32 for remote weight monitoring (by Bluetooth)
https://www.robotique.tech/robotics/weighing-scale-using-hx711-and-esp32/
• Circuit Maker
https://circuitmaker.com/
21