
Robot Builder's Bonanza, 5th Edition
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Cover
- Title Page
- Copyright Page
- Dedication
- Contents
- Foreword
- Acknowledgments
- Introduction
- Part 1-Art and Science of Robot Making
- Chapter 1-Become a Robot Master
- Why Build Robots?
- Less Expensive Than You Think
- Skills You Need
- Do It Yourself, Kits, or Ready-Made?
- Chapter 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
- Chapter 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
- Part 2-Building Robots
- Chapter 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
- Chapter 5-Robot Building 101
- Picking the Right Construction Material
- Basic Tools for Constructing Robots
- Hardware Supplies
- Mechanical Construction Techniques
- Chapter 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
- Chapter 7-Robots of Wood
- Using Hardwood or Softwood
- Planks or Ply
- The Woodcutter's Art
- Hands-On: Build a Motorized Wooden Platform
- Chapter 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
- Chapter 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
- Chapter 10-Building Bots with Digital Fabrication
- Making Drilling and Cutting Layouts
- Using a CNC Router
- Using a Laser Cutter
- Using a 3D Printer
- Chapter 11-Putting Things Together
- All About Screws, Nuts, and Other Fasteners
- All About Brackets
- Selecting and Using Adhesives
- Part 3-Making Your Robot Move
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 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
- Part 4-Make Your First Robot
- Chapter 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
- Chapter 18-Build Robots with Tracks
- The Art and Science of Tank-Style Robots
- Chapter 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
- Chapter 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
- Part 5-Robot Electronics
- Chapter 21-Robot Electronics-The Basics
- Tools for Electronics You Should Have
- Making Electronic Circuits-The Basics
- Understanding Wires and Wiring
- How to Solder
- Chapter 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
- Chapter 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
- Part 6-Robot Brains
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 28-More Microcontrollers for Robots
- Using the PICAXE
- Using the Parallax BASIC Stamp
- Using the Parallax Propeller
- Chapter 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
- Part 7-Robot Sensors
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 33-Environment
- Listening for Sound
- Simple Light Sensors for Robotic Eyes
- Vision Systems: An Introduction
- Smoke Detection
- Detecting Dangerous Gas
- Heat Sensing
- Part 8-Interacting with Your Robot
- Chapter 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
- Chapter 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
- Chapter 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!
- Part 9-Online Robot Projects
- Chapter 37-Make Light-Seeking Robots
- Design Goals
- The LightBot Platform
- Microcontroller Support
- Chapter 38-Make R/C Toys into Robots
- Design Goals
- The R/CBot Platform
- Microcontroller Support
- Chapter 39-Make Line-Following Robots
- Design Goals
- The LineBot Platform
- Microcontroller Support
- Chapter 40-Make Robot Arms
- Design Goals
- The BallBot Platform
- Microcontroller Support
- Appendix-RBB Support Site
- Index
System requirements
File format: ePUB
Copy protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePub works well for novels and non-fiction books – i.e., „flowing” text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our ebook Help page.
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.