Dark Adaptometer
Posted: Sun Jul 28, 2013 6:28 pm
Hello everyone!
For a university project I am planning on building a medical device known as a dark adaptometer, which measures the rate at which a person's eyes become adapted to the dark.
What this device does is present a fast pulsating light source (often of particular wavelengths ie a particular wavelength of green or red) which can be gradually dimmed until it is completely off.
To measure a patient's dark adaptation involves a patient being sat in a completely dark room. First the patient's eyes are bleached; which means the patient looks at a very bright light source for a few seconds and then they are instructed to look at a dark adaptometer, at which point a timer is also started. The time at which the patient is first able to see the pulsating light of the device is recorded and the light is made incrementally dimmer and for a period of time until the patient's eyes adapt they will be unable to see the light again and when they do the time is again recorded and this process continues until the light is so dim that the patient is unable to see it after any period of time of adaptation.
My main question is: with the Raspberry Pi would it be possible to create a device which via pulse width modulation controls some LEDs which pulsate and can be gradually made brighter and dimmer. At the same time I would like Raspberry Pi to record all of the timing- so if possible I would like the patient to have a remote button which they press every time the light source becomes visible and for the time at which this happens to be recorded and for the raspberry pi to automatically make the light source incrementally dimmer.
Would I be better off using an Arduino for this project?
I don't have any experience with the raspberry pi but I'm willing to put the work in (I can do some programming up to A level standard in Delphi).
Thanks for taking the time to read this, it is very much appreciated.
Btw I hope this post makes sense! If it doesn't please quiz me and I'll try to make it clearer.
For a university project I am planning on building a medical device known as a dark adaptometer, which measures the rate at which a person's eyes become adapted to the dark.
What this device does is present a fast pulsating light source (often of particular wavelengths ie a particular wavelength of green or red) which can be gradually dimmed until it is completely off.
To measure a patient's dark adaptation involves a patient being sat in a completely dark room. First the patient's eyes are bleached; which means the patient looks at a very bright light source for a few seconds and then they are instructed to look at a dark adaptometer, at which point a timer is also started. The time at which the patient is first able to see the pulsating light of the device is recorded and the light is made incrementally dimmer and for a period of time until the patient's eyes adapt they will be unable to see the light again and when they do the time is again recorded and this process continues until the light is so dim that the patient is unable to see it after any period of time of adaptation.
My main question is: with the Raspberry Pi would it be possible to create a device which via pulse width modulation controls some LEDs which pulsate and can be gradually made brighter and dimmer. At the same time I would like Raspberry Pi to record all of the timing- so if possible I would like the patient to have a remote button which they press every time the light source becomes visible and for the time at which this happens to be recorded and for the raspberry pi to automatically make the light source incrementally dimmer.
Would I be better off using an Arduino for this project?
I don't have any experience with the raspberry pi but I'm willing to put the work in (I can do some programming up to A level standard in Delphi).
Thanks for taking the time to read this, it is very much appreciated.
Btw I hope this post makes sense! If it doesn't please quiz me and I'll try to make it clearer.