SUBMITTED BY: NAME:-SPANDAN PARHI ROLL NO. :-22.ET/20 REGD NO. :-2201225129 SEM.:- 7TH Under thE guidance of: PROF.RAJIB SAHOO PROF. S.S PARHI Project Seminar on IOT operated Wheel chair 1
OVERVIEW: Abstract Objectives Block diagram Flow Chart Implementation Details Advantages and Disadvantages Applications Future scope Conclusion and References 2
Implemented a home navigation system which comprises of a wheel chair which work on input such as gesture commands/Hand Tilts. Can be use by an elderly or physically challenged persons to move inside the home without any difficulty. Equipped with obstacles avoidance technique. It is a wheel chair which can be controlled by simple hand gesture . It is virtue of the system that even the foot can be substituted in place of the hand for users who might find that more convenient. Abstract 3
Objectives The most common image of disability is the people in wheelchairs. Wheelchairs are who find themselves unequipped to move without external aid. The physically challenged people, who use a normal wheelchair for navigation, usually require an external person to move around. Here comes the need of an automated home navigation system, which consists of a wheelchair which can be used by the elderly and the physically challenged people without the help of an external person. The proposed project can be operated using the gestures of the provided 3 Axis Acceleration Sensor. 4
Wheelchair is being directionally controlled through the Hand tilt, activating a programmed accelerometer type Hand switch. 3 Axis Acceleration Sensor Board based on ADXL3XX from Analog devices is used for gesture recognition. The aim of this project is to use wheelchair automatically for moving forward, backward, Left & Right . The overall wheelchair operation uses DC motor and motor driver module combines with Raspberry-pi system. 5
. Block Diagram:- Sensors: A 3-axis accelerometer (with X, Y, Z axis switches) detects movement or tilt. An IR sensor helps with obstacle detection. A camera provides visual monitoring. Control Unit: The Raspberry Pi is the central controller, processing input from sensors and handling communication. It also takes input from the Power-On Reset for system startup. Communication : A GPS and GSM module connects to the Raspberry Pi. GPS gives location. GSM allows data transmission to a server, which then shares updates with caretakers. Actuators : Two geared motors are controlled by H-Bridge circuits. enabling forward/reverse movement based on Raspberry Pi commands.
7 FLOW CHART:- 1. Start & Initialization: System powers ON. Camera, GSM, and IR sensor are initialized. 2 . Input Scanning : The system continuously scans accelerometer values (X, Y, Z axes). 3. Movement Control (Based on X, Y, Z values) If values match certain conditions: Forward (FWD): X > 600 Y = 500 Z = 700 Backward (BWD): X = 600 Y > 500 Z = 700 Right: X = 600 Y = 500 Z > 700 Left: X < 600 Y = 500 Z = 700. 4 .Accident Detection: If accelerometer readings (X, Y, Z) go out of safe range accident detected. Then, a message is sent to caretakers via GSM. 5 . Obstacle Detection (IR Sensor) If the IR sensor detects an obstacle (pin goes HIGH), motors stop. 6. Final Actions Either stop motors (for normal stop) stop motors and sen cident alert message to caretakers.
3 Axis Acceleration Sensor Board based on ADXL3XX from Analog devices is used for gesture recognition. It is a first generation 3 axis acceleration sensor. User could get acceleration value of X, Y, and Z axis. And it is widely used in shock, slope, and moving detection. Output sensitivity could be select by simply set voltage level on few pins. The output of the sensor is analog mode. A prototype chair is implemented with a small chair and 60rpm motors are used to move the chair. A free-wheel is arranged to change the chair direction according to user’s requirement. This project uses 12V rechargeable battery. Speed and directions of the motors are measured by the accelerometer sensor. 8
SOFTWARE USED Linux: Linux is by far the most commonly used operating system in the world. BASIC COMMANDS mkdir – make directories Usage: mkdir [OPTION] DIRECTORY... eg . mkdir prabhat ls – list directory contents Usage: ls [OPTION]... [FILE]... eg . ls, ls l, ls prabhat cd – changes directories Usage: cd [DIRECTORY] eg . cd prabhat 9
cp – copy files and directories Usage: cp [OPTION]... SOURCE DEST eg . cp sample.txt sample_copy.txt cp sample_copy.txt target_dir mv – move (rename) files Usage: mv [OPTION]... SOURCE DEST eg . mv source.txt target_dir mv old.txt new.txt gedit A text Editor. Used to create and edit files. Usage: gedit [OPTION] [FILE]... eg . gedit 10
SOFTWARE USED Python Python is a powerful modern computer programming language. We are using Python here because it’s a Graphical Programming Language. It is very easy to make a program in Python. Python was developed by Guido van Rossum. 11
HARDWARE Used This Wheelchair uses DC motors Raspberry PI 3 3-Axacceleration Sensor H-Bridge Camera GSM & GPS IR Sensor 12
Raspberry PI 256MB SDRAM HDMI 700 MHZ Clock Rate 8 pipeline stages 4 USB 2.0 Ports Ethernet port is available CSI – Camera Serial Interface H-bridge It has 4 switching elements at the corners of the H and motors cross the cross bar. An H bridge is an electronic circuit that enables a voltage to be applied across a load in either direction. 3-Axis acceleration Sensor An accelerometer is an apparatus, either mechanical or electromechanical, for measuring acceleration or deceleration. that is, the rate of increase or decrease in the velocity of a moving object. 13
DC Motor In this project we use simple DC motor for the rotation of the wheel which are responsible for the movement of the wheel chair. GSM and GPS GSM Global System for Mobile Communications GSM is a digital mobile telephony system, It operates at either the 900 MHz or 1800 MHz frequency band. GPS Global Positioning System GPS is a space-based navigation system that provides location and time information in all weather conditions GSM Module 14
IR SENSOR 5V powered, low current consumption, less than 10mA Small LED as indicator for detection status. Obstacle detection up to 8 cm Compatible with all types of microcontrollers and Arduino CAMERA Care takers can watch real time video using Internet browser and given IP address 15
Applications: In hospitals for handicapped patients. It can be used by an elderly or physically challenged person to move inside the home without any difficulty. In Bus Stops ,Railway Stations ,Airports etc. 16
Less expensive than the congenital automatic wheel chairs Obstacle detection using IR sensors . Capable of controlling the wheelchair motion for disabled people using hand gesture and . foot can be substituted in place of the hand for users who might find that more convenient. Live video streaming. 17 Advantages
Battery to drive the motor have to periodically recharge and maintained. Requires high speed Internet connection for video streaming. 18 DISADVANTAGES
FUTURE SCOPE Improvements can be made using various body gestures like eye gaze. 19
Conclusion It is capable of controlling wheelchair motion for the disabled using hand gesture. People with disability can move without any difficulty. The system was successfully implemented to move the wheelchair left, right, forward, backward or stay in the same position. 20
REFERENCE “Assisted navigation for a powered wheelchair. Systems Engineering in the Service of Humans” by Dr. Umadevi L, Anand Bansal,Deeksha , Harshdeep Singh, Janender Bansal “International Journal of Electronics & Computer Science Engineering” Volume 3, Page 418. “Touch Screen Based Wheelchair System ” by Dr. Sunitha R Shetty G.Posugade , Komal K.Shedge,Chaitali S.Tikhe“International Journal Of Engineering Research and Applications ” Volume 2 , Page 721, 3. “ Detecting obstacles and drop-offs using stereo and motion cues for safe local motion”. A. Nisha Narayan, M. Sridharan and B.Kuipers. 2008. IEEE/RSJ Dept. of ECE ILTech,London Page 309 International Conference on Intelligent Robots and Systems (IROS-08) 21