- Project Infinity is a mind controlled rover which is made using arduino and is controlled by Neurosky Mindwave Headset with the help of an app.
- BreadBoard - Half Size
- Arduino Uno R3
- Hobby Motor - Geared
- 1K Ohm Resistor
- 9v Battery
- USB Cable A to B
- Jumper Wires Pack - M/M
- Jumper Wires Pack - M/F
- Neurosky Mindwave 2 Headset
- The code can be found here.
- This is the library for the Adafruit Motor Shield V2 for Arduino. It supports DC motors & Stepper motors with microstepping as well as stacking-support.
- Brain waves are oscillating electrical voltages in the brain measuring just a few millionths of a volt. There are five widely recognized brain waves, and the main frequencies of human EEG waves are listed below along with their characteristics.
- Meditation produces alpha waves (frequency range: 7.5-12.5 Hz).
- Attention produces beta waves (frequency range: 12.5-30 Hz).
- So by isolating these 2 frequencies in brainwaves, App can trigger the right signals to control the rover.
- The EEG headset records the brainwaves.
- The brainwaves are analyzed on the app to isolate the right frequencies.
- The app is connected to an Arduino microcontroller via Bluetooth. The Arduino gets a specific input for each frequency detected.
- Through those inputs it changes its direction.
- @adafruit for Motor Shield Library.