TITLE OF THE PROJECT REPORT TO BE
SUBMITTED BY THE CANDIDATE
                       A Report submitted
              in partial fulfillment for the Degree of
                             B. Tech
                                 in
          Electronics and Communication Engineering
                                by
            NAME OF THE CANDIDATE(S)
                             pursued in
              Department of <Name of the department>
  Shri Ram Murti Smarak College of Engineering and Technology
                                To
SHRI RAM MURTI SMARAK COLLEGE OF ENGINEERING AND
                  TECHNOLOGY
                           BAREILLY
                        MONTH, YEAR
 The certificate is to be printed on the Institute Letter-Head)
                                CERTIFICATE
This is to certify that the project report entitled <Title of the project>
submitted by <Name of the candidate> to theShri Ram Murti Smarak
College of Engineering and Technology, Bareilly, in partial fulfillment for
the award of the degree of B. Tech in Electronics and Communication
Engineeringis abona fiderecord of project work carried out byhim/her
under my/our supervision. The contents of this report, in full or in parts,
have not been submitted to any other Institution or University for the award
of any degree or diploma.
       <Signature>                                                <Signature>
  <Name of the supervisor>                                <Name of the co-supervisor>
            Supervisor                                             Co-Supervisor
   Department of <Name of the                            Department of <Name of the
           department/Centre>                                 department Centre>
Bareilly                                      Counter signature of HOD with seal
<Month, year>
(The certificate is to be printed on the Institute Letter-Head)
                                 CERTIFICATE
This is to certify that the project report entitled <Title of the project>
submitted by <Name of the candidate> to Shri Ram Murti Smarak
College of Engineering and Technology, Bareilly, in partial fulfillment for
the award of the degree of B. Tech in Electronics and Communication
Engineering is abona fiderecord of project work carried out byhim/her
under my/our supervision. The contents of this report, in full or in parts,
have not been submitted to any other Institution or University for the award
of any degree or diploma
       <Signature>                                                  <Signature>
  <Name of the supervisor>                                 <Name of the co-supervisor>
            Supervisor                                               Co-Supervisor
   Department of <Name of the                             Department of <Name of the
        department/Centre>                                        department Centre>
 Bareilly                                     Counter signature of HOD with seal
<Month, year>
                          DECLARATION
I declare that this project report titled <Title of the report> submitted in
partial fulfillment of the degree of B. Tech in Electronics and
Communication Engineeringis a record of original work carried out by
meunder the supervision of <Name(s) of the Supervisor(s)>, and has not
formed the basis for the award of any other degree or diploma, in this or
any other Institution or University. In keeping with the ethical practice in
reporting scientific information, due acknowledgements have been made
wherever the findings of others have been cited.
                                                   <Signature>
                                             <Name of the candidate>
                                      <Student Roll number (..)>
Bareilly - 243202
<Date
                           ACKNOWLEDGMENTS
           All acknowledgements to be included here. Please restrict to two pages.
  The name of the candidate shall appear at the end, without signature.
           I take this opportunity to thank Dr.,Dean– SRMS College of Engineering
  and Technology , Dr., –Students Activities, and other faculty members who helped
  in preparing the guidelines.
           I extend my sincere thanks to one and all of SRMS family for the completion
  of this document on the project report format guidelines.
<Name of the Candidate>
                       TABLE OF CONTENTS
DESCRIPTION                                             PAGE NUMBER
CERTIFICATE                                                     iii
DECLARATION                                                     v
ACKNOWLEDGEMENTS                                                vii
ABSTRACT                                                        ix
LIST OF FIGURES                                                 xiii
LIST OF TABLES                                                  xv
ABBREVIATIONS/ NOTATIONS/ NOMENCLATURE                          xvii
1.TITLE OF CHAPTER 1                                            1
    1.1   Section heading name                                  1
    1.2   Section heading name                                  1
          1.2.1    Second level section heading                 3
    1.3   Section heading name                                  4
    1.4   Section heading name                                  5
          1.4.1 Second level section heading                    8
          1.4.2 Second level section heading                    11
                  1.4.2.1 Third level section heading           20
2.TITLE OF CHAPTER 2                                            23
    2.1   Section heading name                                  23
    2.2   Section heading name                                  24
          2.2.1    Second level section heading                 25
    2.3   Section heading name                                  26
    2.4   Section heading name                                  28
          2.4.1    Second level section heading                 30
          2.4.2    Second level section heading                 35
3.TITLE OF CHAPTER 3                                            41
    3.1   Section heading name                                  41
                                                                     Sample sheet 6
      3.2 Section heading name                                                44
      3.3 Section heading name                                                50
      3.4 Section heading name                                                52
           3.4.1 Second level section heading                                 59
           3.4.2 Second level section heading                                 65
                   3.4.2.1 Third level section heading                        70
4.TITLE OF CHAPTER 4                                                          75
      4.1 Section heading name                                                75
      4.2 Section heading name                                                79
           4.2.1     Second level section heading                             89
      4.3 Section heading name                                                93
      4.4 Section heading name                                                101
           4.4.1     Second level section heading                             126
           4.4.2     Second level section heading                             150
                     4.4.2.1 Third level section heading                      190
5.TITLE OF CHAPTER 5                                                          207
      5.1 Section heading name                                                211
      5.2 Section heading name                                                290
      5.3 Section heading name                                                311
           5.3.1     Second level section heading                             329
           5.3.2     Second level section heading                             330
                     5.3.2.1 Third level section heading                      340
REFERENCES                                                                    349
Appendix 1 Title of the appendix 1                                            361
Appendix 2 Title of the appendix 2                                            369
Non-paper material
1.   CD [Label]                                            back cover of the report
2.   CD [Label]                                                           “
ABSTRACT
This project describes about a touch alarming system for women’s safety using GSM. This helps to identify protect and call on
resources to help the one out of dangerous situations. Anytime you senses danger, all you had to do, is press on the button of the
device. The device consists of an ATmega328 microcontroller, GSM module, GPS modules. The system resembles a normal device
which when activated, tracks the place of the women using GPS (Global Positioning System) and sends emergency messages and call
using GSM (Global System for Mobile communication), to family member and the police control room. The main advantage of this
system is that the user does not require a Smartphone unlike other applications that have been devel-oped earlier. The use of these
project components ensures accuracy and makes it reliable. The system provides with all the fea-tures which will leave no stone
unturned to help the dupe in any kind of emergency situations. In many situations the aid of safe-ty device that will inform the victim's
family members may help women feel safer, confident and reduce the chances of harass-ment. This project provides facility t o protect
the women’s by providing wirelesskey GSM module with controller. As the women feels uncertain at that time she can press the button
then the GSM modules are started .GSM module will send SMS which con-tains the latitude and longitude co-ordinates to the numbers
such as family members and police station which are already stored in microcontroller memory.
CHAPTER 1
      INTRODUCTION
INTRODUCTION
       We have designed and developed an ATM medicine machine which could be installed in both village
areas and urban areas.
       It is a machine to help people get their medicines on time using a digital machine. It ask for your aadhar
card for verification and to also know the old record or data of person's medicine history. Then there are
symbols on the machine representing various diseases for people who are little uneducated or have difficulty in
operating a digital machine. Once the person click on the symbol, the medicine for the same will be provided
through a roller. It also has a voice processor which will verify the person's disease by announcing it on speaker
before providing the medicine
1.2   OBJECTIVES
1.    To design and developments an Arduino based atm medicine machine
2.    To use a LCD display with system notification
3.    To send the voice notification
CHAPTER              2
                            LITERATURE REVIEW
LITERATURE REVIEW
This chapter explains existing problem that the society is facing. Under medicines legislation, General Sale List (GSL)
medicines (i.e., those that may be purchased from ordinary retail outlets such as supermarkets) may be sold or supplied
from a vending machine. Life will become a little easier with an innovative vending machine that dispenses medicines.
Users will be able to get basic Over-The-Counter (OTC) medicine at any time (24x7). Minor illnesses have a strange way
of inviting people in the middle of the night when pharmacies are already closed. Over-the-counter (OTC) drugs are a
class of medicines sold directly to a consumer without a prescription from a health care professional, as compared to
prescription drugs, which may be sold only to consumers possessing a valid prescription. People will able to access the
medicine with the help of this machine even at the night time. With this, first aid can be provided in time to the user.
Medicines sold or supplied from a vending machine should satisfy the condition laid down by the Medical Council of
India. Medicines which these restrictions apply are mainly aspirin and paracetamol. Products containing these
substances should not exceed 16 tablets in a package for sale.
With people becoming more aware and concerned about their health, the research and development work on the area
has grown considerably and is expected to continue to do with increased support from the governments and private
organisations and companies. In this section some of the existing research on healthcare and medicine access has been
discussed which motivated the design and methodology of the ATM device.
developed a medicine dispenser for prototype for caregivers as well as the patients of Alzheimer’s disease. In the device
the caregivers have to input the medicines or refill the dispensers for the by scanning the medicines using bar code
scanners. The patients have to touch the screen of the GUI and the medicine(s)
CHAPTER   3
          METHODOLOGY
3.1 BASIC METHODOLOGIES
After completing the review of the literature we have come to decide how we will complete our project. Our
project is about hardware related so the working procedure of our project is not exactly similar to any of the
software model. But we have followed some feature of the software model and we have presented our
methodology by our own strategy. We have divided our project methodology in six (6) steps and we have
shown it by a block diagram. This is given as follows.
                              Fig 3.1: Workflow of the project
  CHAPTER 4
HARDWARE and SOFTWARE
    DESCRIPTION
4.1 DESCRIPTION OF BLOCK DIAGRAM
5V power supply will start the Arduino and SIM 808 GSM module and the module provide the device speed,
that’s how we will able to know the device is still or moving. It has two buttons, one button is for activating the
buzzer and another is to send a res-cue SMS and Call with immediate location of the person. The device has a
LCD 16/2 display for device monitoring.
4.2 REQUIREMNTS ANALYSIS
The system we want to make is consisting of Arduino,GSM module, Buzzer, LCD Display. GSM module send
the location SMS to Mobile number, The Arduino will control the signal as well as process the information
received from the GSM. These are the following hardware and software requirements, which are needed to run
this project successfully.
HARDWARE REQUIREMENTS
1.Arduino UNO
2. Voice processor
3. LCD Display 16/4
4.Mlx sensor
5.Seven Button
6. Power Supply Unit: 5v Battery
SOFTWARE REQUIREMENTS
   1. Arduino IDE
   2. “Fonah” Library
   3. Protious simulator
   4. Language C++
4.3 Arduino UNO
The Arduino Uno is an open-source microcontroller board that is based on the
Microchip ATmega328P (for Arduino UNO R3) or Microchip ATmega4809 (for Arduino
UNO WIFI R2) micro-controller by Atmel and was the first USB powered board developed
by Arduino. Atmega 328P based Arduino UNO pinout and specifications are given in detail
in this post.
Both Atmega328 and ATmega4809 have a built-in bootloader, which makes it very
convenient to flash the board with our code. Like all Arduino boards, we can program the
software running on the board using a language derived from C and C++. The easiest
development environment is the Arduino IDE.
Fig 4.3.1Arduino UNO
Fig 4.3.2Arduino UNO R3 Front side
                                 Fig 4.3.3Arduino UNO R3 Backside
It consists of 6 analog inputs, 14 digital input/output pins (of which 6 can be used as PWM
outputs), a 16 MHz ceramic crystal resonator, a USB-B port, an ICSP header, a power jack
and, a reset button.
Arduino UNO Pinout and Pin diagram:
The picture given below is the Arduino UNO Pinout / Pin diagram:
Fig 4.3.4 Arduino UNO pinout
4.4 16x2 LCD MODULE
                           fig 4.4.1 16x2 LCD Module
fig 4.4.2 16x2 LCD Module Pinout
Pin Configuration
Pin No: Pin Name:          Description
1        Vss (Ground)      Ground pin connected to system ground
2        Vdd (+5 Volt)     Powers the LCD with +5V (4.7V – 5.3V)
3        VE (Contrast V)   Decides the contrast level of display. Grounded to get maximum contrast.
4        Register Select   Connected to Microcontroller to shift between command/data register
5        Read/Write        Used to read or write data. Normally grounded to write data to LCD
6        Enable            Connected to Microcontroller Pin and toggled between 1 and 0 for data ackno
7        Data Pin 0
                           Data pins 0 to 7 forms a 8-bit data line. They can be connected to Microcontro
                           These LCD’s can also operate on 4-bit mode in such case Data pin 4,5,6 and 7
8        Data Pin 1
9        Data Pin 2
    10        Data Pin 3
    11        Data Pin 4
    12        Data Pin 5
    13        Data Pin 6
    14        Data Pin 7
    15        LED Positive        Backlight LED pin positive terminal
    16        LED Negative        Backlight LED pin negative terminal
    FEATURES 16*2 LCD MODULE
   Operating Voltage is 4.7V to 5.3V
   Current consumption is 1mA without backlight
   Alphanumeric LCD display module, meaning can display alphabets and numbers
   Consists of two rows and each row can print 16 characters.
   Each character is build by a 5×8 pixel box
   Can work on both 8-bit and 4-bit mode
   It can also display any custom generated characters
   Available in Green and Blue Backlight
    16x2 Display Equivalents
    Dot Matrix LED Display, 7-Segment LED Display, OLED Display, TFT LCD Screen
    Display
    Brief Description on LCD modules
    LCD modules are very commonly used in most embedded projects, the reason being its
    cheap price, availability and programmer friendly. Most of us would have come across these
    displays in our day to day life, either at PCO’s or calculators. The appearance and the pinouts
    have already been visualized above now let us get a bit technical.
    16×2 LCD is named so because; it has 16 Columns and 2 Rows. There are a lot of
    combinations available like, 8×1, 8×2, 10×2, 16×1, etc. but the most used one is the 16×2
    LCD. So, it will have (16×2=32) 32 characters in total and each character will be made of
    5×8 Pixel Dots. A Single character with all its Pixels is shown in the below picture.
Now, we know that each character has (5×8=40) 40 Pixels and for 32 Characters we will
have (32×40) 1280 Pixels. Further, the LCD should also be instructed about the Position of
the Pixels. Hence it will be a hectic task to handle everything with the help of MCU, hence
an Interface IC like HD44780is used, which is mounted on the backside of the LCD Module
itself. The function of this IC is to get the Commands and Data from the MCU and process
them to display meaningful information onto our LCD Screen.
.6 JUMPER WIRE
A jump wire (also known as jumper, jumper wire, jumper cable, DuPont wire or cable) is
an electrical wire, or group of them in a cable, with a connector or pin at each end (or
sometimes without them – simply "tinned"), which is normally used to interconnect the
components of a breadboard or other prototype or test circuit, internally or with other
equipment or components, without soldering.
                               fig 4.6 jumper wire
4.7 Voice Recording and Play Back Circuit using APR9600
There are various types of voice processing chip (IC) with various features for
speech compression and processing is readily available. Here is projects
called Voice recording and play back using chip (APR9600). An APR9600 is a
single chip voice recorder and playback device from Aplus integrated circuits.
This chip used flash non volatile memory to store up to 256 voltage levels.
i.e. for 32 to 60 seconds.
This chip have many features like, one can select sample rates with
consequent quality and recording times. Microphone amplifier, automatic
gain control (AGC) circuit, intends anti-aliasing filter, integrated output
amplifier and measure management etc.
Circuit Description of Voice Recording and Playback Using
APR9600:-
The circuit of voice recording and playback is build around chip APR9600
(IC1). The recordable sound is changed to voice signal using microphone and
given to IC1 through differential amplifier. This signal is further amplifier by
inbuilt pre-amplifier and by connecting pin 21 to pin 20 via an external DC
locking capacitor C1..
                                              4.8
According to sample frequency selected for recording, inter anti-aliasing is
automatic adjusted its response. Now, this signal proceed into the memory
through combination of sample and hold circuit and analogue read/write
circuit. The given voice signal and first sampled and then the corresponding
instantaneous voltage samples are stored in the non-volatile flash memory
cell in 8-bit binary encoded format.
PARTS LIST OF VOICE RECORDING AND PLAY BACK CIRCUIT
USING APR9600
 Resistor (all ¼-watt, ± 5% Carbon)
 R1, R2, R4 – R6, R15 = 100 KΩ
 R3, R8 = 390 Ω
R7 = 220 KΩ
R9 = 1 Ω
R10 = 33 KΩ
R11 = 5 KΩ
R12, R13 = 4.7 KΩ
R14 = 1 KΩ
VR1 = 10 KΩ
Capacitors
C1, C3, C4, C6, C8, C9, C11 = 0.1 µF (Ceramic Disc)
C2 = 4.7 µF, 16V (Electrolytic Capacitor)
C5, C14 = 22 µF, 16V (Electrolytic Capacitor)
C7, C13 = 100 µF, 16V (Electrolytic Capacitor)
C10 = 0.47 µF, 16V (Electrolytic Capacitor)
C12 = 220 µF, 25V (Electrolytic Capacitor)
Semiconductors
IC1 = APR9600 (Sound Record Play IC)
IC2 = LM386 (Low Voltage Audio Power Amplifier)
T1 – T3 = BC557 (PNP General Purpose Transistor)
D1 = 1N4001 (Rectifier Diode)
LED1, LED2, LED3
Miscellaneous
 MIC1 = Condenser microphone
 LS1 = Loud speaker
 SW1, SW2 = Push to on switch
 SW3 = ON/OFF Switch
4.9SWITCH
Push buttons for alarms and call points – micro switches are used as the buttons within
fire alarms, emergency stop controls, emergency door releases. These devices are
designed to be pressed in an emergency to manually activate an alarm.
SOFT DESCRIPTION
4.10 Arduino IDE
The Arduino Integrated Development Environment (IDE) is a cross-platform application
(for Windows, macOS, Linux) that is written in functions from C and C++.[3] It is used to write and
upload programs to Arduino compatible boards, but also, with the help of third-party cores, other
vendor development boards.[4]
The source code for the IDE is released under the GNU General Public License, version 2.[5] The
Arduino IDE supports the languages C and C++ using special rules of code structuring.[6] The
Arduino IDE supplies a software library from the Wiring project, which provides many common
input and output procedures. User-written code only requires two basic functions, for starting the
sketch and the main program loop, that are compiled and linked with a program stub main() into
an executable cyclic executive program with the GNU toolchain, also included with the IDE
distribution.[7] The Arduino IDE employs the program avrdude to convert the executable code into
a text file in hexadecimal encoding that is loaded into the Arduino board by a loader program in
the board's firmware.[8] By default, avrdude is used as the uploading tool to flash the user code
onto official Arduino boards.[9]
Arduino IDE is a derivative of the Processing IDE,[10] however as of version 2.0, the Processing
IDE will be replaced with the Visual Studio Code-based Eclipse Theia IDE framework.[2]
With the rising popularity of Arduino as a software platform, other vendors started to implement
custom open source compilers and tools (cores) that can build and upload sketches to
other microcontrollers that are not supported by Arduino's official line of microcontrollers.
  CHAPTER 5
SYSTEMS USED IN WORK MODE
5.1 POWER SUPPLY CONNECTION
       The power supply section consists of step down transformers of 230V primary to 9V
and 12V secondary voltages for the +5V and +12V power supplies respectively. The stepped
down voltage is then rectified by 4 1N4007 diodes. The high value of capacitor 1000 µF
charges at a slow rate as the time constant is low, and once the capacitor charges there is no
resistor for capacitor to discharge. This gives a constant value of DC. IC 7805 is used for
regulated supply of +5 volts and IC 7812 is used to provide a regulated supply of +12 volts in
order to prevent the circuit ahead from any fluctuations. The filter capacitors connected after
this IC filters the high frequency spikes. These capacitors are connected in parallel with
supply and common so that spikes filter to the common. These give stability to the power
supply circuit.
       As can be seen from the above circuit diagrams, the rectified voltage from the 4
diodes is given to pin 1 of the respective regulators. Pin 2 of the regulators is connected to
ground and pin 3 to Vcc. With adequate heat sinking the regulator can deliver 1A output
current. If internal power dissipation becomes too high for the heat sinking provided, the
thermal shutdown circuit takes over preventing the IC from overheating.
                                                                1
                                                                    Vin
                                                                          7805   Vout 3
                                                                           GND
                                                                             2
                                                     1000uf
                                                                                     10uf   1uf
                 230V, 50Hz
5.2 USE CASE DIAGRAM
A use case diagram at its simplest is a representation of a user's interaction with the system that shows the
relationship between the user and the different use cases in which the user is involved. A use case diagram
can identify the different types of users of a system and the different use cases and will often be
accompanied by other types of diagrams as well.
User can access to store contact, acquire location, location, send message, buzzer, and call. hen police
access to message show the location. The family member access to message and receviecall.
CHAPTER 6
PROJECT DESCRIPTION
6.1 DEMO OF PROJECT
                                                  Fig 6.1 Demo of the project
6.2 WORKING PRINCIPLE
5V power supply will start thearduinoandSim808GSMmoduleandthemoduleprovidethedevice speed, that’s how we will able to know the device
is still or moving. It has two button, one button is for activating the buzzer and another is to send a rescue SMS and Call with immediate
location of the person. The device has a LCD 16/2 display for device monitoring.
Working:
1) 2, 7805 power supply will be made, one for servo motor and one for arduino
2) to scan the aadhar card of the person, EM 18 Rf I'd reader will be used
3) Arduino is used for processing in which the program code will be executed
4) LCD is used for display of diseases and medicines provided
5) L29 3D will be used for the Dc motor which is used to open the shutter to provide the medicines to the respective person
6) voice processor is used to make announcement of disease, to record and listen the person's voice
7) 386 id used for amplification of voice
8) 16 switches are used for various diseases, enter button , delete button etc
9) a servo motor is used to show various diseases which are stored as default in computer, it rotates at 180 degree for each disease
CHAPTER 7
APPLICATIONS
 1. It will be used for safety of women’s
 2. It will be used for child tracking during school time
 3. It will be used in vehicle tracking & safety system
 4. It can be used for wild life tracking
CHAPTER 8
8.1 CONCLUSIONS
This paper present the whole working process of our system. There are six (6) chapter in this paper. Introduction chapter has
detail introduction of this project, objective of our system, justification to make this project and about the scope of this project.
Literature review chapter has some review about the relevant project of our field. Methodology chapter has detail description
about the workflow which we used during the time of project completion. We gave here the justification workflow as well. We
have discussed about hardware requirement, software requirement , block diagram, cricuit diagram, use case diagram,
flowchart. About the working principle we have discussed in the chapter project description. Finally we gave repetition of our
project. We also have discussed that how much effective of our project in practical life. In the conclusion we gave some
statement about the limlitetion and the scope of future improvement of this project.
The proposed design will deal with critical issues faced by women in the near past and will help to solve them with technically
sound equipment’s and ideas. This system can overcome the fear that scares every woman in the country about her safety and
security.
8.2 LIMITATIONS
1) medicines will only be provided for the diseases which are already set as default in the machine
2) medicines have to be refilled be a person manually, this could lead to shortage of them sometimes
3) There is no person verifying the expiry date of medicines.
8.3 FUTURE WORKS
In the future ,simulating this system there are several improvements can be made in order to upgrade the features such as
    1.      Increasing the efficiency of the system
    2.      Increasing the longivity of power supply.
    3.      Established a database that can connect the nearest government hospital automatically.
ADVANTAGES :
1) Multilingual: The voice in it can be set according to the places they are installed in. It can speak any of the official
languages
2) In times like coronaviris, this machine help us to maintain social distancing
3) Even in village areas people could get medicinal facilities
4) increase the consciousness towards health in people.
DISADVANTAGES:
1) people receiving medicines has to judge their own symptoms without a doctor to get the medicines. This could
sometimes lead to consuming the wrong medicine as there is no doctor verifying person's allergies and diseases.
REFERENCES
[1] Asmita Pawar1, Pratiksha Sagare2,Tejal Sasane3 and Kiran Shinde Department of
computer Engineering, JSCOE, Hadapsar/ SPPU, India,2016
[2] Assistant Prof., Department of Electronics and Communi-cation Engineering,
Rajarajeswari College of Engineering, Bangalore, Karnataka, India.2014
[3] Assistant Professor, E&CE Department, VNEC, Shorapur
– 585 220, Karnataka – India.2016
[4] R. George, A. Cherian., A. Antony, H. Sebestian, M. Anto-ny, B.T.Rosemary An
Intelligent Security System for Violence against Women in Public Places, International
Journal of En-gineering and Advanced Technology (IJEAT) ISSN: 2249 – 8958, Volume-3,
Issue-4, April 2014.
[5] Students, Department of Electronics and Communication Engineering, Rajarajeswari
College of Engineering, Bangalore, Karnataka, India.2016
APPENDIX
PROGRAM CODE
#include <SoftwareSerial.h>
#include<LiquidCrystal.h>