售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Learning LEGO MINDSTORMS EV3
Table of Contents
Learning LEGO MINDSTORMS EV3
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Engineering Notebook
The engineering design process
Content Editor features
New pages and page actions
Computer-aided Design and building instructions
LEGO Digital Designer
LDraw
Commenting on your code
Summary
2. Mechanical Design
Mechanical advantage
Motors
Large motors and gears
Writing a program
Bevel gears at right angles
Worm gear
Using wires and parallel threads
Summary
3. Drive Train and Chassis
Chassis
Skid-bot with the Retail kit
Caster-bot with the Educational kit
Tread-bot with the Retail kit
Tread-bot with the Educational kit
Programming the robot to move forward
Summary
4. Sensors and Control
Using sensors
Programming blocks
LEGO EV3 sensors
Touch Sensors
Color Sensors
Motor Rotation sensors
Gyro Sensors
Ultrasonic motion sensors
Infrared Sensors
Third-party sensors
Dexter Industries
Mindsensors
HiTechnic sensors
MATRIX motor controllers and metal parts
Vernier sensors
Summary
5. Interacting with EV3
Push buttons
IR remote buttons
Bluetooth control
Smart device control
Wi-Fi control
Summary
6. Output from EV3
Display
Image Editor
Display data
Brick lights
Legacy NXT/RCX lights
Sound
Music
Summary
7. Advanced Programming
Loop and the Motor Rotation sensors
Loop and the Gyro Sensor
Troubleshooting with the Gyro Sensor
Switch or two-level controller
Three-level controller
Subroutines or My Blocks
Arrays
Summary
8. Advanced Programming and Control
Distance controller
Infrared versus Ultrasonic
Proportional algorithm
Line following using the Color Sensor
Setpoint for line tracking
Two-level or bang-bang controller
Proportional line follower
Entering gain and speed
PID controller
Gyro Sensor
IR sensor navigation and beacon tracking
Tracking a circle
Triangulation
Summary
9. Experiment Software and Data Logging
Data logging software
Improving dead reckoning
Analyzing gain constants
Graphical programming
Other bang-bang controllers
Summary
10. Other Programming Languages
LabVIEW
Front Panel and Block Diagram
Programming blocks
Loops
Line following VI
Robot tools
Data
Front Panel and clean Block Diagrams
SubVIs
RobotC
Simple code
Commands
Variables
Remote control
Graphical programming
Summary
11. Communication between Robots
Enabling communication
Messaging
Follow the leader
Maintain a distance
Search and rescue
Completing the search
Summary
12. Advanced Robot – Gyro Boy
Concept of a balancing robot
The Gyro Boy model
Sensor feedback
Programming bugbears
The main program
The control program
The RST My Block
The gOS My Block
The GT My Block
The GG My Block
The GM My Block
The EQ My Block
The cntrl My Block
The CHK My Block
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜