Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Learning Lego Mindstorms EV3

You're reading from   Learning Lego Mindstorms EV3 Build and create interactive, sensor-based robots using your LEGO MINDSTORMS EV3 kit

Arrow left icon
Product type Paperback
Published in Jan 2015
Publisher
ISBN-13 9781783985029
Length 284 pages
Edition 1st Edition
Arrow right icon
Author (1):
Arrow left icon
 Garber Garber
Author Profile Icon Garber
Garber
Arrow right icon
View More author details
Toc

Table of Contents (19) Chapters Close

Learning LEGO MINDSTORMS EV3
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
1. Engineering Notebook FREE CHAPTER 2. Mechanical Design 3. Drive Train and Chassis 4. Sensors and Control 5. Interacting with EV3 6. Output from EV3 7. Advanced Programming 8. Advanced Programming and Control 9. Experiment Software and Data Logging 10. Other Programming Languages 11. Communication between Robots 12. Advanced Robot – Gyro Boy Index

Programming bugbears


The EV3 Programs provided by LEGO with the software are highly impressive, but are nearly impossible to understand. The LEGO tutorials do accomplish their goal of introducing the reader to the blocks and vernacular of EV3 programming. The provided models demonstrate the potential of the kit for the advanced hobbyist. This is a great marketing tool for LEGO when one watches videos of the extremely cool models that can be built with EV3. However, the programs are entirely lacking in any kind of documentation. One of the main reasons I wrote a book for the intermediate level user is this need for explanation of these great programs and to help bridge the gap between the rudimentary tutorials and the advanced models.

There are great advantages to visual programming languages such as LabVIEW, Scratch, and the EV3 LEGO MINDSTORMS software. They can be just as powerful as line code, but examining the main code for the Gyro Boy program in the following screenshot, we can see...

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime
Visually different images