- onbekend (26)
The first conclusion is that this prototype forms a good platform for
the further development of the E-Daemon. With the time given we have
build a working prototype using a temperature sensor and mind flex
detetcting brain activity. The programme for the heart beat has been
written but the integration with the other parts took too much time.
Furthermore the two systems, the brainactivity and the servo motors vs.
the temperature sensor and colored LED’s, are not yet integrated.
the science fair we were given a good suggestion. The E-Daemon could be
used in a private surrounding but also in a professional athmosphere.
Next to psychiatric institutions the E-Daeom could be used for
coma-patients. With this instrument different moods can be indicated
providing more information about the patients state of mind.
For the future the E-Daemon can be improved by:
- Adding more sensors
- Visualisation of the mood more apparant in the ferrofluid
- Integrating the sensors in an easy-to-use product
- Integrating the programmes in one
- Making the sensors and E-Daemon wireless
The following schematics have been used for the electric systems.
The codes have been uploaded to the file exchange.
!!!ADD PHOTOS FAIR & SCHEMATICS SYSTEMS!!!
The central piece of the presentation is the (semi)working model. Any volunteer can try on the sensors and make the daemon react. Next to the model there is a poster with a schematic of the system and a render. Furthermore there is a flyer providing supplement information about the displayed moods. Finally there is a user manual advising people how to test the model.
For the science fair a poster, flyer and user manual have been designed.
The poster displayes a render of the final product and a schematic of the design. The flyer is used to provide additional information about the moods displayed by the E-Daemon. Finally the user manual helps the user how to turn on the E-Daemon.
Today a program was written to regulate motor movements (of 2 servo motors). This piece of code will be tested tomorrow (Thursday 27th) and afterwards be merged with the existing code that uses the temperature sensor as input. Again, comments are in grey.
I realize there are only a few comments. This will be corrected later.
We started off in week 5 with the ‘Mind Flex’. We measured the voltage across the 5 LED’s. The heigher the voltage, the more LED’s light up. This voltage can thus be linked to your brain activity. Low voltage means low activity. The excact values do seem to differ from person to person. We may adjust the pre-installed values on the ‘Mind Flex’ if it turns out this gives better results for our project. We will test this on different users.
The model below is almost complete. The steps in the model are correct, but more elaborate steps will be needed for ‘Calc Values’, as it will use input from multiple sensors and create output for multiple motors. However, the steps for the motor are not written yet.
Ad few adaptions were made from the previous model that was posted. For example: from the two main functions (setDefault and calcValues) there needed to be an arrow back to the beginning, to illustrate the loops of the program.
We’ve created a setup out of MDF to fit our glass display cell and the two servo arms. Now we have the proper spiky fluid we can calibrate the Servo-arm’s their movement to portray the chosen emotions.
Currently we’re not able to move the servo’s independently and simultanously. It’s either the same task they’re carrying out simultaniously, or a different task after one another. The next step would be making sure the servo’s can each do a different task, simultanously, and then calibrate the code to the emotions.
In week 4, we tried to connect and read the heart rate sensor with an arduino. We also started with the manipulation of a ‘ mind flex’ game in order to read brain activity.
Two days ago a first model was made as preparation for the final Arduino code. Until now all the code has been written without any models for the architecture of the program, but the final code will be much more complex and therefore a Petri Net will be used.
The first model only consists of the program written for the temperature sensor (see also post "More efficient code to get LEDs working according to temperature" on october the 13th).