Glaucoma analysis system

In this project two software applications were developed (Android and Arduino apps). Both apps are designed to be used to control and operate the Glaucoma device and to display the results on an Android device.

Glaucoma is a group of eye diseases that generally involves damage to the optic nerve and loss of vision due to damage to the visual field. The condition can result from high intraocular pressure or even arise when the intraocular pressure is within normal limits.
Glaucoma has been linked to older adults, African Americans, and people with relatives suffering from it. In third world countries, there is low accessibility for doctors in general and ophthalmologists in particular, thus there is a need for a portable and inexpensive device that allows self-examination to detect glaucoma early, indicating the need for further evaluation.
Following this need, Lucas thought of a possible solution that combines a force sensor and a pressure sensor, so that this device should function similarly to an experienced ophthalmologist when perform a diagnosis using the thumb on top of closed eyes.
This project is a continuation project of previous project, in which the hardware of the device was designed and developed. The printed circuit board (PCB) of the device was designed in the previous project, and it contains an electrical system that can perform measurement of force and pressure. These measurements are done using simple software which run on the micro controller that connected to the PCB.
In this project we developed two software applications. The first one is an Arduino application that runs on the MCU of the Glaucoma device, controls and operates it. Such that the device measures the intraocular pressure of the eye and then sends the results to android device via Bluetooth. The second one is an android application which communicates with the Arduino application via Bluetooth. This application sends commands to the Glaucoma device to configure it and tells it to start or stop the measurements. This application also receives the measurement results from the Glaucoma device and displays them on graphs.