Publicidad
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
Publicidad
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
Próximo SlideShare
IRJET -  	  Dual Verification ATM for Blind PeopleIRJET - Dual Verification ATM for Blind People
Cargando en ... 3
1 de 7
Publicidad

Más contenido relacionado

Similar a VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO(20)

Más de IAEME Publication(20)

Publicidad

Último(20)

VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO

  1. https://iaeme.com/Home/journal/IJCET 33 editor@iaeme.com International Journal of Computer Engineering and Technology (IJCET) Volume 13, Issue 2, May – August 2022, pp. 33-39, Article ID: IJCET_13_02_005 Available online at https://iaeme.com/Home/issue/IJCET?Volume=13&Issue=2 ISSN Print: 0976-6367 and ISSN Online: 0976–6375 © IAEME Publication VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO Dr. S Prabhavathi1, Dikshitha V N2, S Vidhya Shree3, B Shirisha4, Gouramma T5 1 Professor, RYM Engineering College Bellary, Karnataka, India. 2,3,4,5 Students, RYM Engineering College Bellary, Karnataka, India. ABSTRACT The prototype of a voice-based ATM for visually impaired using Arduino is to help people who are blind. This uses RFID cards which contain users fingerprint encrypted on it and interacts with the users through voice commands. ATM operates when sensor detects the presence of one person in the cabin. After scanning the RFID card, it will ask to select the mode like –normal or blind. User can select the respective mode through voice input, if blind mode is selected the balance check or cash withdraw can be done through voice input. Normal mode procedure is same as the existing ATM. Key words: RFID card, Arduino, Finger print, IR sensor, Voice commands. Cite this Article: S Prabhavathi, Dikshitha V N, S Vidhya Shree, B Shirisha and Gouramma T, Voice Based ATM for Visually Impaired Using Arduino, International Journal of Computer Engineering and Technology 13(2), 2022, pp. 27-32. https://iaeme.com/Home/issue/IJCET?Volume=13&Issue=2 1. INTRODUCTION ”People once made use of banking sectors to do their money transactions by filling the challan, demand Draft or cheque. Today, accessing money and handling of money is supported by ATM [Automated teller Machine]. In general normal people will use ATM easily by magnetic cards and displays. Today, gradually there is increase in ATM centers and they are found almost in every place. According to 2011 census, there are 1.5 crore visually challenged people in India. However, accessing of ATM by these people is difficult as they are unable to use the touch screen or the button system that is available in the ATM machine. Most of the times they find difficult in inserting the ATM card into the card reader. Due to this they depend on someone to complete their transactions. With the improvement in the technology the world has overcome many problems. Many devices and solutions have been proposed. Several ideas such as Braille based mobile equipment have been proposed to help the blind. The estimated 82% of visually challenged people are above 50 years of age. ATMs have touch screen displays and keypads for taking the input. Blind person cannot use this facility and they have to depend on other person. As we know different banks provides different types of ATM machine models, and their operations will vary from one model to another. Blind users of a particular bank can remember only the instructions and commands of that particular banks ATM machine, but it mayseem difficult for them to operate in different
  2. Voice Based ATM for Visually Impaired Using Arduino https://iaeme.com/Home/journal/IJCET 34 editor@iaeme.com models of ATM machines with their previously operated model idea. So, they will end up depending on other persons who can help them in operating that ATM machine. As we know Money is one of the important things in life to fulfill his basic needs. For a normal person it is easy to access any ATM machine, but it is not same for visually impaired people, so in this proposed work any visually impaired people can easily access the ATM machine to transact their money. 2. RELATED WORK Much research work has been done in the field to help the visually impaired to access ATM. However it is believed that vision is required to carry out transactions, because the input modalities rely upon the vision to carry out the transaction. The National Federation of Blind (NFB) has been working since 1999 to achieve ATM accessibility. NFB started working with ATM manufactures, stakeholders etc. However, Braille is inscribed on the keypad in the ATM’s to assist the blind, but many blind people will not know Braille and they are denied of accessing the ATM. Persons with such disabilities are accompanied by someone to assist them, however there is a chance of threat if the accompanied person tries to cheat him. A system was developed earlier that addressed solution to the problems, the system used the micro- phone facility [1] , and however inserting micro-phone into an appropriate socket was difficult task to the blind person. Microcontroller based ATM cashbox access system was proposed earlier which used finger print sensor module [2] , however remaining features remained same as of existing ATM which did not help blind community. I aim in providing solution to this problem after listing all the requirements to access the ATM. The series of voice commands are used which lead the blind people to access the ATM. This system is designed in such a way that it can be easily managed by the blind person independently. The person need not be highly skilled to use this system. Proposed system includes identification of voice inputs from the user and guiding them through voice outputs which makes the system independent, user friendly and easy to use. 3. METHODOLOGY When the Blind Person scans the RFID card Near ATM Machine, the process of ATM starts. On identifying the person in the room, the system will produce voice output in order to select either normal mode or blind mode. Voice recognition module is used to recognize the voice input from the user. On the selecting the blind mode, the sequence of voice information through the APR (Audio Playback Recorder) is provided. For establishing communication between ATM module and blind person we use Google Voice API. If the selected mode is Normal, the information is provided on the LCD screen. Both the two modes include ATM card verifying process as well as fingerprint matching. The finger print is encrypted on the smart card. On inserting the card, the encrypted fingerprint data will be sent to the Processor. The right time fingerprint data and decrypted fingerprint data will be compared. Only after the right matching of the both data the person can access the ATM service. If not, the system will not allow the person to access the ATM.
  3. S Prabhavathi, Dikshitha V N, S Vidhya Shree, B Shirisha and Gouramma T https://iaeme.com/Home/journal/IJCET 35 editor@iaeme.com Figure 1 Block diagram Figure 1 above shows the block diagram of the proposed system. The proposed system consists of two parts: hardware and software. The hardware architecture consists of an embedded system based on Arduino mega board, Bluetooth module, IR sensor, Keypad, RFID card reader, finger print sensor, LCD and speaker. The Bluetooth module connects the user to the system via android application. The user speaks the desired command with the software application like Bluetooth voice control for Arduino voice installed on the android phone connected via Bluetooth to the HC-05 Bluetooth module. Voice commands are converted to an array of strings and these strings are passed to Arduino. The Audio Playback Recorder (APR) is used for recording of voice messages that are needed to be given to the speaker. The messages are displayed on LCD screen and voice output is connected to speaker. 3.1. Arduino MEGA Arduino is open source computer hardware and software that designs single-board microcontrollers and microcontroller kits for building digital devices and interactive objects that can sense and control objects in the physical and digital world. The Arduino Mega is a microcontroller board based on the ATmega2560. It has 54 digital input/output pins (of which 15 can be used as PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal oscillator, a USB connection, a power jack, an ICSP header,and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started. The Mega 2560 board is compatible with most shields designed for the Uno and the former boards Duemilanove or Diecimila[3] .
  4. Voice Based ATM for Visually Impaired Using Arduino https://iaeme.com/Home/journal/IJCET 36 editor@iaeme.com Figure 2 Arduino MEGA Figure 3 Arduino MEGA specifications 3.2. Bluetooth Module HC-05 Figure 4 Bluetooth module (HC-05) Bluetooth is an open wireless technology standard for creating high-security personal area networks (PAN) by exchanging data using short-wavelength radio transmissions from fixed and mobile devices. The HC05 is an easy-to-use Bluetooth Serial Port Protocol (SPP) module designed to explicitly establish wireless serial connections. The Bluetooth serial port module is fully compliant with Bluetooth V2.0 + EDR (Enhanced Data Rate) standard with 3Mbps modulation with full 2.4GHz radio transmitter and baseband. It uses a single external chip CSR Blue core 04. Bluetooth system with CMOS and AFH (Adaptive Frequency Hopping Function) technology applied. It measures only 12.7mm x 27mm. Hopefully this can simplify the entire design/development cycle. This Bluetooth module communicates with the Arduino
  5. S Prabhavathi, Dikshitha V N, S Vidhya Shree, B Shirisha and Gouramma T https://iaeme.com/Home/journal/IJCET 37 editor@iaeme.com board, which receives signals from the mobile application and sends them to all pins on the Arduino board 3.3. Finger Print sensor The R305 is one kind of fingerprint sensor module used in biometrics for security in fingerprint detection as well as verification. Figure 5 Finger print sensor The working principle of the fingerprint sensor mainly depends on the processing. The fingerprint processing mainly includes two elements namely enrolment and matching. In fingerprint enrolling, every user requires to place the finger twice. In this work finger print is used to provide a second level of security. It makes sure that encrypted finger print and the sample taken at the time of using ATM is same. 3.4. IR Sensor Figure 6 IR sensor An infrared (IR) sensor is an electronic device that measures and detects infrared radiation in its surrounding environment. These sensors are good for detection between 100cm-500cm. In this work we have used IR sensor to detect the person in the room and lock the door. After detection of the person in the room the process of the ATM starts. 4. PROPOSED SYSTEM Embedded systems are used invariantly in many applications. They have become important part of all applications. In recent years the devices like micro controller, microprocessor has become cheap and their usage and functionality has increased. Microcontroller is the heart of embedded system. Many factors reside in selecting an appropriate microcontroller. Factors such as power efficiency, temperature tolerance, memory, hardware architecture, and software architecture play important role.
  6. Voice Based ATM for Visually Impaired Using Arduino https://iaeme.com/Home/journal/IJCET 38 editor@iaeme.com Atmega 2560 is a high performance, low power AVR microcontroller. It is the heart of this system. The voice command, Arduino, finger print authentication, RFID reader makes this system more effective. A Bluetooth enabled smart phone is paired with the HC-05 Bluetooth module to recognize the voice commands. 1. The presence of the person is detected in the cabin by IR sensor and the door is locked. 2. There will be a voice output stating to “swipe your card”. If the user swipes the valid card further access is permitted else it is denied as shown in fig 7. 3. Following this would be a voice command to select “Blind mode” or “Normal mode”. The user voice input is recognized by the Bluetooth module HC-05 connected to the smart phone which has pre-installed “Arduino Bluetooth Voice Controller “application. 4. If the selected mode is Blind, finger print authentication takes place. The sample taken is checked with the fingerprint encrypted on the card. On successful matching of finger print, the user can access the system to check balance or withdraw cash. If there is a mismatch in finger print the access is denied. 5. For the blind mode series of voice outputs are given to assist the user. He can either withdraw cash or check balance. The following voice commands are used by the user. These commands can be changed in further application. To test the functionality we have used these commands. Figure 7 Working model Figure 8 Proposed system 6. The user can give voice input according to his requirement. The voice input of the user is recognized and specified amount is withdrawn. If the voice input is to check the balance, the remaining balance is read.
  7. S Prabhavathi, Dikshitha V N, S Vidhya Shree, B Shirisha and Gouramma T https://iaeme.com/Home/journal/IJCET 39 editor@iaeme.com 7. There is no requirement of pin in case of a blind person. 8. If the selected mode is Normal, it is similar to the existing ATM’s and the message is displayed on the LCD screen. 9. However both the modes require finger print authentication. The finger print authentication for normal mode is like a second level security, as there would be pin authentication beforehand. 10. The final proposed system is as shown in fig 8. 5. OUTCOMES The proposed system is developed for assisting blind people for accessing the ATM. This work describes the configuration of Bluetooth module with smart phone for enabling the user to give voice inputs and use the ATM machine. We developed, tested and validated this work for visually impaired people to access the ATM machine. When a person opts for blind mode he is guided completely via voice commands, he can interact with the machine through voice inputs successfully. The proposed system is easy to use i.e., user friendly, independent and trustworthy to use. This system is developed that can be accessed with the voice commands. The blind person is able to withdraw the money and check his balance. Here, the assistance of other person is eliminated as that person can cheat him, the machine can be used by single person without the help of anybody. Our system is implemented for both blind and normal person. The use of RFID tags has eliminated the requirement of Magnetic cards. Both the type of people can use this system. We developed ATM system that is handled with voice commands, it is easy to understand and easy to use. • We worked to create user friendly system to help the blind person to become independent in all aspects. • This system is efficient in providing accurate results. • This system is helpful to the uneducated and older ones who find difficulty to read the messages displayed on the LCD screen. • This system is helpful for partially sighted people 6. CONCLUSION Our work designed is successfully implemented and tested with the voice commands. Our proposed system uses the voice commands which enables the visually challenged people to access the ATM. The finger print authentication is safe and economical and it is used instead of PIN. This system not only helps blind but also emphasise on the uneducated community. The proposed system provides two levels of security which not only allows a single user at a time but also provides Fingerprint Authentication. Our proposed work is more user friendly and it is also open to future advancements. This system can be further developed for differently abled ones and can be expanded to multi user environment. REFERENCES [1] Yekini N.A, Itegboje A.O, Oyeyinka I.K Akinwole A.K.” Automated Biometric Voice-Based Access Control in Automatic Teller Machine (ATM)” (IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 3, No.6, 2012 [2] Dhiraj Sunehra, “Fingerprint Based Biometric ATM Authentication System”, International Journal of Engineering Inventions, Volume 3, Issue 11 (June 2014) PP: 22-28 [3] https://en.wikipedia.org/
Publicidad