Make: Lego and Arduino Projects


Book Description

Provides step-by-step instructions for building a variety of LEGO Mindstorms NXT and Arduino devices.




Arduino and LEGO Projects


Book Description

We all know how awesome LEGO is, and more and more people are discovering how many amazing things you can do with Arduino. In Arduino and LEGO Projects, Jon Lazar shows you how to combine two of the coolest things on the planet to make fun gadgets like a Magic Lantern RF reader, a sensor-enabled LEGO music box, and even an Arduino-controlled LEGO train set. Learn that SNOT is actually cool (it means Studs Not on Top) See detailed explanations and images of how everything fits together Learn how Arduino fits into each project, including code and explanations Whether you want to impress your friends, annoy the cat, or just kick back and bask in the awesomeness of your creations, Arduino and LEGO Projects shows you just what you need and how to put it all together.




The LEGO Arduino Cookbook


Book Description

Push into new fields of technology using LEGO and Arduino with the projects in this Cookbook. MINDSTORMS EV3 inventions don’t have to be confined to LEGO factory-made sensors. Incorporate a wide range of sensors, displays, LED arrays, actuators, and even a smartphone into your creations. Add amazing capabilities to your LEGOs by building things such as a metal detector, long-range lidar, audio spectrum analyzer, weather station, and a smartphone. Step-by-step instructions bring these new devices to life. You’ll work with the reliable and inexpensive Arduino UNO to take your projects even further and make them truly smart. Learn to set up and program your Arduino UNO. Then learn data communications protocols (I2C, SPI, and PWM) to link sensors to the Arduino. A variety of data communications techniques are also demonstrated on passing data between the Arduino and the MINDSTORMS EV3 Intelligent Brick. Equipped with these new tools, LEGO inventors can build vast new capabilities into their designs. What You'll Learn Interface new sensors, devices, and communications with LEGO Mindstorms EV3 Work with communication protocols of pulse width modulation (PWM), I2c, and SPI Convert pulse width modulation to analog voltage with resistor and capacitor components Who This Book Is For Tech savvy fans of LEGO projects and hardware hackers. Also coaches or students involved in a school science/technology project or design competition.




The LEGO MINDSTORMS EV3 Laboratory


Book Description

The LEGO® MINDSTORMS® EV3 set offers so many new and exciting features that it can be hard to know where to begin. Without the help of an expert, it could take months of experimentation to learn how to use the advanced mechanisms and numerous programming features. In The LEGO MINDSTORMS EV3 Laboratory, author Daniele Benedettelli, robotics expert and member of the elite LEGO MINDSTORMS Expert Panel, shows you how to use gears, beams, motors, sensors, and programming blocks to create sophisticated robots that can avoid obstacles, walk on two legs, and even demonstrate autonomous behavior. You’ll also dig into related math, engineering, and robotics concepts that will help you create your own amazing robots. Programming experiments throughout will challenge you, while a series of comics and countless illustrations inform the discussion and keep things fun. As you make your way through the book, you’ll build and program five wicked cool robots: –ROV3R, a vehicle you can modify to do things like follow a line, avoid obstacles, and even clean a room –WATCHGOOZ3, a bipedal robot that can be programmed to patrol a room using only the Brick Program App (no computer required!) –SUP3R CAR, a rear-wheel-drive armored car with an ergonomic two-lever remote control –SENTIN3L, a walking tripod that can record and execute color-coded sequences of commands –T-R3X, a fearsome bipedal robot that will find and chase down prey With The LEGO MINDSTORMS EV3 Laboratory as your guide, you’ll become an EV3 master in no time. Requirements: One LEGO MINDSTORMS EV3 set (LEGO SET #31313)




Arduino for Beginners


Book Description

ARDUINO for BEGINNERS ESSENTIAL SKILLS EVERY MAKER NEEDS Loaded with full-color step-by-step illustrations! Absolutely no experience needed! Learn Arduino from the ground up, hands-on, in full color! Discover Arduino, join the DIY movement, and build an amazing spectrum of projects... limited only by your imagination! No “geekitude” needed: This full-color guide assumes you know nothing about Arduino or programming with the Arduino IDE. John Baichtal is an expert on getting newcomers up to speed with DIY hardware. First, he guides you gently up the learning curve, teaching you all you need to know about Arduino boards, basic electronics, safety, tools, soldering, and a whole lot more. Then, you walk step-by-step through projects that reveal Arduino’s incredible potential for sensing and controlling the environment–projects that inspire you to create, invent, and build the future! · Use breadboards to quickly create circuits without soldering · Create a laser/infrared trip beam to protect your home from intruders · Use Bluetooth wireless connections and XBee to build doorbells and more · Write useful, reliable Arduino programs from scratch · Use Arduino’s ultrasonic, temperature, flex, and light sensors · Build projects that react to a changing environment · Create your own plant-watering robot · Control DC motors, servos, and stepper motors · Create projects that keep track of time · Safely control high-voltage circuits · Harvest useful parts from junk electronics · Build pro-quality enclosures that fit comfortably in your home




Arduino Playground


Book Description

You’ve mastered the basics, conquered the soldering iron, and programmed a robot or two; now you’ve got a set of skills and tools to take your Arduino exploits further. But what do you do once you’ve exhausted your to-build list? Arduino Playground will show you how to keep your hardware hands busy with a variety of intermediate builds, both practical and just-for-fun. Advance your engineering and electronics know-how as you work your way through these 10 complex projects: –A reaction-time game that leverages the Arduino’s real-time capabilities –A tool for etching your own printed circuit boards –A regulated, variable-voltage power supply –A kinetic wristwatch winder decked out with LEDs –A garage parking assistant that blinks when your vehicle is perfectly parked –A practical and colorful pH meter –A ballistic chronograph that can measure the muzzle velocity of BB, Airsoft, and pellet guns –A battery saver that prevents accidental discharge –A square-wave generator –A thermometer that tells the temperature using a sequence of colored LEDs Each project begins with a list of required tools and components, followed by the instructions, full sketch, and circuit board templates for the build, as well as directions for building a permanent enclosure. You’ll even find the author’s design notes, which are sure to provide inspiration for your own inventions. Gather your parts, break out the soldering iron, and get ready to take your Arduino skills to the next level with Arduino Playground. Uses the Arduino Nano and Pro Mini boards.




Arduino and LEGO Projects


Book Description

We all know how awesome LEGO is, and more and more people are discovering how many amazing things you can do with Arduino. In Arduino and LEGO Projects, Jon Lazar shows you how to combine two of the coolest things on the planet to make fun gadgets like a Magic Lantern RF reader, a sensor-enabled LEGO music box, and even an Arduino-controlled LEGO train set. Learn that SNOT is actually cool (it means Studs Not on Top) See detailed explanations and images of how everything fits together Learn how Arduino fits into each project, including code and explanations Whether you want to impress your friends, annoy the cat, or just kick back and bask in the awesomeness of your creations, Arduino and LEGO Projects shows you just what you need and how to put it all together. What you’ll learn LEGO SNOT (Studs Not On Top) technique for smooth-sided LEGO projects How to incorporate sensors into your LEGO projects Using Arduino to control motors in LEGO projects How to make an LEGO pet How to create your own Crystal Ball RF reader How to make an Arduino-animated LEGO TARDIS Who this book is for Both LEGO and Arduino enthusiasts, and anyone interested in making fun, unique gadgets with LEGO and Arduino. Table of Contents LEGO, Arduino, and The Ultimate Machine Using Sensors with the Android Twitter Pet RFID and the Crystal Ball Animating the TARDIS Controlling LEGO Trains With Arduino Building a Light-Sensitive Box




The LEGO MINDSTORMS Robot Inventor Activity Book


Book Description

An introduction to the LEGO Mindstorms Robot Inventor Kit through seven engaging projects. With its amazing assortment of bricks, motors, and smart sensors, the LEGO® MINDSTORMS® Robot Inventor set opens the door to a physical-meets-digital world. The LEGO MINDSTORMS Robot Inventor Activity Book expands that world into an entire universe of incredibly fun, uniquely interactive robotic creations! Using the Robot Inventor set and a device that can run the companion app, you’ll learn how to build bots beyond your imagination—from a magical monster that gobbles up paper and answers written questions, to a remote-controlled transformer car that you can drive, steer, and shape-shift into a walking humanoid robot at the press of a button. Author and MINDSTORMS master Daniele Benedettelli, a robotics expert, takes a project-based approach as he leads you through an increasingly sophisticated collection of his most captivating robot models, chapter by chapter. Each project features illustrated step-by-step building instructions, as well as detailed explanations on programming your robots through the MINDSTORMS App—no coding experience required. As you build and program an adorable pet turtle, an electric guitar that lets you shred out solos, a fully functional, whiz-bang pinball machine and more, you’ll discover dozens of cool building and programming techniques to apply to your own LEGO creations, from working with gears and motors, to smoothing out sensor measurement errors, storing data in variables and lists, and beyond. By the end of this book, you’ll have all the tools, talent and inspiration you need to invent your own LEGO MINDSTORMS robots.




The LEGO BOOST Activity Book


Book Description

At last, fans of the LEGO BOOST robot building kit have the learning resource they've been missing! Enter The LEGO BOOST Activity Book: a full-color guide that will help readers learn how to build and code LEGO creations that move, explore their environment, grab and lift objects, and more. The LEGO BOOST kit lets younger builders create fun, multifunctional robots by combining bricks with code, but it doesn't come with a manual. With the help of this complete guide to the LEGO BOOST set, you'll be on your way to building and programming BOOST robots in no time. You'll begin your exploration by building a basic rover robot called MARIO to help you learn the fundamentals of the BOOST programming environment. Next, you'll add features to your rover to control its movement and make it repeat actions and react to colors and sounds. Once you've learned some programming basics, you'll learn how to program your robot to do things like follow lines on the ground, scan its environment to decide where to go, and even play darts. As final projects, you'll create two complete robots: BrickPecker to help you organize your bricks and CYBOT, a robot that talks, shoots objects, and executes voice commands. As you advance through the book, optional lessons aim to deepen your understanding of basic robotics concepts. Brain BOOSter sections let you dig into the math and engineering behind your builds while a host of experiments seek to test your skills and encourage you to do more with your robots. With countless illustrations, extensive explanations, and a wealth of coding examples to guide you, The LEGO BOOST Activity Book is sure to take you from beginning builder to robotics whiz and give your robot-building brain that needed boost!




Exploring Arduino


Book Description

The bestselling beginner Arduino guide, updated with new projects! Exploring Arduino makes electrical engineering and embedded software accessible. Learn step by step everything you need to know about electrical engineering, programming, and human-computer interaction through a series of increasingly complex projects. Arduino guru Jeremy Blum walks you through each build, providing code snippets and schematics that will remain useful for future projects. Projects are accompanied by downloadable source code, tips and tricks, and video tutorials to help you master Arduino. You'll gain the skills you need to develop your own microcontroller projects! This new 2nd edition has been updated to cover the rapidly-expanding Arduino ecosystem, and includes new full-color graphics for easier reference. Servo motors and stepper motors are covered in richer detail, and you'll find more excerpts about technical details behind the topics covered in the book. Wireless connectivity and the Internet-of-Things are now more prominently featured in the advanced projects to reflect Arduino's growing capabilities. You'll learn how Arduino compares to its competition, and how to determine which board is right for your project. If you're ready to start creating, this book is your ultimate guide! Get up to date on the evolving Arduino hardware, software, and capabilities Build projects that interface with other devices—wirelessly! Learn the basics of electrical engineering and programming Access downloadable materials and source code for every project Whether you're a first-timer just starting out in electronics, or a pro looking to mock-up more complex builds, Arduino is a fantastic tool for building a variety of devices. This book offers a comprehensive tour of the hardware itself, plus in-depth introduction to the various peripherals, tools, and techniques used to turn your little Arduino device into something useful, artistic, and educational. Exploring Arduino is your roadmap to adventure—start your journey today!