Introduction: Motor Speed Control With Brain...

My project about controlling the speed of a motor by your mind... This is an Arduino and Neurosky ThinkGear module project... The aim is to control the blow speed of a hairdryer to raise a ping-pong ball and float it by the help of your brain waves... Mind control...

Things you will need:

- Neurosky ThinkGearAM module ( I used a modified Mindflex spare headset)

- Paired 2 bluetooth modules (slave & master)

- Arduino

- A hairdryer ( I modified an old one, using only DC motor and housing)

- IRLZ44 logic mosfet Mosfet is attached to hairdryer motor to control the speed of it.

Mosfet motor driver circuit is as follows:

Master bluetooth module is connected to Arduino rx-tx pins to receive brain wave data from the ThinkGear module... Brain wave data is processed by the ThinkGear module inside headset (which works with 2 AA batteries), a dry electrode collects data from my forehead and sends it over slave bluetooth module to the master bluetooth module on Arduino... onlt tx connection is needed from the module to bluetooth rx pin... There are many detailed examples on internet about this connection...

ThinkGear AM datasheet:

Arduino BrainWave library:

Arduino bluetooth HC-05 connection :

The Arduino script for controlling the motor with brain data is as follows... And don't forget to vote for me if you liked this project...

Arduino All The Things! Contest

Participated in the
Arduino All The Things! Contest