CITATION

Monk, Simon. 30 Arduino Projects for the Evil Genius. McGraw-Hill/TAB Electronics, 2010.

30 Arduino Projects for the Evil Genius

Authors:

Published:  July 2010

eISBN: 9780071741347 0071741348 | ISBN: 9780071741330

Book description:

30 Ways to Have Some Computer-Controlled Evil Fun!

"The steps are easy to follow...text is precise and understandable...uses very clear pictures and schematics to show what needs doing...Most importantly these projects are fun!"--Boing Boing

This wickedly inventive guide shows you how to program and build a variety of projects with the Arduino microcontroller development system. Covering Windows, Mac, and Linux platforms, 30 Arduino Projects for the Evil Genius gets you up to speed with the simplified C programming you need to know--no prior programming experience necessary.

Using easy-to-find components and equipment, this do-it-yourself book explains how to attach an Arduino board to your computer, program it, and connect electronics to it to create fiendishly fun projects. The only limit is your imagination!

30 Arduino Projects for the Evil Genius:

  • Features step-by-step instructions and helpful illustrations

  • Provides full schematic and construction details for every project

  • Covers the scientific principles behind the projects

  • Removes the frustration factor--all required parts are listed along with sources

Build these and other devious devices:

  • Morse code translator

  • High-powered strobe light

  • Seasonal affective disorder light

  • LED dice

  • Keypad security code

  • Pulse rate monitor

  • USB temperature logger

  • Oscilloscope

  • Light harp

  • LCD thermostat

  • Computer-controlled fan

  • Hypnotizer

  • Servo-controlled laser

  • Lie detector

  • Magnetic door lock

  • Infrared remote

Each fun, inexpensive Evil Genius project includes a detailed list of materials, sources for parts, schematics, and lots of clear, well-illustrated instructions for easy assembly. The larger workbook-style layout and convenient two-column format make following the step-by-step instructions a breeze.

In December 2011, Arduino 1.0 was released. This changed a few things that have caused the sketches for Projects 10, 27, and 28 in this book to break. To fix this, you will need to get the latest versions of the Keypad and IRRemote libraries.

  • The Keypad library has been updated for Arduino 1.0 by its original creators and can be downloaded from here: http://www.arduino.cc/playground/Code/Keypad

  • Ken Shiriff's IRRemote library has been updated and can be downloaded from here: http://www.arduinoevilgenius.com/new-downloads

Make Great Stuff! TAB, an imprint of McGraw-Hill Professional, is a leading publisher of DIY technology books for makers, hackers, and electronics hobbyists.

New in the bestselling Evil Genius series, this book offers a practical, project-led approach to programming and building fun devices with the Arduino microcontroller development system.

About the Book 30 Arduino Projects for the Evil Genius shows hobbyists how to use Arduino—the open-source physical computing platform that's rapidly becoming the microcontroller of choice for many home electronics enthusiasts. Readers will learn to use Arduino through a series of projects while learning the simplified C programming required to use Arduino--no prior programming experience required. Projects include: a servo-controlled laser, a USB-controlled fan, a light harp, a USB temperature logger, a sound "oscilloscope," and others.

Arduino's built-in USB makes it perfect for interfacing a home computer to external electronics, and it can be used with Windows, Mac, and Linux. The boards can be assembled by hand or purchased preassembled; the open-source IDE can be downloaded for free. Arduino offers advantages over other microcontrollers and microcontroller platforms: it is inexpensive, cross-platform, has a simple programming environment that is easy to use but very flexible, and both the hardware and software are open-source.

Key Selling Features

  • Includes 30 hands-on projects with step-by-step instructions, illustrations, photographs, and diagrams

  • Assumes no prior knowledge of programming or electronics--every detail is fully explained from the ground up

  • Readers learn the theory behind the projects, building a foundation in understanding electronics while enjoying the experience of building working devices

  • Explains how to install the software, interact with the Arduino board, and gain fundamental Arduino programming skills

  • Shows how to develop projects that connect the PC to electronic devices

Market / Audience Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software that is intended for hobbyists, designers, artists, and anyone interested in creating interactive objects or environments. The simplified programming environment makes it a great platform for beginners, while the flexibility of the environment makes it a powerful platform for experts and professionals to prototype ideas.

Author Profile Simon Monk, Ph.D. (Shropshire, England) is the co-founder of the mobile software company Momote Ltd. He has been an active electronics hobbyist since his early teens and is an occasional author in hobby electronics magazines. Simon was the co-author of the textbook Databases in Theory and Practice.

Simon Monk, Ph.D., is the co-founder of the mobile software company Momote Ltd. He has been an active electronics hobbyist since his early teens and is an occasional author in hobby electronics magazines. Simon was the co-author of the textbook Databases in Theory and Practice.