Team 5 Ergonomic Sensor for PC Users
description
Transcript of Team 5 Ergonomic Sensor for PC Users
![Page 1: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/1.jpg)
Team 5Ergonomic Sensor for PC Users
Brian Dharmanto, Tam Hoang, Ahmed Almulhim, John Chhokar
![Page 2: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/2.jpg)
Agenda Problem Definition The Design Implementation IP and Prior Work Testing and Results Contributions Lessons Learned
![Page 3: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/3.jpg)
Problem Definition Number one injury in the office is caused from
bad ergonomics. Companies have started to express a lot of
interest in ergonomics as employee lost day cases as increased.
Ergonomics in the workplace focuses on the health and well being of the employees.
Occupational Safety and Health Administration (OSHA) reports that improper viewing distances to the PC can cause eye strain that lead to headaches.
![Page 4: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/4.jpg)
Problem Definition American Optometric Association (AOA) state
that 50-90% of PC users experience Computer Vision Syndrome (CVS).
CVS is defined as a temporary condition resulting from focusing the eyes on a computer screen for uninterrupted periods of time.
![Page 5: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/5.jpg)
Motivation There is no device on the market that keeps
the PC user accountable for operating the PC at a proper viewing distance
The objective is to create such a device that keeps the PC user at a good distance and as a result reduce CVS.
We will focus only on distances which are too close.
Companies are looking at software to improve ergonomics but have yet to come up with a hardware solution
![Page 6: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/6.jpg)
Objective Goal of the project is to design a working
prototype Secondly the design should be stable such
that the user is aware of a bad viewing distance as soon as they approach dangerous viewing distances.
Lastly, the prototype should be at least as small a standard wireless USB mouse.
![Page 7: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/7.jpg)
Alternative Software: Flux : Change the
color of screen
Eye Defender: Remind user to take a rest after a given time
Screen Protector: Prevent direct expose to UV light
![Page 8: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/8.jpg)
Requirement Place the ultrasonic on the top of the screen,
the sensor must look directly to face of user unless the device will send the incorrect warning.
![Page 9: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/9.jpg)
Approach
6 steps : Research Sensor Microcontroller code Prototype Schematic & Layout Test
![Page 10: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/10.jpg)
Agenda Problem Definition The Design Implementation IP and Prior Work Testing and Results Contributions Lessons Learned
![Page 11: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/11.jpg)
System Design
![Page 12: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/12.jpg)
Zone Definitions Green Zone (Safe) : ~ > 18 inches Red Zone (Danger): ~ < 18 inches Green Zone Upper Bound: ~ 55 inches
![Page 13: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/13.jpg)
State Machine
![Page 14: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/14.jpg)
HardwareType: MicrocontrollerAtmega 328p5 volt operating voltage14 digital I/O pinsProgramming Language similar to CCheapNo debugging in code is only disadvantage
![Page 15: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/15.jpg)
HardwareType: Sensor InputPING Ultrasonic Sensor5 volt operating voltageRelatively low costReliable results3 pin interface
![Page 16: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/16.jpg)
HardwareType: Output LEDs2 diffused 10mm LEDs1 LED BarLow current Cheap
![Page 17: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/17.jpg)
HardwareType: Speaker8 Ω, .1w powerPerfect for PCB BoardCompact and Light
![Page 18: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/18.jpg)
Measure the distance The sensor emit a short 40Khz
burst then listen for echo.
This burst travel with velocity = 1130 feet/second, hit the object and bounce back
The sensor provide an output pulse to terminate when the echo is detected. Therefore, the width of this pulse correspond to the distance
![Page 19: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/19.jpg)
Code Program
![Page 20: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/20.jpg)
Agenda Problem Definition The Design Implementation IP and Prior Work Testing and Results Contributions Lessons Learned
![Page 21: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/21.jpg)
Schematic
![Page 22: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/22.jpg)
Dimensions Board: 3.8inch x 2inch Allowed: 4inch x 3.2inch Altoids can: 3.5inch x 2.25inch
![Page 23: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/23.jpg)
PCB Layout
![Page 24: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/24.jpg)
Product Life Cycle
![Page 25: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/25.jpg)
Agenda Problem Definition The Design Implementation IP and Prior Work Testing and Results Contributions Lessons Learned
![Page 26: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/26.jpg)
IP• Arduino Development Board http://www.arduino.cc/ - Used to upload software and debug
• Ping Sensor http://www.parallax.com/tabid/768/ProductID/92/Default.aspx - Datasheet discusses formulas to calculate distances
![Page 27: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/27.jpg)
Agenda Problem Definition The Design Implementation IP and Prior Work Testing and Results Contributions Lessons Learned
![Page 28: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/28.jpg)
Testing
![Page 29: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/29.jpg)
Stress Testing
![Page 30: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/30.jpg)
Agenda Problem Definition The Design Implementation IP and Prior Work Testing and Results Contributions Lessons Learned
![Page 31: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/31.jpg)
Individual Contributors (Ics)Brian Dharmanto Schematic Board Component Solder
Ahmed Almulhim Component Solder Design of board case Prototype
Tam Hoang Software Hardware Design of sensor
case
John Chhokar Software Prototype Wiki Admin
![Page 32: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/32.jpg)
Agenda Problem Definition The Design Implementation IP and Prior Work Testing and Results Contributions Lessons Learned
![Page 33: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/33.jpg)
Lessons Learned Ahmed Tam - Software - Sensor Coding - Solder - Software - Case Design John Brian - SVN - PC BOARD Layout - WIKI - EAGLE - Case Design - SMT Solder
![Page 34: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/34.jpg)
Project Schedule
![Page 35: Team 5 Ergonomic Sensor for PC Users](https://reader036.fdocuments.in/reader036/viewer/2022062310/56816509550346895dd77b79/html5/thumbnails/35.jpg)
DEMO