Inspiration
In the beginning, we were trying to build a system that helps people with disabilities to control their environment without using any muscles. So we have started working on a system that does that using brain waves. The patients were able to control the devices by thinking and eye movements only. When the coronavirus started, we thought why not let everyone use it so that they don't have to touch any surface to turn ON/OFF the devices!
What it does
The system consists of a brain waves sensor that reads the user's brain signals and sends them to the smartphone application. In the application side, the signal will be processed, filtered, and then it will be sent to the Machine Learning Model in the cloud. The ML model will determine the action that the user thinks of and send the command to the appropriate device, (e.g. A/C, TV, Lights, etc.) The system is effective in protecting the users from touching the coronavirus infected surfaces because they will only use their brains and eyes to control the appliances around them.
Challenges I ran into
One of the challenges that we have faced, is when trying to train the machine learning model to identify the meaning of the brain signal of the user. After hours of thinking and experimenting, we successfully got the right results and the model started working perfectly.
Accomplishments that I'm proud of
We were able to get an accuracy of 93%.
What's next for Brain waves Based Touchless IoT Control System
We are trying to make the system dynamic so that any user can add the devices that he/she wants and also, increasing the accuracy.
Built With
- android
- android-studio
- api
- arduino
- azure
- brainwaves
- eeg
- flutter
- ios
- java
- machine-learning


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