Amphibionics / Edition 1

Amphibionics / Edition 1

by Karl Williams
     
 


* Step-by-step plans on building 4 different creatures--snake, frog, turtle, and alligator with walking and swimming ability

* Tells you all you need for mechanical construction, programming, locomotion, remote control, and customization

* Teaches mechanical construction, electronics, PIC programming, artificial intelligence, and software control

* All are

See more details below

Overview


* Step-by-step plans on building 4 different creatures--snake, frog, turtle, and alligator with walking and swimming ability

* Tells you all you need for mechanical construction, programming, locomotion, remote control, and customization

* Teaches mechanical construction, electronics, PIC programming, artificial intelligence, and software control

* All are inexpensive to build with easy-to-find parts

Product Details

ISBN-13:
9780071412452
Publisher:
McGraw-Hill/TAB Electronics
Publication date:
04/08/2003
Edition description:
First Edition
Pages:
388
Product dimensions:
0.80(w) x 7.50(h) x 9.25(d)

Related Subjects

Table of Contents

Introductionxv
Acknowledgmentsxvii
1Tools, Test Equipment, and Materials1
Test Equipment10
Construction Materials12
Summary15
2Printed Circuit Board Fabrication17
Summary22
3Microcontrollers and PIC Programming25
Microcontrollers25
PIC 16F84 MCU26
PicBasic Pro Compiler28
Software Installation31
Compiling a Program35
Using the EPIC Programmer to Program the PIC40
Testing the Controller Board44
MicroCode Studio Visual Integrated Development Environment45
Using a Programmer with MicroCode Studio47
MicroCode Studio in Circuit Debugger48
Summary49
4Frogbotic: Build Your Own Robotic Frog51
Frogs and Toads51
Overview of the Frogbotic Project52
R/C Servo Motors54
Modifying Servos for Continuous Rotation55
Controlling a Modified Servo66
Mechanical Construction of Frogbotic68
Assembling the Legs77
Attaching the Legs to the Robot's Body82
Fabricating the Servo Mounts84
Constructing the Front Legs90
Leg Position Sensors91
Wiring the Limit Switches91
Frogbotic's Main Controller Board94
Creating Frogbotic's Printed Circuit Board96
Fabricating the Power Connector98
Putting It All Together100
Programming and Experiments with Frogbotic103
5Serpentronic: Build Your Own Robotic Snake117
Snakes117
Overview of the Serpentronic Project119
Mechanical Construction of Serpentronic120
Constructing the Body Sections121
Constructing the Tail Section130
Constructing the Head132
Assembling the Snake's Mechanical Structure137
Connecting the Body Sections, Tail, and Head138
Serpentronic's Main Controller Board144
Creating the Main Controller Printed Circuit Board146
The Infrared Sensor Board148
Constructing the Infrared Sensor Circuit Board152
Calibration154
Mounting the Controller and Infrared Sensor Board155
Wiring the Robot158
Programming and Experiments with Serpentronic164
Motion Control171
Infrared Sensor177
Summary188
6Crocobot: Build Your Own Robotic Crocodile191
Crocodilians191
Overview of the Crocobot Project193
Mechanical Construction of Crocobot194
Constructing the Chassis199
Constructing the Body Covers and Tail Section202
Wiring the Limit Switches209
Constructing the Legs211
Assembling the Legs213
The Controller Circuit Board216
L298 Dual Full-Bridge Driver218
Creating the Main Controller Printed Circuit Board222
Putting It All Together226
Constructing the Remote Control Transmitter228
PIC 16C71232
Creating the Remote Control Printed Circuit Board234
Programming Crocobot239
7Turtletron: Build Your Own Robotic Turtle271
Turtles and Tortoises271
Overview of the Turtletron Project272
The History of Robotic Turtles273
Mechanical Construction of Turtletron275
Assembling the Gearboxes and Attaching the Wheels277
Electronics283
Ultrasonic Range Finding286
The Remote Control Transmitter298
Programming Turtletron300
Testing the SRF04 Ultrasonic Ranger308
Obstacle Avoidance Using the Ultrasonic Range Finder313
Distance Measurement Using an Optical Shaft Encoder325
Fabricating the Shaft Encoder327
Room Mapping Using the Shaft Encoder and Ultrasonic Range Finder334
8Taking It Further345
Frogbotic345
Serpentronic346
Crocobot346
Turtletron347
Bibliography349
Index351

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >