Inspiration
When it comes to Mental Health, the power of meditation is often underestimated. According to the researchers, individuals that meditate on a regular basis have demonstrated higher focus and concentration, and significantly lower levels of stress and anxiety than individuals who don't meditate.
What it does
MindRealm is a personalized tool that is connected to an EEG headset to fetch meditation values from the user's brainwaves. Our Desktop Application allows the user to log in, meditate with relaxing music for as long as they want and even compete with their fellow zen enthusiasts to reach up the leaderboard.
How we built it
An EEG Headset with one electrode on the prefrontal cortex and two reference electrodes is connected to the PC via Bluetooth and accessed through a Serial Port. That data is plotted using BrainwaveOSC and sent off to our desktop application, which is built using processing. Our application plots that data and plays some music at specific volume levels, depending upon the meditation levels of the user. Details like username, score and time are sent off to a DataStax Astra database for further processing that data and display it on the leaderboard.
Challenges we ran into
Linking processing with DataStax Astra database was a challenge at first, but we overcame it by using PHP as a mediator in between to send off curl requests to the database.
Accomplishments that we're proud of
We're proud of building a fledged desktop application and integrating it with DataStax, despite the challenges.
What we learned
We learned about sending POST requests using cURL, and somewhat about postman for APIs. Additionally, we learned how EEG headsets can be interfaced directly with a computer via Bluetooth, without using an Arduino in between.
What's next for MindRealm
We're planning to host it on a server, make it available to the public, and probably include self-assessment meditation kits (with an EEG headset).
Built With
- api
- brainwaveosc
- datastaxastra
- eeg
- php
- processing

Log in or sign up for Devpost to join the conversation.