East Baton Rouge Parish Library

Arduino robotics, John-David Warren, Josh Adams, Harald Molle

Label
Arduino robotics, John-David Warren, Josh Adams, Harald Molle
Language
eng
Illustrations
illustrations
Index
index present
Literary Form
non fiction
Main title
Arduino robotics
Nature of contents
dictionaries
Oclc number
1748269195
Responsibility statement
John-David Warren, Josh Adams, Harald Molle
Series statement
Technology in action
Summary
This book will show you how to use yourŁArduino to control a variety of different robots, while providing step-by-step instructions on the entire robot building process. You'll learn Arduino basics as well as the characteristics of different types of motors used in robotics. You also discover controller methods and failsafe methods, Łand learnŁhowŁto apply them to your project. The book starts withŁbasic robots and moves into more complex projects, includingŁa GPS-enabled robot, a robotic lawn mower, a fighting bot, and even a DIY Segway-clone. Introduction to the Arduino and other components needed for roboticsŁ Learn how to build motor controllers Build bots from simpleŁline-following and bump-sensorŁbotsŁtoŁmore complex robotsŁthat canŁmow your lawn, do battle, Łor even take you for a ride Please note: the print version of this title is black & white; the eBook is full color
Table Of Contents
Title Page; Copyright Page; Dedication Page; Contents at a Glance; Table of Contents; About the Authors; About the Technical Reviewers; Acknowledgments; Introduction; Prerequisites; CHAPTER 1 The Basics; Electricity; Electrical Analogy; Electrical Basics; Circuits; Measuring Electricity; Multi-Meters; Measuring Voltage; Measuring Amperage; Measuring Capacitance; Measuring Resistance; Calculating Resistor Power Using Ohm's Law; Oscilloscope; Loads; Inductive Loads; Resistive Loads; Electrical Connections; Series Connections; Parallel Connections; Series and Parallel Connection; ElectronicsSemi-ConductorsDatasheets; Integrated Circuits; Packages; Through-Hole Components; IC Sockets; Surface-Mount Components (SMT or SMD); Arduino Primer; Arduino Variants; Standard Arduino; Arduino Mega; Clones; Arduino IDE; The Sketch; Variable Declaration; The Setup Function; The Loop Function; Signals; Digital Signals; Digital Inputs; Digital Outputs; Special Case: External Interrupts; Analog Signals; Analog Inputs; Analog Outputs (PWM); Duty-Cycle; Frequency; Homemade PWM Example; Building Circuits; Circuit Design; Schematics; Prototyping; Breadboard; Perforated Prototyping Board (Perf-Board)Printed Circuit BoardsSoldering; Soldering Shortcuts; Building a Robot; Hardware; Basic Building Tools; Materials; Work Area; Summary; CHAPTER 2 Arduino for Robotics; Interfacing Arduino; Relays; Types of Relays; Relay Configurations; Uses; Calculating Current Draw; Back-EMF Considerations; Solid-State switches; Transistors; Bipolar Junction Transistor (BJT); Mosfets; Logic-Level vs. Standard; Mosfet Capacitance; On-State Resistance-Rds(On); Calculating heat using Rds(On) and amperage of DC motor; Parallel Mosfets; Photo-Transistors; Interfacing a Motor-Controller; Motor-controller ICsElectronic Speed Controllers (ESCs)User Control; Tethered (Wired) Control; Infrared Control (IR); Radio Control Systems; Amplitude Modulation (AM); Frequency Modulation (FM); Spread Spectrum 2.4gHz; Xbee; Sensor Navigation; Contact Sensing; Bump Switch; Distance and Reflection Sensing; IR Sensor; Ultrasonic Range Finder; Laser Range Finder; Orientation (Positioning); Accelerometer; Gyroscope; Inertial Measurement Unit (IMU); Global Positioning Satellite (GPS); Real Time Kinetic (RTK) GPS; Non-Autonomous Sensors; Camera; Current Sensor; Summary; CHAPTER 3 Let's Get Moving; Electric MotorsBrushed DC Motor (Permanent Magnet Type)Brushless Motors; Stepper Motors; Gear Motors; Servo Motors; Continuous Rotation; Linear Actuators; Calculating Power; Driving; Finding the Right Motor; The H-Bridge; Generating a Brake; Implementation; Method 1: Simple Switches; Method 2: DPDT Relay with Simple; Method 3: P-Channel and N-Channel Mosfets; Method 4: N-Channel H-Bridge; H-Bridge ICs; Changing PWM Frequencies; Back EMF; Current Sensing; Commercial H-Bridges (Motor-Controllers); Small (Up to 3amps); Medium (Up to 10amps); Large (Over 10amps); The Open Source Motor Controller (OSMC)