Read more
Build a robot that responds to electrical activity in your brain it s easy and fun. If you re familiar with Arduino and have basic mechanical building skills, this book will show you how to construct a robot that plays sounds, blinks lights, and reacts to signals from an affordable electroencephalography (EEG) headband. Concentrate and the robot will move. Focus more and it will go faster. Let your mind wander and the robot will slow down.
You ll find complete instructions for building a simple robot chassis with servos, wheels, sensors, LEDs, and a speaker. You also get the code to program the Arduino microcontroller to receive wireless signals from the EEG. Your robot will astound anyone who wears the EEG headband.
This book will help you:
Connect an inexpensive EEG device to Arduino
Build a robot platform on wheels
Calculate a percentage value from a potentiometer reading
Mix colors with an RGB LED
Play tones with a piezo speaker
Write a program that makes the robot avoid boundaries
Create simple movement routines
List of contents
Preface;
From Helsinki to San Francisco;
Reactions;
EEG in Your Living Room;
What Do You Need to Know?;
Acknowledgments;
Conventions Used in This Book;
Using Code Examples;
Safari® Books Online;
How to Contact Us;
Chapter 1: Building the Chassis;
1.1 Tools and Parts;
1.2 Servo Motors;
1.3 Chassis;
1.4 Painting the Chassis;
1.5 Attaching Servos to the Chassis;
1.6 Attaching the Line-Detecting Sensor;
1.7 Wheels;
1.8 Attaching the RGB LED to Chassis;
1.9 Attaching the Power Switch to the Chassis;
1.10 Attaching Arduino;
1.11 Battery Holder;
1.12 Attaching Solderless Breadboard;
1.13 ScrewShield Holds Wires in Place;
Chapter 2: Coding;
2.1 Moving;
2.2 Line Avoidance;
2.3 Battery, No Strings Attached;
2.4 Bells and Whistles;
2.5 Everything But Your Mind;
2.6 Measuring Your Brains with MindWave;
2.7 Complete Mind-Controlled Robot;
Building the ScrewShield;
About the author
Tero Karvinen teaches Linux and embedded systems in Haaga-Helia University of Applied Sciences, where his work has also included curriculum development and research in wireless networking. He previously worked as a CEO of a small advertisement agency. Tero's education includes a Masters of Science in Economics.
Kimmo Karvinen works as a CTO in hardware manufacturer that specializes in integrated AV and security systems. Before that he worked as a marketing communications project leader and as a creative director and partner in advertisement agency. Kimmo's education includes a Masters of Art.
Summary
"Make a Mind Controlled Arduino Robot" shows you how to build your own. You learn to measure attention level with a NeuroSky headband and send this information into Arduino. You will also build a line-avoiding system into the bot. And, of course, you will build the chassis of your robot from scratch.