
Make a Mind-Controlled Arduino Robot
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
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
More details
Other editions
Additional editions

Content
- Intro
- Contents
- Preface
- From Helsinki to San Francisco
- Reactions
- EEG in Your Living Room
- NeuroSky MindWave
- 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
- Tools and Parts
- Parts
- Tools
- Servo Motors
- Attaching Servos
- Chassis
- Making Holes
- Painting the Chassis
- Attaching Servos to the Chassis
- Attaching the Line-Detecting Sensor
- Wheels
- Attaching the RGB LED to Chassis
- Attaching the Power Switch to the Chassis
- Attaching Arduino
- Battery Holder
- Attaching Solderless Breadboard
- ScrewShield Holds Wires in Place
- Chapter 2. Coding
- Moving
- Connect Servos
- Hello Servo
- Calibrate Stopping Point
- Full Speed Forward
- Other Ways to Control Servos
- Line Avoidance
- Connect the Reflection Sensor
- Hello Reflection
- Don't Cross the Black Line
- Battery, No Strings Attached
- Choosing Rechargeable Batteries
- Connecting the Battery and Power Key
- Bells and Whistles
- Red, Green, and Blue LED
- Soldering RGB LED
- Hello RGB
- Beeping Piezo
- Setting Threshold with a Potentiometer
- Everything But Your Mind
- Code Structure
- Measuring Your Brains with MindWave
- Hack MindWave Dongle
- Level Conversion with Resistors
- Voltage Divider
- Hello Attention!
- NeuroSky Protocol
- Complete Mind-Controlled Robot
- Appendix. Building the ScrewShield
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.