Free Downloads
Build Your Own Autonomous NERF Blaster: Programming Mayhem With Processing And Arduino

Design and build your own robotic, Arduino-powered sentry blaster! Break out the big daddy blaster--and teach it to act on its own! Build Your Own Autonomous NERF Blaster walks you through cool DIY projects, such as working with motion sensors, remote monitors, and facial detection software, all while building up to the ultimate goal: a robotic NERF weapon that finds and fires on its targets! Have some serious fun along the way as you learn about creative coding with Processing and Arduino. Step-by-step instructions show you how to: Construct and mount a servo, NERF blaster, and webcam in harmonious alignment Program Processing to receive video, search it for a face, and then pass instructions to your Arduino board via USB cable Configure Arduino to process the message and instruct the servo to move to a new position Specify your target radius in Processing and, when met, send the message to Arduino that it's time to "open fire!"

Paperback: 240 pages

Publisher: McGraw-Hill Education TAB; 1 edition (August 6, 2013)

Language: English

ISBN-10: 0071802754

ISBN-13: 978-0071802758

Product Dimensions: 8.3 x 0.6 x 9.1 inches

Shipping Weight: 14.9 ounces (View shipping rates and policies)

Average Customer Review: 4.6 out of 5 stars  See all reviews (9 customer reviews)

Best Sellers Rank: #627,221 in Books (See Top 100 in Books) #66 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Electronics > Sensors #259 in Books > Computers & Technology > Hardware & DIY > Single Board Computers #459 in Books > Computers & Technology > Games & Strategy Guides > Game Programming

I didn't really expect to read this book from cover to cover in one sitting. I did simply because it is a really fun book to read.Written in exuberant style, it is one part instruction manual, one part autobiography of creative evolution, and three parts shout of encouragement to new tinkerers and old geeks (TLSF Death Blossom!!!). I look forward to giving my copy to a 10 year old neighbor who loves to build stuff and loves graphics and games. I don't think his little sister will thank me for setting him up to build a fully robotic Nerf launcher, but this project is such a great blend of fun and learning that it will be worth it.On technical note, this book is also a great little introduction to the wide range of capabilities in the "Processing" programming language. Prior to this, I thought of Processing only as the basis for the Arduino IDE. This book has opened my eyes to lots of new possibilities to use Processing to knit together all kinds of software/graphics/physical computing projects.

Intro books don't come any better than this - the author provides clear instructions for navigating Processing and Arduino to build a robotic NERF weapon. The step-by-step directions are easy to follow and not too complicated. (The pictures really help too!) I was surprised how funny and entertaining the writing is, since I was expecting just a how-to manual. Some of the side stories about Adobe and MailChimp are actually pretty cool.I'm a complete novice to programming, but I've played with NERF guns for years, which is what drew me to the book. It's an awesome project - great idea, great book, great buy.

This is such a fun, easy to follow book.If you have ever only briefly thought about doing any physical computing/coding, but have been turned off (like me), thinking its too overwhelming or hard to learn... do yourself a favor and buy this book!The author does a great job of walking you through the basics, providing great visuals and snippets of code to make your first project a reality.Great writing, especially since he uses his own real projects as examples. It's not some boring, hard to read instruction manual.It's inspiring too.He reminds you throughout the book to tinker and experiment; and how a playful side project/hobby can lead to real work and employment opportunities.I enjoyed it and I'm looking forward to building my own projects soon!

This is a great read. I have not built my own Nerf Blaster yet but I look forward to making it a weekend project soon.Coming from someone who isn't the slightest bit technical, I enjoyed that the step by step directions were clear and easy to follow. It also helped that it was entertaining and kept the reader's attention. Great Book!

A wonderful book for hackers and tinkerers! Bryce guides through to making one of the coolest tech toys with ease! This is a must buy!

Build Your Own Autonomous NERF Blaster: Programming Mayhem with Processing and Arduino Arduino: Complete Beginners Guide For Arduino - Everything You Need To Know To Get Started (Arduino 101, Arduino Mastery) Introduction to Autonomous Mobile Robots (Intelligent Robotics and Autonomous Agents series) Programming #8:C Programming Success in a Day & Android Programming In a Day! (C Programming, C++programming, C++ programming language, Android , Android Programming, Android Games) Programming #57: C++ Programming Professional Made Easy & Android Programming in a Day (C++ Programming, C++ Language, C++for beginners, C++, Programming ... Programming, Android, C, C Programming) Arduino: The Ultimate QuickStart Guide - From Beginner to Expert (Arduino, Arduino for Beginners) Programming #45: Python Programming Professional Made Easy & Android Programming In a Day! (Python Programming, Python Language, Python for beginners, ... Programming Languages, Android Programming) How to Plan, Contract, and Build Your Own Home, Fifth Edition: Green Edition (How to Plan, Contract & Build Your Own Home) DOS: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of DOS programming (DOS, ADA, Programming, DOS Programming, ADA ... LINUX, RPG, ADA Programming, Android, JAVA) ASP.NET: Programming success in a day: Beginners guide to fast, easy and efficient learning of ASP.NET programming (ASP.NET, ASP.NET Programming, ASP.NET ... ADA, Web Programming, Programming) C#: Programming Success in a Day: Beginners guide to fast, easy and efficient learning of C# programming (C#, C# Programming, C++ Programming, C++, C, C Programming, C# Language, C# Guide, C# Coding) FORTRAN Programming success in a day:Beginners guide to fast, easy and efficient learning of FORTRAN programming (Fortran, Css, C++, C, C programming, ... Programming, MYSQL, SQL Programming) Prolog Programming; Success in a Day: Beginners Guide to Fast, Easy and Efficient Learning of Prolog Programming (Prolog, Prolog Programming, Prolog Logic, ... Programming, Programming Code, Java) Parallel Programming: Success in a Day: Beginners' Guide to Fast, Easy, and Efficient Learning of Parallel Programming (Parallel Programming, Programming, ... C++ Programming, Multiprocessor, MPI) Programming: Computer Programming for Beginners: Learn the Basics of Java, SQL & C++ - 3. Edition (Coding, C Programming, Java Programming, SQL Programming, JavaScript, Python, PHP) Raspberry Pi 2: Raspberry Pi 2 Programming Made Easy (Raspberry Pi, Android Programming, Programming, Linux, Unix, C Programming, C+ Programming) Android: Programming in a Day! The Power Guide for Beginners In Android App Programming (Android, Android Programming, App Development, Android App Development, ... App Programming, Rails, Ruby Programming) R Programming: Learn R Programming In A DAY! - The Ultimate Crash Course to Learning the Basics of R Programming Language In No Time (R, R Programming, ... Course, R Programming Development Book 1) Homesteading for Beginners: Self-sufficiency guide, Grow your own food, Repair your own home, Raising Livestock and Generating your own Energy (Homesteading, ... Robot Programming: A Guide to Controlling Autonomous Robots