JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
ANANTAPUR
                   EMBEDDED SYSTEMS & IoT
                          An internship report
                              submitted to
                 Jawaharlal Nehru Technological University,
                                Anantapur.
               In partial fulfillment for the award of the degree of
                  BACHELOR OF TECHNOLOGY
                                             in
    ELECTRONICS & COMMUNICATION ENGINEERING
                                             by
                                 P. TANMAIE
                            (HT.NO:20JN1A04B1)
                        Under the Esteemed Guidance of
                               Ms. T. Anitha, M.Tech.,
                                Associate Professor, ECE.
  DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
 SREE VENKATESWARA COLLEGE OF ENGINEERING
          Accredited with NAAC ‘A’, UGC 2(f) Recognized & ISO 9001::2015 Certified
          (Approved by AICTE, New Delhi and Affiliated to JNTUA, Ananthapuramu)
               North Rajupalem, Kodavaluru(V&M), SPSR Nellore (Dt)-524316.
                                    2020-2024
                                         i
Program Book                 Short Term Internship
AP STATE COUNCIL OF HIGHER EDUCATION
(AP STATUTORY BODY OF GOVERNMENT OF ANDHRA PRADESH)
                        ii
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY
               ANANTAPUR
                   EMBEDDED SYSTEMS & IoT
                            An internship report
                               submitted to
                 Jawaharlal Nehru Technological University,
                                Anantapur.
               In partial fulfillment for the award of the degree of
                  BACHELOR OF TECHNOLOGY
                                               in
    ELECTRONICS & COMMUNICATION ENGINEERING
                                               by
                               P.V.S. Jaya Sasank
                         (HT.NO:20JN1A04A9)
                        Under the Esteemed Guidance of
                              Mrs. A. Pavani, M. Tech.,
                                Associate Professor, ECE.
  DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING
 SREE VENKATESWARA COLLEGE OF ENGINEERING
          Accredited with NAAC ‘A’, UGC 2(f) Recognized & ISO 9001::2015 Certified
          (Approved by AICTE, New Delhi and Affiliated to JNTUA, Ananthapuramu)
               North Rajupalem, Kodavaluru(V&M), SPSR Nellore (Dt)-524316.
                                    2020-2024
                                         iii
       SREE VENKATESWARA COLLEGE OF ENGINEERING
                Accredited with NAAC ‘A’, UGC 2(f) Recognized & ISO 9001::2015 Certified
              (Approved by AICTE, New Delhi and Affiliated to JNTUA, Ananthapuramu)
                      North Rajupalem, Kodavaluru(V&M), SPSR Nellore (Dt)-524316.
   DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING
                               BONAFIDE CERTIFICATE
This is to certify that the Internship report on “Embedded systems & IoT” was submitted by
P.V.S. Jaya Sasank (HT.NO: 20JN1A04A9) in partial fulfillment of the requirements for
the award of degree of BACHELOR OF TECHNOLOGY in “ELECTRONICS AND
COMMUNICATION ENGINEERING” during the academic year 2023-2024.
 Signature of the Guide                                                  Signature of Head of Dept.
 Mrs. A. Pavani, M. Tech.,                                                Dr. P. Giri Prasad, Ph.D.,
 Associate Professor, ECE.                                                 Professor & Head, ECE.
  Date of VIVA – VOICE
                                                 iv
                            Program Book
                                For
                        Long-Term Internship
Name of the Student       : PACHIPULUSU VENKATA SAI JAYA SASANK
Name of the College       : Sree Venkateswara College of Engineering
Registration Number       : 20JN1A04A9
Period of Internship      : 16 WEEKS From: 08 -01- 2024 To : 27-04- 2024
Name of the Intern
Organization              : Brain Ovision Solutions Pvt.Ltd.
Address of the Intern
Organization              : Brain Ovision Solutions Pvt.Ltd.,
                            Hyderabad, India.
                                     v
                          STUDENT’S DECLARATION
       I, P.V.S. Jaya Sasank, a student of Final year Electronics and Communication
Engineering Department with Reg.No. 20JN1A04A9, do here by declare that I have completed
the mandatory internship from : 08-01-2024    to: 27-04-2024 at Brain Ovision Solutions Pvt.
Ltd. under the Faculty Guideship of Mrs. A. Pavani, M.Tech., Associate Professor, Departmentof
Electronics and Communication Engineering, Sree Venkateswara College of Engineering.
                                                                   (Signature and Date)
 Endorsements
 Faculty Guide
 Head of the Department
 Principal
                                             vi
INTERNSHIP CERTIFICATE
          vii
                            ACKNOWLEDGEMENT
       With immense respect, I express my sincere gratitude to Dr. P. Guna Sekhar,
Chairman, for his unwavering support and encouragement throughout this course. I am
thankful to Dr. V. Anil Kumar,           Ph.D.,   Principal of Sree Venkateswara College of
Engineering, Nellore, for providing us the opportunity to fulfill our aspirations and become
engineers.
       I extend my ardent thanks to Dr. P. Giri Prasad, Ph.D., Professor & Head, Department
of Electronics and Communication Engineering, for creating a practical learning
environment within the institute.
        I seize this opportunity to express my profound gratitude to my guide,
 Mrs. A. Pavani, Associate Professor in the ECE Department, for his invaluable suggestions
and assistance in every aspect of the internship.
       I     would   also   like    to   express         my   gratitude   to   our   external   trainer,
, , for his guidance and significant contributions to the internship. His persistent
encouragement, enduring patience, and keen interest in discussions have greatly benefited me
in ways that words cannot fully encompass.
       I am thankful to all the staff members of Electronics and Communication Engineering
Department for their cooperation over the completion of this internship.
       In conclusion, I express my gratitude to all who directly or indirectly supported me in
the successful completion of this internship.
                                                                                        Submitted by
                                                                                     P.V.S.J.Sasank
                                                                               HT. No: 20JN1A04A9
                                                  viii
                    CONTENTS
   Title                       Page No.
Chapter 1:
Literature Survey               2-5
Chapter2:
Proposed System                 6-7
Chapter3:
Results                        8-10
                       1
                                CHAPTER 1
                         LITERATURE SURVEY
Firas Hazzaal (2012) [1]: The paper deals with the design and development of a web-
based voting system using fingerprint authentication. The proposed EVS compels the
voters to scan their fingerprint, which in turn is matched with preloaded image within the
database. Being nationally connected, an user can cast votes from anywhere in the country
through the web only after successful progress through the validation procedures. Casted
vote will be updated immediately.
Alaguvel.R (2013) [2]: It is basically an extension of the previous where aspects like
authenticated voters and polling data security for e voting systems are discussed. The voter
authentication in online e-voting process can be done by formal registration through
administrators and by entering one time password. In Offline e-voting process
authentication can be done using Iris reorganization, finger vein sensing which enables the
electronic ballot reset for allowing voters to cast their votes. Also the voted data details
with voter details could be sent to the nearby Database Administration unit in a timely
manner using GSM System with cryptography technique.
M.O Yinyeh (2013) [3]: The implementation of Biometric Electronic Voting System
Software (BEVSS) integrated with a biometric fingerprint machine that allows eligible
voters during the registration process with subsequent verification on Election Day has
been projected. The BEVSS would be implemented on personal computers over a Local
Area Network at each polling station.
Ashok Nalluri (2014) [4]: This paper focuses on sophisticated voting system using RFID
and Finger print technologies to ensure unique casting. RFID acts as a substitute for voter
ID and the Fingerprint sensor data generates an alert depicting mismatches. Keypad is used
for selecting the voting preferences. LCD is used to display the corresponding data for each
key to the user.
Prajakta S. (2014) [5]: The proposed work android mobile OS to develop an application
and fingerprint supported biometric control information to make voting process more
secure. Using android smart mobile device makes the system more robust.
                                            2
Rohan Patel (2015)[6]: This project proposes a secure online e-voting system that uses
UIDAI or Aadhar database as its backend. The system ensures authentication of an
individual by matching fingerprints and eligibility is checked by calculating the age of the
voter thus making the existing voting cards redundant.
Anandaraj S (2015)[7]: A simple and secured method of polling vote by using biometrics
– the proposal avoids false voting relying on fingerprint verification. The algorithm uses a
cancelling approach, where each authorized person in the Government’s database is striked
off in a polling area on successful polling – an attempt towards irradiating multicasting.
Rudrappa B (2015)[8]: The paper deals with the accessibility of biometrics in a practical
application like polling of votes – e-voting using a physical entity (fingerprint, Voice
Recognition) through computer network
Trupti Umakant Pavshere (2016)[9]: In this version of EVM, user at the polling booth
needs to place his finger on the device allowing the acquisition of an on-spot fingerprint
from the voter which serves as an identification. This Fingerprint reader reads the details
from the tag which is then passed onto the controlling unit for the verification. The
controller compares this data with the already existing data stored during the registration
of the voters. If the data matches with the prestored information of the registered
fingerprint, the person is allowed to cast his vote. If not, a warning message is displayed
on LCD and the person is barred from polling his vote. The vote casting mechanism is
carried out manually using the push buttons. LCD is used to display the related messages,
warnings and ensuing results.
B.Mary (2016)[10]: Another form of biometric EVM where the Gov. database has
retrieved biometric data of fingerprint and IRIS. One more advantage of this project is, if
an alcoholic person enters into polling booth, buzzer will alert authorized persons or
constables who are on election duty. Because of Alcoholic sensor, we can provide peaceful
environment at polling booth. If an unauthorized person or anyone who has already casted
his vote enters into the polling booth with his RFID tag, buzzer will alert booth level
officer.
                                            3
R. Murali Prasad(2016)[11]: In this proposal all the users should login by Aadhar card
number and password and click on his/her favorable candidates to cast the vote. The extra
feature of the modelis that the voter will ensure if his/her vote has gone to correct
candidate/party.
Sumit Hirve (2016)[12]: In this paper, the EVM is based on the online services where a
voter can use his/her voting right online without any difficulty. In this system people can
cast her vote online without going to any polling booth. The election commission of India
has maintained a database server in which all the names of the voter with complete
information is stored. The voter has to fill a registration form to register himself with the
help of a USER ID and PASSWORD.
.Thamaraimanalan(2017)[13]: In Aadhar based electronic voting machine voters have to
register their fingerprint, based on which the features of fingerprint it gets matched with
the person who will cast the vote in the database. With the help of keypad matrix voter can
select the candidate to whom they wish to cast their vote and a message is displayed in
LCD confirming the vote casted.
Sarankumar.V(2017)[14]: The main purpose of this project is to develop a secure
Electronic voting machine using Fingerprint identification method and AADHAR card
database model. In this system, a confirmation message is sent to the voter’s registered
mobile number regarding the casted vote and also the voted data and voters details can be
sent to the nearby Database Administration unit using IOT. If an unauthorized person or
anyone who has already casted his vote enters into the polling booth with his RFID tag,
buzzer will alert booth level officer.
Prof. M.N. Annadate(2017)[15]: The project is mainly divided into two sections - voter
registration and the actual voting action through voting console. In voter registration phase,
the database will get upgraded corresponding to the unique biometrics of each user. The
biometric device will retrieve an identity from the database records saved in repository by
the communication of Wi-Fi module and if respective voter is identified then authorization
will approve to that respective voter at the same time in other section of repository. Legal
ammendments allow any user to cast once on authorization successful and correspondingly
the database gets upgraded; also it will prevent the duplication and falsification of voter;
after getting authority from the repository voting enabling signal will be sent using ZigBee
to voting console for enabling voting for that particular voter.
                                            4
V SyamBabu(2017)[16]: This paper will attempt to solve the problem of bogus voting
with the help of fingerprint scanner and Microcontroller which will be convenient for every
citizen at the polling booth. Citizens have to place their finger in finger print sensor. When
it is matched with the stored finger prints, then we can go to the voting process. Supervisor
can know the details of voting and a GSM modem is interfaced to send SMS to the
corresponding authority.
P.Tamilarasu (2018)[17]: This project is designed for integrating Electronic Voting
Machine with the data of the voter as in the Aadhar. Using the Aadhar Number and its
unique bio metric identification system to prevent and alert the authorities against fake
voting protecting the voting rights of the citizen using fingerprint to ensure the identity of
the person who is voting and also to ensure that no single person can vote more than once
and aborting and alerting the authorities if otherwise. An RFID is used to represent the
Aadhar card of each citizen and can be used only by the respective citizen as the data stored
in the Aadhar are exclusive to each citizen.
                                               5
                                   CHAPTER 2
                              PROPOSED SYSTEM
RFID tag is compared with the database stored in microcontroller to check that the voter
belongs to the same polling booth. At the same time the fingerprint module tells that the
voter is original or not by comparing with the stored details. If the voter is original, then
the match is displayed in LCD to allow the voter to vote. If the fingerprint of the voter does
not match with the stored information, then LCD displays “ACCESS DENIED”. An alarm
will ring so that the polling officer may remove the person from voting. Manual switches
are used in the voting process. The existing systems require five volts battery only, but the
security is not assured.
Present voting systems are completely based on manual process. Before elections, different
persons who are on election duty will come to home and they will hand over a voter id
paper. During the time of elections, every individual should carry their voter ID card to the
election booth and the duty officer will manually check individual person in their records.
If both the data get matched, then the person can vote otherwise he cannot vote.
BLOCK DIAGRAM:
                                              RPS
                  FINGERPRINT                                        LCD
                     SENSOR
                       RFID              RASPBERRY PI              BUZZER
                                             PICO
                     POLLING
                                                                    GSM
                    SWITCHES
                                            6
SCHEMATIC DIAGRAM:
  It is the schematic diagram of RFID based EVM using fingerprint module explains the
 interfacing section of each component with microcontroller, RFID module and fingerprint
 module. Fingerprint module, LCD, buzzer and buttons are connected to digital pins from
 (GPIO O-28) and RFID module, regulated power supply are also connected to digital pins.
 The design includes the microcontroller, LCD, fingerprint module, RFID reader, RFID tag
 and buzzer alarm.
  RPI PICO microcontroller is used in this work. Microcontroller is interfaced with the
 fingerprint module. LCD (16X2) displays the voter ID. Fingerprint module scans the finger
 of the voter. RFID consists of a semiconductor (micro-chip) in a tag. The tag transmits the
 stored data when the radio waves of the correct frequency impinge on it. The radio waves
 are sent by the RFID reader. The tags output is received by the RFID reader. A buzzer,
 electromechanical, is a sound signalling device.
 GSM is connected to GPIO pins 0 and 1.
 Fingerprint sensor is connected to GPIO pins 8 and 9.
                                             7
                             CHAPTER 3
                               RESULTS
                                 Figure: Project kit
The above image shows the hardware equipment of the project. The kit is turned ON by
giving the regulated power supply of 12v which is then converted to 5v dc current. The
LED is the indication for 5v current. If there is 5v current then automatically the LED
glows. The generated 5v dc current passes to every hardware component in the circuit.
                               Figure: Project title displayed on LCD
The above figure shows the display of LCD when the supply is turned ON. In the above
figure the LCD displays “Shopping Trolley”. After then the switch is to be ON.
                                          8
                            Figure: Checking of RFID cards
In the above image, RFID reader allows the card to be read without having to be
physically touched by the scanner and it displays the card has “No Items”.
                       Figure: Switch ON and message displayed
 Here, the LCD displays “Show Qr Code”, then the ESP camera captures the Qr code.
                                          9
                                    Figure: Items displayed on LCD
Then the LCD displays the product’s information i.e., name and price. In figure-9.5, the
qr code scanned and it displays “Cooking Oil-20RS” and in figure-9.6, the another qr
code scanned and it displays “Shampoo-10RS”. The “U” denotes that the code is
uploading to the microcontroller.
                          Figure: Payment success for the items
After the process done, it displays ‘Payment Success”, total amount, purchased amount
and balanced amount.
                                            10
   STUDENT SELF-EVALUATION OF THE LONG-TERM INTERNSHIP
  Student Name & Registration No                   : P.V.S. Jaya Sasank& 20JN1A04A9
  Term of Internship                               : from:08-01-2024 to: 27-04-2024
  Date of Evaluation                               :
  Organization Name and Address                    : Brain Ovision Solutions Pvt.Ltd.,
                                                       Hyderabad, India.
  Name and Address of the
  Supervisor with Mobile Number                    : Mrs. A. Pavani(9848504676)
Please rate your performance in the following areas:
Rating Scale: Letter grade of CGPA calculation to be provided
      1)   Oral communication                                        1     2     3       4   5
      2)   Written communication                                     1     2     3       4   5
      3)   Initiative                                                1     2     3       4   5
      4)   Interaction with staff                                    1     2     3       4   5
      5) Attitude                                                    1     2     3       4   5
      6)   Dependability                                             1     2     3       4   5
      7) Ability to learn                                            1     2     3       4   5
      8)   Planning and organization                                 1     2     3       4   5
      9)   Professionalism                                           1     2     3       4   5
      10) Creativity                                                 1     2     3       4   5
      11) Quality of work                                            1     2     3       4   5
      12) Productivity                                               1     2     3       4   5
      13) Progress of learning                                        1    2     3       4   5
      14) Adaptability to organization’s culture/policies            1     2     3       4   5
      15) OVERALL PERFORMANCE                                        1     2     3       4   5
                                                                      Signature of the Student
                                              11
                        EVALUATION BY THE INTERNAL GUIDE
  Student Name & Registration No                   : P.V.S.Jaya Sasank & 20JN1A04A9
                                                   20JN1A04B1
  Term of Internship                               : from : 08-01-2024 to: 27-04-2024
  Date of Evaluation                               :
  Organization Name and Address                    : Brain Ovision Solutions Pvt.Ltd.,
                                                    Hyderabad, India.
  Name of the Guide with Mobile Number: Mrs. A.Pavani (9848504676)
Please rate the student’s performance in the following areas:
Please note that your evaluation shall be done independent of the Student’s self-evaluation
Rating Scale: 1 is lowest and 5 is highest rank
      1)   Oral communication                                        1       2     3     4       5
      2)   Written communication                                     1       2     3     4       5
      3)   Initiative                                                1       2     3     4       5
      4)   Interaction with staff                                    1       2     3     4       5
      5) Attitude                                                    1       2     3     4       5
      6)   Dependability                                             1       2     3     4       5
      7) Ability to learn                                            1       2     3     4       5
      8)   Planning and organization                                 1       2     3     4       5
      9)   Professionalism                                           1       2     3     4       5
      10) Creativity                                                 1       2     3     4       5
      11) Quality of work                                            1       2     3     4       5
      12) Productivity                                               1       2     3     4       5
      13) Progress of learning                                        1      2     3     4       5
      14) Adaptability to organization’s culture/policies            1       2     3     4       5
      15) OVERALL PERFORMANCE                                        1       2     3     4       5
                                                                        Signature of the Guide
                                              12