THE LEGO MINDSTORMS NXT ZOO! an unofficial, kid-friendly guide to building robotic animals with LEGO MINDSTORMS NXT. fay rhodes

Similar documents
CONTENTS PROJECT IDEAS 4 ROBO 1 6 ROBO 2 9 PATHFINDER 1 13 PATHFINDER 2 15 ACROBOT 1 17 ACROBOT 2 20 SPECIAL FEATURES. Movement 26.

index changing a variable s value, Chime My Block, clearing the screen. See Display block CoastBack program, 54 44

ROBOTICS BUILDING BLOCKS

Nature Bots. YOUR CHALLENGE: Use the materials provided to design a roving robot.

8.6 Investigating gear ratios using LEGO

9797 NXT LEGO Kit: Basic Car Building Instructions

Reliable Reach. Robotics Unit Lesson 4. Overview

Zombonitron 1600 Guide to Getting Started

How to Build with the Mindstorm Kit

index Page numbers shown in italic indicate figures. Numbers & Symbols

Chapter 12. Formula EV3: a racing robot

Index A,B,C E,F,G,H I,J. using to program, 41 downloading Design Journal worksheets, Duration values, obtaining during testing, 54

Motion Commotion, L1, Activity 1:Differential Gears

Deriving Consistency from LEGOs

Base Kit Chain Drivetrain Build Guide

Mechanical Components and Programming. Ken Youssefi Introduction to Engineering E10 1

Smart Spinner. Age 7+ Teacher s Notes. In collaboration with NASA

5 Minute Bot for EV3. Here are the modified steps: 5/5/2017 Mrs. Gaines' Lab - 5 Minute Bot for EV3

FTC WORK SHOP ELECTRICAL WIRING. Electrical Board Controller Wiring NXT Wiring Main 12 Volt Power Wiring Samantha Wiring

ESCONDIDO FIRE DEPT TRAINING MANUAL Section Truck Module Page 1 of 7 Carrying Ladders Revised

Introduction to Elementary and Middle School Robotics. John Heffernan 8/17/2014

Build a DC motor. Prof. Anderson Electrical and Computer Engineering

Teacher s Guide: Safest Generation Ad Activity

Merry-go-round Building Instructions

Index. sequencing, 21, 26 starting off, 22 using, 28 code sequence, 28 custom pallete, 28

Electricity and. Circuits Science Unit 1. For Special Education. Created by Positively Autism. Hands-On Low Prep Easy to Use

The Starter motor. Student booklet

Robotic Vehicle Challenge

Installation Guide for Rough Country 2.5 inch Lift Kit w/o Shocks (07-15 Wrangler JK) Item # J10212

Budget Robotics Scooterbot Assembly Instructions

What Is an Electric Motor? How Does a Rotation Sensor Work?

Thanks for Ordering The Vulcan 800A Front Wheel Adapter from READ THIS BEFORE UNPACKING YOUR KIT!

LEGO Education WeDo 2.0 Toolbox

Construction Manual: EIT-Phantom-Positioning-System

INTELLIQUILTER INSTALLATION ON INNOVA VERSION

INSTRUCTIONS FOR STRUT FRONT, 4-LINK REAR, ROADSTER CHASSIS

D R A G L I N E EXAMPLE. ( operations manual ) + building instructions examples

CLAWBOT WITH SENSORS BUILDING INSTRUCTIONS

Tetrix Hardware Tips and Techniques

Simple Gears and Transmission

Installing RideSentry Suspension Axle Seats onto RideStar RHP Series Single-Axle and Sliding Tandem Trailer Air Suspension Systems

BEGINNER EV3 PROGRAMMING LESSON 1

CABINET REEL OPERATING INSTRUCTIONS

Wheeled Locomotion. Geared Drive Vs. Direct Drive. Driving DC motors. Stepper motors. Open-loop and Closed-loop Control

Chapter: Electricity

Spikes-Spider Hub Installation

Mechanical Power Transmission. September 16, 2008

Some Basics: Single Inlet Forward Curve Blower Wheels & How to determine Rotation Direction on a Single Inlet Blower Wheel

FLL Workshop 1 Beginning FLL Programming. Patrick R. Michaud University of Texas at Dallas September 8, 2016

INTELLIQUILTER INSTALLATION ON GAMMILL MACHINES VERSION

Installation Guide Contents

Replacing the T320 Cooling System Components. Replacing a T320 Fan Tray. Removing a T320 Front Fan Tray

The Fischertechnik ACEs (Robo Starter Model kit)

Service Bulletin No. 3033

TORCH MOUNTAIN REAR HUB SERVICE

4.1 Flow Rate Verification and Adjustment

Warning! Before continuing further, please ensure that you have NOT mounted the propellers on the MultiRotor.

DIY Bi-Metallic Strip

Starter Robot Kit IR Version. Robot Tank Three-wheeled Robot Car

Torsion Axle Air Ride Installation Instructions Tandem or Triple KLM

Wheeled Mobile Robots

Street-Lynx By. Reilly MotorSports, Inc. Installation Manual

E-LIFT II+ SYSTEM WITH SPRING LEVER FOR A-SERIES AND FULL FRAME LOOMS

VEX IQ Curriculum: Let s Get Started

EV3 Motors. EV3 Gyro Sensor. NXT Touch Sensors. EV3 Color Sensor. NXT Light Sensors. EV3 Touch Sensor. NXT Sound Sensor. EV3 Ultrasonic Sensor

MECHANISMS. AUTHORS: Santiago Camblor y Pablo Rivas INDEX

Index. Page Number Section

Model 436 V-Head Pipe Stand

NEUFORM 3-Blade-Variable Pitch Propeller R2 Series. Assembly and Maintenance Manual

Pulley. LEGO and the LEGO logo are trademarks of the/sont des marques de commerce de/son marcas registradas de LEGO Group The LEGO Group.

INSTRUCTIONS FOR STRUT FRONT, 4-LINK REAR, 1 5/8 FRAME, FULL SIZE, 4130 ELIMINATOR CHASSIS

2018 Edition. Open Rover. Quick Start Guide.

Configuring the Cost-Effective Ultrasonic Liquid Level Sensor

Installation Instructions

TETRIX by Pitsco. Parts Identifier. Structural element for building heavy-duty bases and building. Bracket for placing and holding a single servo

Working with VEX Parts

2. Multiplexer assembly

User manual. e-gate SLD-24V

Installation Notes: #86000-R Race Series +3.5 L/T Kit

CORC Exploring Robotics. Unit B: Construction

Pleo Booklet: Instructor

Case IH 3320, 3330, and Booms AutoBoom Installation Manual. P/N Rev B 06/15

ELECTRICITY: ELECTROMAGNETISM QUESTIONS

NORTHSTAR TRAILERS. Assembly Guide for SPORTSTAR II Trailer

5. E-axis assembly. 5. E-axis assembly. Written By: Jakub Dolezal manual.prusa3d.com/ Page 1 of 40

Nada te turbe. Nada te espante

Simple Gears and Transmission

OTK CHASSIS- SET UP GUIDE

Chapter 17 Notes. Magnetism is created by moving charges.

BeetleBot. The Simple Zippy Screw-Together Robot Kit! SKU: K JB. jb/

05+ Toyota Tacoma Rear Shock Hoop Install Notes Part# 86460

Package Contents Before you begin, verify the package contents to ensure all items are included.

Unit 2: Electricity and Energy Resources

3/31/2016. Unit 2: Electricity and Energy Resources. Magnets. Magnets. Magnetic Force. Magnetic Field. Chapter 8: Magnetism and Its Uses

Jeep Wrangler 4.0 Liter TJ Jeep Wrangler 2.5 Liter TJ Installation instructions

ASSEMBLY MANUAL. 45-Foot Air Double Disc Drill. Amity Technology, LLC th Avenue North Fargo, ND (701)

CC COURSE 1 ETOOLS - T

Internal Combustion Engines.

WeDo 2.0. Science & Technologies. Effectively implement the. Freecall:

BASIC BUILDING TIPS. Building Tips TABLE OF CONTENTS. Forward 3 plates, beams, Connectors, 5 Bracing and Interlocking 6

Transcription:

THE LEGO MINDSTORMS NXT ZOO! an unofficial, kid-friendly guide to building robotic animals with LEGO MINDSTORMS NXT fay rhodes

5 spiderbot: an NXT spider Spiderbot is a walking eight-legged spider that avoids objects, turns, and runs in forward or reverse. Figure 5-1: Spiderbot!

building spiderbot

1 2

3 4

5 6 Place two beams on the long pins at the bottom.

7 flip! 8

9 10 Place two beams on the long pins at the bottom.

11 bottom view Attach #7 axles to the motors. 12 flip!

13 14 flip!

15 16

17 18 flip!

19 20

21 22 flip! Note that the pins are placed differently on this side than the other side. NOTE These pictures are only a guide. You might need to rearrange the placement of these pieces on your robot to get smooth motion.

23

24 In step 24, insert an axle pin (any color) at the end of the beam. Turn it at a right angle to slide it through the supporting shoulder beam. The pin will keep the beam from coming out of the shoulder piece.

25 flip! Insert an axle pin (any color) at the end of the beam. Turn it at a right angle to slide it through the supporting shoulder beam. The pin will keep the beam from coming out of the shoulder piece. pause now to test your robot s legs Now is the best time to test Spiderbot s legs. Turn the spider on its back and remove the driving gears (the small gears on the motor axles). Now you can spin all the gears both ways to discover problem areas and make adjustments. When all the legs and gears move freely, reinsert the driving gears and move on to the next step. NOTE Keep in mind that you might need to change the placement of the legs to find the best arrangement for your robot.

26

27 28 Step 28 shows you where these parts will go. Wait to assemble them with the Ultrasonic Sensor in the next step.

29 Place the sensor between the two bent beams. Thread the axle through the first hole in the sensor; insert a long pin into the second or third hole. wiring connections Connect the motors that drive the legs to output ports B and C. Connect the Ultrasonic Sensor to input port 4. programming spiderbot Let s write a program to make the spider move around the room while avoiding objects in front of it. Figure 5-2: First, we ll place a Loop block on the beam and configure it as a Forever loop. This loop will contain all the action steps for the spider.

Figure 5-3: Place another Loop block inside that loop, but this time, configure it as shown here: an Ultrasonic Sensor looking for a distance of less than (<) 30 centimeters. Input port 4 is the usual choice for the Ultrasonic Sensor. Because the robot has motors placed in opposite directions, we need to choose different directions for each of the motors in the program. Figure 5-4: Place a Motor block in the Ultrasonic Sensor loop and connect it to output port B. Copy the settings displayed in the configuration panel shown here.

Figure 5-5: Here is another place where we need to use the expansion trick from Chapter 4 (pages 80 81). Add a Move block to the loop and click the lower left edge of the block to open the data hub. (The data hub is the bar hanging down from the Move block.) Figure 5-6: Insert a Move block below the B Motor block. Press shift and use your mouse to drag a beam from in front of the B Motor block down to the C Motor block.

Figure 5-7: Delete the Move block. Settings for the C Motor block are shown here. To make the robot back up, we ll add two Motor blocks. Figure 5-8: First add a Motor block after the inner loop. Select the settings shown here.

Figure 5-9: Add a Motor block under the B Motor block. Use the settings shown here. Now we ll place the final Motor blocks. This time we want the spider to turn, so we ll direct both motors to turn in the same direction. Figure 5-10: Configure the B Motor to move for 4 seconds, as shown here.

Figure 5-11: Place the second Motor block below the B Motor block and configure it as shown here.

Figure 5-12: The completed program If you stopped to test and readjust the spider after step 25, you should be ready to download the programs and get your spider crawling. NOTE If your spider moves in the wrong direction when you start it, either switch the direction of each motor in the program or switch the wire connections to the opposite motors.