SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Assisting Blind person using DIjkstra’s shortest
                   path algorithm
       This Project comprises of a Hardware mechanical model which is
controlled by the electronic circuits to assist a blind person. I.e., This mechanical
model is attached with the walking stick of the blind person. The model will move
automatically. This model helps the blind person to reach the destination quickly.
The model has a wireless link to a nearby computer system through which it can
identify the shortest path. When the source and destination is selected the unit will
send the data to the computer. The computer will calculate the shortest path using
Dijkstra’s shortest path algorithm and transfers the route to the unit. The unit will
then tell the user to move in which direction. The movement of the user in ensured
using a RFID proximity cards and a reader. The reader will be placed on the unit
and on encountering of cards (Cards placed at each point) will tell the user has to
take right or left or straight through voice output. An APR 9600 voice storage and
retrival IC is used for this purpose. The unit will give alarm signal when it finds a
Obstacle. This project is divided into modules for better understanding of the
circuit.
       The modules included in this project are
                            Pic Embedded Microcontroller PIC 16F877
                            Battery for Power Supply
                            RFID Card Reader with cards
                            APR 9600 Voice Recording and Playback IC
                            Wireless RF Receiver unit
                            Wireless RF Transmitter unit
                            Software Driver in Hitech ‘C’ Language.


Pic Embedded Microcontroller (PIC 16F877):
This is the heart of the device which is responsible for sensing the obstacles
and producing voice Output.


RFID Card Reader with Cards
       A RFID Card reader is fixed on the unit. Cards will be placed on the path
at regular intervals. When the unit encounters a card, it can sense the point at
which the unit is present through the unique code present in the card.


APR 9600 Voice Recording and Play Back IC

       This IC is a Single Chip Voice Recording and Playback IC. A Prerecorded
Voice is Stored into the IC. It can be played again by the controller by sending a
control signal to the IC.
RF Wireless Transmitter and Receiver:
       A Wireless RF module is used to establish a wireless link between the unit
the PC. The frequency range is 433.92 and 315 MHZ.




Dijkstra's algorithm

       Conceived by Dutch computer scientist Edsger Dijkstra in 1959, is a graph
search algorithm that solves the single-source shortest path problem for a graph
with nonnegative edge path costs, producing a shortest path tree. This algorithm is
often used in routing. An equivalent algorithm was developed by Edward F.
Moore in 1957

For a given source vertex (node) in the graph, the algorithm finds the path with
lowest cost (i.e. the shortest path) between that vertex and every other vertex. It
can also be used for finding costs of shortest paths from a single vertex to a single
destination vertex by stopping the algorithm once the shortest path to the
destination vertex has been determined. For example, if the vertices of the graph
represent cities and edge path costs represent driving distances between pairs of
cities connected by a direct road, Dijkstra's algorithm can be used to find the
shortest route between one city and all other cities. As a result, the shortest path
first is widely used in network routing protocols, most notably IS-IS and OSPF
(Open Shortest Path First).

Algorithm

Let the node we are starting be called an initial node. Let a distance of a node Y
be the distance from the initial node to it. Dijkstra's algorithm will assign some
initial distance values and will try to improve them step-by-step.

   1. Assign to every node a distance value. Set it to zero for our initial node and
       to infinity for all other nodes.
   2. Mark all nodes as unvisited. Set initial node as current.
   3. For current node, consider all its unvisited neighbours and calculate their
       distance (from the initial node). For example, if current node (A) has
       distance of 6, and an edge connecting it with another node (B) is 2, the
       distance to B through A will be 6+2=8. If this distance is less than the
       previously recorded distance (infinity in the beginning, zero for the initial
       node), overwrite the distance.
4. When we are done considering all neighbours of the current node, mark it
                as visited. A visited node will not be checked ever again; its distance
                recorded now is final and minimal.
           5. Set the unvisited node with the smallest distance (from the initial node) as
                the next "current node" and continue from step 3.


                                     Block Diagram

     Power ON                                      RF Receiver       RF Transmitter
       LED                                                                                   Switches for
                              Alarm Output                                                   selecting
                                                                                             Destination




                                                                                       APR 9600 Voice IC
On OFF Switch                      Microcontroller PIC16F877

                                                                                Potential
                                                                                divider
                                                                                                   Speaker




                         RFID Card
Power supply              Reader                  Cards
unit                                                                        Intruder




                                          RF Receiver




                                          RF Transmitter

Weitere ähnliche Inhalte

Mehr von ASHOKKUMAR RAMAR

BEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTS
BEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTSBEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTS
BEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTSASHOKKUMAR RAMAR
 
IEEE PROJECTS CENTER TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...
IEEE PROJECTS CENTER  TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...IEEE PROJECTS CENTER  TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...
IEEE PROJECTS CENTER TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...ASHOKKUMAR RAMAR
 
mini projects center chennai-maastech electrical parameters in industries
mini projects center chennai-maastech electrical parameters in industriesmini projects center chennai-maastech electrical parameters in industries
mini projects center chennai-maastech electrical parameters in industriesASHOKKUMAR RAMAR
 
mini projects titles for electronics engineering:design for visually impaired...
mini projects titles for electronics engineering:design for visually impaired...mini projects titles for electronics engineering:design for visually impaired...
mini projects titles for electronics engineering:design for visually impaired...ASHOKKUMAR RAMAR
 
ieee projects titles for ece students contact maastech-+91 98402 34766
ieee projects titles for ece students contact maastech-+91 98402 34766ieee projects titles for ece students contact maastech-+91 98402 34766
ieee projects titles for ece students contact maastech-+91 98402 34766ASHOKKUMAR RAMAR
 
latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...
latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...
latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...ASHOKKUMAR RAMAR
 
microcontroller projects center chennai -rfid projects & rfid applications
microcontroller projects center  chennai -rfid projects & rfid applicationsmicrocontroller projects center  chennai -rfid projects & rfid applications
microcontroller projects center chennai -rfid projects & rfid applicationsASHOKKUMAR RAMAR
 
best biomedical project center chennai- recent advances in wearable sensors f...
best biomedical project center chennai- recent advances in wearable sensors f...best biomedical project center chennai- recent advances in wearable sensors f...
best biomedical project center chennai- recent advances in wearable sensors f...ASHOKKUMAR RAMAR
 
LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...
LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...
LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...ASHOKKUMAR RAMAR
 
IEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimation
IEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimationIEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimation
IEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimationASHOKKUMAR RAMAR
 
FINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAI
FINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAIFINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAI
FINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAIASHOKKUMAR RAMAR
 
FREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECE
FREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECEFREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECE
FREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECEASHOKKUMAR RAMAR
 
FREE INPLANT TRAINING ECE CHENNAI-T.NAGAR/KODAMBAKKAM
FREE INPLANT TRAINING ECE  CHENNAI-T.NAGAR/KODAMBAKKAMFREE INPLANT TRAINING ECE  CHENNAI-T.NAGAR/KODAMBAKKAM
FREE INPLANT TRAINING ECE CHENNAI-T.NAGAR/KODAMBAKKAMASHOKKUMAR RAMAR
 
FREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTS
FREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTSFREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTS
FREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTSASHOKKUMAR RAMAR
 
ECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAI
ECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAIECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAI
ECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAIASHOKKUMAR RAMAR
 
BEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSE
BEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSEBEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSE
BEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSEASHOKKUMAR RAMAR
 
INPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECE
INPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECEINPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECE
INPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECEASHOKKUMAR RAMAR
 
INTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANY
INTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANYINTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANY
INTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANYASHOKKUMAR RAMAR
 
INPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT MANUFACTURER CHENNAI
INPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT  MANUFACTURER CHENNAIINPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT  MANUFACTURER CHENNAI
INPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT MANUFACTURER CHENNAIASHOKKUMAR RAMAR
 
INPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERING
INPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERINGINPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERING
INPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERINGASHOKKUMAR RAMAR
 

Mehr von ASHOKKUMAR RAMAR (20)

BEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTS
BEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTSBEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTS
BEST PROJECT CENTER IN TAMBARAM/TAMBARAM IEEEPROJECTS
 
IEEE PROJECTS CENTER TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...
IEEE PROJECTS CENTER  TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...IEEE PROJECTS CENTER  TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...
IEEE PROJECTS CENTER TAMBARAM/PALLAVARAM/CHROMPET- a zigbee based animal hea...
 
mini projects center chennai-maastech electrical parameters in industries
mini projects center chennai-maastech electrical parameters in industriesmini projects center chennai-maastech electrical parameters in industries
mini projects center chennai-maastech electrical parameters in industries
 
mini projects titles for electronics engineering:design for visually impaired...
mini projects titles for electronics engineering:design for visually impaired...mini projects titles for electronics engineering:design for visually impaired...
mini projects titles for electronics engineering:design for visually impaired...
 
ieee projects titles for ece students contact maastech-+91 98402 34766
ieee projects titles for ece students contact maastech-+91 98402 34766ieee projects titles for ece students contact maastech-+91 98402 34766
ieee projects titles for ece students contact maastech-+91 98402 34766
 
latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...
latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...
latest ieee projects for ece-petrol bunk automation with prepaid cards and gs...
 
microcontroller projects center chennai -rfid projects & rfid applications
microcontroller projects center  chennai -rfid projects & rfid applicationsmicrocontroller projects center  chennai -rfid projects & rfid applications
microcontroller projects center chennai -rfid projects & rfid applications
 
best biomedical project center chennai- recent advances in wearable sensors f...
best biomedical project center chennai- recent advances in wearable sensors f...best biomedical project center chennai- recent advances in wearable sensors f...
best biomedical project center chennai- recent advances in wearable sensors f...
 
LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...
LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...
LATEST IEEE PROJECTS TITLES : personal lung function monitoring devices for a...
 
IEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimation
IEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimationIEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimation
IEEE PROJECTS ABSTRACT 2015-2016: model based mean arterial pressure estimation
 
FINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAI
FINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAIFINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAI
FINAL YEAR PROJECTS TITLES 2016-IEEE PAPER-MAASTECH CHENNAI
 
FREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECE
FREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECEFREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECE
FREE INPLANT TRAIINING FOR ENGINEERING STUDENTS EEE/BIOMEDICAL/ECE
 
FREE INPLANT TRAINING ECE CHENNAI-T.NAGAR/KODAMBAKKAM
FREE INPLANT TRAINING ECE  CHENNAI-T.NAGAR/KODAMBAKKAMFREE INPLANT TRAINING ECE  CHENNAI-T.NAGAR/KODAMBAKKAM
FREE INPLANT TRAINING ECE CHENNAI-T.NAGAR/KODAMBAKKAM
 
FREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTS
FREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTSFREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTS
FREE INPLANT TRAINING CHENNAI FOR ENGINEERING STUDENTS
 
ECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAI
ECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAIECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAI
ECE INPLANT TRAINING ECE/ECE/ECE INPLANT TRAINING CHENNAI
 
BEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSE
BEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSEBEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSE
BEST INTERNSHIP TRAINING FOR ENGINEERING STUDENTS-CHENNAI-ECE/E&I/BIOMEDICAL/CSE
 
INPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECE
INPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECEINPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECE
INPLANT TRAINING FOR ENGINEERING STUDENTS CHENNAI-ELECTRONICS -ECE
 
INTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANY
INTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANYINTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANY
INTERNSHIP TRAINING CERTIFICATE CHENNAI-MAASTECH COMPANY
 
INPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT MANUFACTURER CHENNAI
INPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT  MANUFACTURER CHENNAIINPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT  MANUFACTURER CHENNAI
INPLANT TRAINING CERTIFICATE FOR INDUSTRY PRODUCT MANUFACTURER CHENNAI
 
INPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERING
INPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERINGINPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERING
INPLANT TRAINING FOR ECE/EEE/CSE/E&I/BIOMEDICAL ENGINEERING
 

Kürzlich hochgeladen

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsKarakKing
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 

Kürzlich hochgeladen (20)

How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 

ECE PROJECTS ABSTRACT-Assisting blind person using dijkstra's shortest path algorithm

  • 1. Assisting Blind person using DIjkstra’s shortest path algorithm This Project comprises of a Hardware mechanical model which is controlled by the electronic circuits to assist a blind person. I.e., This mechanical model is attached with the walking stick of the blind person. The model will move automatically. This model helps the blind person to reach the destination quickly. The model has a wireless link to a nearby computer system through which it can identify the shortest path. When the source and destination is selected the unit will send the data to the computer. The computer will calculate the shortest path using Dijkstra’s shortest path algorithm and transfers the route to the unit. The unit will then tell the user to move in which direction. The movement of the user in ensured using a RFID proximity cards and a reader. The reader will be placed on the unit and on encountering of cards (Cards placed at each point) will tell the user has to take right or left or straight through voice output. An APR 9600 voice storage and retrival IC is used for this purpose. The unit will give alarm signal when it finds a Obstacle. This project is divided into modules for better understanding of the circuit. The modules included in this project are Pic Embedded Microcontroller PIC 16F877 Battery for Power Supply RFID Card Reader with cards APR 9600 Voice Recording and Playback IC Wireless RF Receiver unit Wireless RF Transmitter unit Software Driver in Hitech ‘C’ Language. Pic Embedded Microcontroller (PIC 16F877):
  • 2. This is the heart of the device which is responsible for sensing the obstacles and producing voice Output. RFID Card Reader with Cards A RFID Card reader is fixed on the unit. Cards will be placed on the path at regular intervals. When the unit encounters a card, it can sense the point at which the unit is present through the unique code present in the card. APR 9600 Voice Recording and Play Back IC This IC is a Single Chip Voice Recording and Playback IC. A Prerecorded Voice is Stored into the IC. It can be played again by the controller by sending a control signal to the IC. RF Wireless Transmitter and Receiver: A Wireless RF module is used to establish a wireless link between the unit the PC. The frequency range is 433.92 and 315 MHZ. Dijkstra's algorithm Conceived by Dutch computer scientist Edsger Dijkstra in 1959, is a graph search algorithm that solves the single-source shortest path problem for a graph with nonnegative edge path costs, producing a shortest path tree. This algorithm is
  • 3. often used in routing. An equivalent algorithm was developed by Edward F. Moore in 1957 For a given source vertex (node) in the graph, the algorithm finds the path with lowest cost (i.e. the shortest path) between that vertex and every other vertex. It can also be used for finding costs of shortest paths from a single vertex to a single destination vertex by stopping the algorithm once the shortest path to the destination vertex has been determined. For example, if the vertices of the graph represent cities and edge path costs represent driving distances between pairs of cities connected by a direct road, Dijkstra's algorithm can be used to find the shortest route between one city and all other cities. As a result, the shortest path first is widely used in network routing protocols, most notably IS-IS and OSPF (Open Shortest Path First). Algorithm Let the node we are starting be called an initial node. Let a distance of a node Y be the distance from the initial node to it. Dijkstra's algorithm will assign some initial distance values and will try to improve them step-by-step. 1. Assign to every node a distance value. Set it to zero for our initial node and to infinity for all other nodes. 2. Mark all nodes as unvisited. Set initial node as current. 3. For current node, consider all its unvisited neighbours and calculate their distance (from the initial node). For example, if current node (A) has distance of 6, and an edge connecting it with another node (B) is 2, the distance to B through A will be 6+2=8. If this distance is less than the previously recorded distance (infinity in the beginning, zero for the initial node), overwrite the distance.
  • 4. 4. When we are done considering all neighbours of the current node, mark it as visited. A visited node will not be checked ever again; its distance recorded now is final and minimal. 5. Set the unvisited node with the smallest distance (from the initial node) as the next "current node" and continue from step 3. Block Diagram Power ON RF Receiver RF Transmitter LED Switches for Alarm Output selecting Destination APR 9600 Voice IC On OFF Switch Microcontroller PIC16F877 Potential divider Speaker RFID Card Power supply Reader Cards unit Intruder RF Receiver RF Transmitter