������� Project Objective Project Objective � Project Objective Project Objective � Design Design Design Design SolidWorks Model SolidWorks Model � SolidWorks Model SolidWorks Model Physical Model Physical Model � Physical Model Physical Model Circuit Diagram/Bill of Materials Circuit Diagram/Bill of Materials � Circuit Diagram/Bill of Materials Circuit Diagram/Bill of Materials � Cost Estimate Cost Estimate Cost Estimate Cost Estimate � Arduino Arduino Code Arduino Arduino Code Code Code � Live Demo Live Demo Live Demo Live Demo � Future Implementations Future Implementations Future Implementations Future Implementations � Closing Closing Closing Closing
����������������� Create a device that is able to detect stationary or moving obstacles Create a device that is able to detect stationary or moving obstacles � Create a device that is able to detect stationary or moving obstacles Create a device that is able to detect stationary or moving obstacles � Report proximities of obstacles to the individual � Designed for people: Designed for people: Designed for people: Designed for people: � With visual impairments � Distracted by: � Cellphones and/or other electronic devices � Low environmental awareness from fatigue � Minimize the probability that the wearer will be injured by a head Minimize the probability that the wearer will be injured by a Minimize the probability that the wearer will be injured by a Minimize the probability that the wearer will be injured by a head head head+ + +on + on on on collision collision collision collision
���������� � Two modes exist Two modes exist Two modes exist Two modes exist � Daytime mode � Detection of static or moving obstacles � Nighttime mode � Detection of car headlights from oncoming traffic � The eccentric motor alerts the wearer once a specific light intensity threshold has been reached � A pushbutton is used to toggle between day and night mode
����������� � An eccentric motor alerts the wearer by operating at different An eccentric motor alerts the wearer by operating at different An eccentric motor alerts the wearer by operating at different An eccentric motor alerts the wearer by operating at different vibration pulse sequences vibration pulse sequences vibration pulse sequences vibration pulse sequences � The pulse frequency increases as the distance between the obstacle and the wearer decreases � Its power is supplied directly from the battery as to not draw excessive current from the Arduino � It is controlled through a NPN+transistor
������������ Three LEDs (green, yellow, red), an LCD, and Three LEDs (green, yellow, red), an LCD, and a a speaker are used speaker are used � Three LEDs (green, yellow, Three LEDs (green, yellow, red), an LCD, and red), an LCD, and a a speaker are used speaker are used to alert approaching to alert to alert to alert approaching approaching approaching individuals individuals individuals individuals � Green: No obstacle within the outermost zone � Yellow: Flashes at different frequencies based on distance between wearer and obstacle � Red: Obstacle has reached innermost zone, speaker will play sound to alert incoming obstacle � LCD: Displays messages based on the approximate distance between the obstacle and the wearer
���������������� LEDs Ultrasonic Sensors Photoresistor LCD with Speaker Eccentric Motor Figure 1. Front and side views of the prototype
�������������� Figure 2. Device after manufacturing and assembly
��������������������������������� Item Item Item Item Unit(s) Unit(s) Unit(s) Unit(s) Arduino Pro Mini 5V, 16 MHz 1 Various Resistors 7 Photoresistor 1 2N3904 NPN Transistor 1 LCD with Speaker 1 Ultrasonic Sensor 1 9V Battery 1 LEDs 3 Eccentric Motor 1 "Normally Open" Pushbutton 1 Figure 4. Bill of materials Figure 3. Circuit diagram for prototype
������������� 10 10kD 10 10 kD Resistor kD kD Resistor Resistor Resistor $ 0.20 2 $ 0.40 Component Component Component Component Price/Unit Price/Unit Price/Unit Price/Unit Quantity Quantity Quantity Quantity Total Total Total Total 470 470 470 470D D D Resistor D Resistor Resistor Resistor $ 0.20 3 $ 0.60 Arduino Pro Arduino Arduino Arduino Pro Pro Pro Mini Mini Mini Mini $ 9.95 1 $ 9.95 10 10 10 10kD kD kD kD Potentiometer Potentiometer Potentiometer Potentiometer $ 1.50 1 $ 1.50 Green Green LED LED $ 0.35 1 $ 0.35 Green Green LED LED Photoresistor Photoresistor Photoresistor Photoresistor $ 1.99 1 $ 1.99 Yellow Yellow Yellow LED Yellow LED LED LED $ 0.35 1 $ 0.35 9 9V V Battery Battery $ 1.95 1 $ 1.95 9 9 V V Battery Battery Red Red LED LED $ 0.35 1 $ 0.35 Red Red LED LED Tactile Tactile Push Push Button Button Switch Switch Tactile Tactile Push Push Button Button Switch Switch Jumper Jumper Jumper Wire Jumper Wire (Package) Wire Wire (Package) (Package) (Package) $ 1.99 1 $ 1.99 ("normally ("normally ("normally ("normally open") open") open") open") $ 0.35 1 $ 0.35 9 9 9 9V V V V Battery Battery Battery Battery Plug Plug Plug Plug Adapter Adapter Adapter Adapter $ 0.99 1 $ 0.99 Female Female Female Female+ + + +Female Female Female Female Servo Servo Servo Servo Extension Extension Extension Extension 9V 9 9 9 V Mini V V Mini DC Mini Mini DC DC Motor DC Motor Motor Motor $ 4.95 1 $ 4.95 Cable Cable $ 1.25 2 $ 2.50 Cable Cable "Nickel" "Nickel"+ +sized sized Disc Disc $ 0.05 1 $ 0.05 "Nickel" "Nickel" + + sized sized Disc Disc 6 6 6 6 Pin Pin Pin Pin Jumper Jumper Cable Jumper Jumper Cable Cable Cable to to to to Wire Wire Wire Wire $ 2.00 1 $ 2.00 Non Non Non+ Non +Backlit + + Backlit Backlit Backlit LCD LCD LCD LCD Screen Screen Screen Screen with with with with Speaker Speaker Speaker Speaker $ 27.99 1 $ 27.99 Various Various Various Header Various Header Header Pins Header Pins Pins Pins $ 3.00 1 $ 3.00 Ping Ultrasonic Ping Ultrasonic Sensor Sensor $ 29.99 1 $ 29.99 Ping Ping Ultrasonic Ultrasonic Sensor Sensor 417 hole 417 417 417 hole Perfboard hole hole Perfboard Perfboard Perfboard $ 2.49 1 $ 2.49 220 220D 220 220 D Resistor D D Resistor Resistor Resistor $ 0.20 2 $ 0.40 NPN NPN NPN NPN 2 2 2 2N N3904 N N 3904 3904 BJT 3904 BJT BJT Transistor BJT Transistor Transistor Transistor $ 0.75 1 $ 0.75 Grand Grand Grand Grand Total Total Total Total $ 94.89 Table 5. Cost estimate for all materials used in this project
���������������� BEFORE AFTER Figure 6. Circuit on a breadboard to Figure 7. Circuit on a PCD to fit in test circuit case
������� ���� Figure 8. Arduino code for the device
���������
���������������������� Electromechanical parts used in the alert system can be provided Electromechanical parts used in the alert system can be provided � Electromechanical parts used in the alert system can be provided Electromechanical parts used in the alert system can be provided through a smartphone through a smartphone through a smartphone through a smartphone � Complete package with a smaller footprint � Bluetooth communication between the smartphone and external sensors Integrate smartphone GPS with audio guidance to help users Integrate smartphone GPS with audio guidance to help users � Integrate smartphone GPS with audio guidance to help users Integrate smartphone GPS with audio guidance to help users determine their current location and navigate the area determine their current location and navigate the area determine their current location and navigate the area determine their current location and navigate the area � Data libraries of local stores, restaurants, and attractions � User can added locations that has not been explored into the GPS database
THANK YOU VERY MUCH! THANK YOU VERY MUCH! THANK YOU VERY MUCH! THANK YOU VERY MUCH! QUESTIONS? QUESTIONS? QUESTIONS? QUESTIONS? COMMENTS? COMMENTS? COMMENTS? COMMENTS? CONCERNS? CONCERNS? CONCERNS? CONCERNS?
Recommend
More recommend