Limit search to available items
33 results found. Sorted by relevance | date | title .
Book Cover
Book
Author McComb, Gordon, author

Title Robot builder's bonanza / Gordon McComb
Edition Fifth edition
Published New York : McGraw-Hill, Education, [2019]

Copies

Location Call no. Vol. Availability
 W'PONDS  629.892 Mcc/Rbb 2019  AVAILABLE
Description xxv, 673 pages : illustrations ; 23 cm
Contents Machine generated contents note: ch. 1 Become a Robot Master -- Why Build Robots? -- Less Expensive Than You Think -- Skills You Need -- Do It Yourself, Kits, or Ready-Made? -- ch. 2 Anatomy of a Robot -- Stationary or Mobile -- Autonomous versus Teleoperated -- Tethered versus Self-Contained -- So, What's a Robot, Anyway? -- The Body of the Robot -- Locomotion Systems -- Power Systems -- Sensing Devices -- Output Devices -- ch. 3 The Safe and Sane Guide to Robot Building -- Project Safety -- Soldering Safety -- Fire Safety -- Battery Safety -- Avoiding Damage by Static Discharge -- Working with House Current -- First Aid -- ch. 4 Getting Parts -- Local and Online Electronics Stores -- Specialty Online Robotics Retailers -- Craft Stores -- Hobby Stores -- Hardware and Home Improvement Stores -- Shop Once, Shop Smart -- Other Useful Retailers -- Scavenging: Making Do with What You Already Have -- Getting Organized -- ch. 5 Robot Building 101 -- Picking the Right Construction Material -- Basic Tools for Constructing Robots -- Hardware Supplies -- Mechanical Construction Techniques -- ch. 6 Robots from Household Stuff -- Fast Robots from Lightweight Materials -- Cutting and Drilling Substrate Sheets -- Putting Things Together with Hot Melt Glue -- Fast Construction with Semipermanent Fasteners -- Constructing High-Tech Robots from Toys -- Building Bots from Found Parts -- ch. 7 Robots of Wood -- Using Hardwood or Softwood -- Planks or Ply -- The Woodcutter's Art -- Hands-On: Build a Motorized Wooden Platform -- ch. 8 Robots of Plastic -- Main Kinds of Plastics for Bots -- Best Plastics for Robotics -- Where to Buy Plastic -- The Benefits of Rigid Expanded PVC -- Choices in Sheet Thickness -- How to Cut Plastic -- How to Drill Plastic -- Making Plastic Bases -- Making Plastic Frames -- How to Bend and Form Plastic -- How to Smooth the Edges of Plastic -- How to Glue Plastic -- How to Paint Plastics -- Build a Motorized Plastic Platform -- ch. 9 Robots of Metal -- All About Metal for Robots -- Measuring the Thickness of Metal -- What's This About Heat Treatments? -- Where to Get Metal for Robots -- Recap of Metals for Robotics -- The Metalsmith's Art -- Build the CrossBot: A "No-Cut" Metal Platform -- ch. 10 Building Bats with Digital Fabrication -- Making Drilling and Cutting Layouts -- Using a CNC Router -- Using a Laser Cutter -- Using a 3D Printer -- ch. 11 Putting Things Together -- All About Screws, Nuts, and Other Fasteners -- All About Brackets -- Selecting and Using Adhesives -- ch. 12 Batteries and Power -- Overview of Practical Power Sources -- Batteries for Your Robots -- Understanding Battery Ratings -- Recharging Batteries -- Robot Batteries at a Glance -- Common Battery Sizes -- Increasing Battery Ratings -- Power and Battery Circuit Symbols -- Using Battery Cells in a Battery Holder -- Using a Rechargeable Battery Pack -- Best Battery Placement Practices -- Wiring Batteries to Your Robot -- Preventing Reverse Battery Polarity -- Adding Fuse Protection -- Regulating Voltage -- Dealing with Power Brownouts -- On the Web: Bonus Content -- ch. 13 How to Move Your Robot -- Choosing a Locomotion System -- Locomotion Using Wheels -- Locomotion Using Tracks -- Locomotion Using Legs -- Locomotion Using Other Methods -- On the Web: Managing the Weight of Your Robot -- Choosing the Right Motor -- Motor Specs -- Testing Current Draw of a Motor -- Dealing with Voltage Drops -- ch. 14 Using DC Motors -- The Fundamentals of DC Motors -- Reviewing DC Motor Ratings -- Controlling a DC Motor -- Motor Control by Switch -- Motor Control by Relay -- Motor Control by Bipolar Transistor -- Motor Control by Power MOSFET Transistor -- Motor Control by Bridge Module -- Controlling the Speed of a DC Motor -- Avoiding Electrical Noise -- Choices for Robot Motors -- ch. 15 Using Servo Motors -- How R/C Servos Work -- Control Signals for R/C Servos -- The Role of the Potentiometer -- Special-Purpose Servo Types and Sizes -- Gear Trains and Power Drives -- Output Shaft Bushings and Bearings -- Connector Style, Wiring -- Analog versus Digital Servos -- Electronics for Controlling a Servo -- Using Continuously Rotating Servos -- Using Servos for Sensor Turrets -- Using Servos for Legs, Arms, and Hands -- ch. 16 Mounting Motors and Wheels -- Mounting DC Motors -- Mounting R/C Servos -- Mounting Drivetrain Components to Shafts -- Mounting Wheels to DC Gear Motors -- Mounting Wheels to R/C Servos -- Attaching Mechanical Linkages to Servos -- Drivetrain Components for Robotics -- Using Rigid and Flexible Couplers -- Working with Different Shaft Types -- ch. 17 Build Robots with Wheels -- Basic Design Principles of Rolling Robots -- Two-Motor BasicBot -- Bonus Project: Double-Decker RoverBot -- Building 4WD Robots -- Two Quickie Wheeled Bot Platforms -- ch. 18 Build Robots with Tracks -- The Art and Science of Tank-Style Robots -- ch. 19 Build Robots with Legs -- An Overview of Leggy Robots -- Selecting the Best Construction Material -- Scratch Build or Parts Kits -- Leg Power -- Walking Gaits for Legged Robots -- Build a 3 Servo Hexapod -- Bonus Project: Build a 12 Servo Hexapod -- ch. 20 Build Robotic Arms and Grippers -- The Human Arm -- Degrees of Freedom in a Typical Robotic Arm -- Arm Types -- Actuation Techniques -- Build a 3 DOF Robotic Wrist -- Build a Functional Revolute Coordinate Arm -- Build a Robotic Arm from a Kit -- Coming to Grips with Grippers -- ch. 21 Robot Electronics-The Basics -- Tools for Electronics You Should Have -- Making Electronic Circuits-The Basics -- Understanding Wires and Wiring -- How to Solder -- ch. 22 Common Electronic Components for Robotics -- But First, a Word About Electronics Symbols -- Fixed Resistors -- Potentiometers -- Capacitors -- Diodes -- Light-Emitting Diodes (LEDs) -- Transistors -- Integrated Circuits -- Switches -- Relays -- And the Rest -- On the Web: Stocking Up on Parts -- ch. 23 Making Circuits -- Using Solderless Breadboards -- Steps in Constructing a Solderless Breadboard Circuit -- Making Long-Lasting Solderless Circuits -- Mounting the Breadboard to Your Robot -- Tips for Using a Solderless Breadboard -- Making Circuit Boards -- Using Premade Prototyping Boards -- Using Headers with Your Circuits -- Best Connections -- ch. 24 All About Robot Gray Matter -- Brains for the Brawn -- Start Out Simple! -- Brains from Discrete Components -- Programmed Brains -- Of Inputs and Outputs -- Understanding Microcontrollers -- Microcontroller Shapes and Sizes -- Under the Hood of the Typical Microcontroller Chip -- All About Microcontroller Speed -- On the Web: Coding 101 -- ch. 25 Using the Arduino -- Arduino Under the Hood -- Ready Expansion via Shields -- Variations on a Theme -- USB Connection and Power -- Arduino Pins -- Programming the Arduino -- Programming for Robots -- Using Servos -- Creating Your Own Functions -- Running Two Servos -- Flow Control Structures -- Using the Serial Monitor Window -- Some Common Robotic Functions -- ch. 26 Using the BBC Micro:bit -- A Closer Look at the BBC Micro:bit -- Choice of Programming Languages -- Extending Micro:bit via Packages -- Uploading Programs to the Micro:bit -- Useful Robotics Tasks -- ch. 27 Using the Raspberry Pi -- Inside the Raspberry Pi -- Variations in Raspberry Pi Board Designs -- Powering the Pi -- Choice of Operating Systems -- Accessing the Raspberry Pi -- Hardware Expansion -- Understanding GPIO Pins -- Programming Options -- Some Common Robot Functions -- High-Level Functions with the Raspberry Pi -- ch. 28 More Microcontrollers for Robots -- Using the PICAXE -- Using the Parallax BASIC Stamp -- Using the Parallax Propeller -- ch. 29 Interfacing Hardware with Your Microcontroller -- Sensors as Inputs -- Motors and Other Actuators -- Interfacing Digital Outputs -- Interfacing Digital I/O -- Interfacing Analog Input -- Using Analog-to-Digital Conversion -- Using Digital-to-Analog Conversion -- Multiple Signal Input and Output Architectures -- Connecting with USB -- On the Web: Fiddling with Bits -- Following Good Design Principles -- ch. 30 Touch -- Understanding Touch -- The Mechanical Switch -- Using a Button Debounce Circuit -- Debouncing Switches in Software -- Programming for Bumper Contacts -- Mechanical Pressure Sensors -- Making Touch Sensors from a Microphone -- Other Types of "Touch" Sensors -- On the Web: Piezoelectric Sensor Detectors -- ch. 31 Proximity and Distance -- Design Overview -- Simple Infrared Light Proximity Sensor -- Modulated Infrared Proximity Detector -- Infrared Distance Measurement -- On the Web: Using Passive Infrared Sensors -- Ultrasonic Distance Measurement -- Using a Laser Rangefinder -- Widening the Field of View of Sensors -- ch. 32 Navigation -- Tracing a Predefined Path: Line Following -- Wall Following -- Odometry: Calculating Your Robot's Distance of Travel -- Knowing Acceleration, Rotation, and Direction -- Navigation by Compass Bearing -- Using Tilt and Gravity Sensors -- More Navigational Systems for Robots -- ch. 33 Environment -- Listening for Sound -- Simple Light Sensors for Robotic Eyes -- Vision Systems: An Introduction -- Smoke Detection -- Detecting Dangerous Gas -- Heat Sensing -- ch. 34 Operating Your Bot via Remote Control -- Commanding a Robot with Infrared Remote Control -- Controlling a Robot with Zigbee Radio -- Bluetooth Remote Control -- Broadcasting Video -- ch. 35 Producing Sound -- Preprogrammed Sound Modules -- Commercial Electronic Sound Effects Kits -- Making Sirens and Other Warning Sounds -- Using a Microcontroller to Produce Sound and Music -- Using Audio Amplifiers -- Sound and Music Playback with a Microcontroller -- Creating Music and Sound with MIDI -- Speech Synthesis: Getting Your Robot to Talk -- ch. 36 Visual Feedback from Your Robot -- Using LEDs and LED Displays for Feedback -- Using LCD Panels -- Robot-Human Interaction with Lighting Effects -- Finally, Go Out and Do! -- ch. 37 Make Light-Seeking Robots --
Contents note continued: Design Goals -- The LightBot Platform -- Microcontroller Support -- ch. 38 Make R/C Toys into Robots -- Design Goals -- The R/CBot Platform -- Microcontroller Support -- ch. 39 Make Line-Following Robots -- Design Goals -- The LineBot Platform -- Microcontroller Support -- ch. 40 Make Robot Arms -- Design Goals -- The BallBot Platform -- Microcontroller Support
Summary "The book clearly explains the essential hardware, circuits, and brains and contains easy-to-follow, step-by-step plans for low-cost, cool robotics projects ..."--Provided by publisher. microcontrollers, and remote control systems
Bibliography Includes bibliographical references and index
Subject Robotics.
LC no. 2018959521
ISBN 9781260135015