This is the complete step by step guide of Brain wave decoder project.We will cover each and every step with details and practical results.There are three main parts of the project The hardware,circuit designing and the software.In the hardware section we will discuss about EEG project applications,The selection of electrodes for capturing EEG waves. The circuit designing part consists of designing filters for extracting EEG waves.The last part is about test results and real time EEG wave simulations. The brain wave controlling EEG project consists of many sub sections.The complete project will be covered in the following posts.
- Brain wave decoder EEG project step by step guide
- What is EEG and How it works
- What is the History of EEG waves and Neuro imaging techniques
- Brain computer interface BCI monitoring systems
- Functionality and Applications of the brain wave EEG project
- Material required for portable EEG system development
- How to select electrodes for brain wave EEG project
- circuit designing steps for EEG portable monitoring device
- How to design filters for EEG circuit
- Schematic diagrams of brain wave EEG project
- Simulation analysis of brain wave controlling EEG project
- Challenges and Problems in EEG brain wave controlling project
- Final results of brain wave decoder EEG project
- How to filter EEG waves on MATLAB
- Future research for EEG project
- Hardware and software list for EEG project
EEG Signal Processing
Filtering Signal on MATLAB
As in the previous section discussed that the EEG signal has passed through the five stages of the circuit. We are using MATLAB as the real-time simulation and results of EEG signal. By this we can analyze the real-time results and changes of the signal.
We are only using the Simulink part of the MATLAB. The first thing is to install the Arduino package in the MATLAB then a little setting for connecting Arduino board with Simulink. We can use MATLAB for further signal processing. After the signal comes into the MATLAB using Arduino we can use another Low pass filter to achieve better results. We can also reduce all of the extra noise that is still present in the circuit by using another Notch filter in the MATLAB.
Real Time Results on MATLAB
The top Fig- shows the Simulink MATLAB model of Arduino board.
As we can see that the Arduino pin block is connected with the scope. Define the pin in the block and don’t forget to make the MATLAB setting in external mode.
As the results are according to the experiments and simulations. The circuit are working and responding. All the experiments have successfully performed and tested with high accuracy. There was enough noise present in the circuit at earlier stages. By using of 60 Hz notch filter much of the noise has been reduced. The circuit responds successfully. The circuit on hardware may differ in results because of component values but the overall process works fine. The circuit on hardware should respond on the movement of eyes and as according to the process.
SIMULATIONS AND ANALYSIS
All the Simulation have been done on Multisim software. Every stage of the circuit has been simulated and observed.
The fig shows the multisim schematic digram and respose of simulation of the simple low frequency passing filter and notch filter output.
Everything will be cleared in step by step guide so stay connected for more tutorials and guides.If you have any query about the project feel free to comment below and Subscribe to our YouTube channel for video tutorials and project application ideas.stay happy and stay motivated.