Muutke küpsiste eelistusi

E-raamat: Programming LEGO(R) EV3 My Blocks: Teaching Concepts and Preparing for FLL(R) Competition

  • Formaat: EPUB+DRM
  • Ilmumisaeg: 24-Mar-2018
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484234389
  • Formaat - EPUB+DRM
  • Hind: 24,69 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: EPUB+DRM
  • Ilmumisaeg: 24-Mar-2018
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484234389

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Program Lego® My Blocks to accurately perform navigation functions on competition mats, such as moving forward and backward quickly and precisely, turning, following walls, and following lines. This book features extensive illustrations help to bring each step and concept to life so that you can easily follow along.

You'll start by moving your creations forward and backward accurate distances while maintaining directional accuracy. You'll then build My Blocks to turn left and right at precise angles. After that you’re creations will be ready to find, follow, and otherwise use lines on the mat to improve navigation accuracy. Finally, you'll delve into using game board border walls to navigate and advanced topics, such as handoffs at speed and accelerating/decelerating to enable higher speed while maintaining navigation accuracy.

This book addresses EV3 programming in the specific context of FLL® competition. With Programming Lego® EV3 My Blocks, you will be game-ready to manage the season, prepare for competition, and compete!

What You'll Learn

  • Construct and use My Blocks to improve robot performance in the FLL® Robot Game
  • Develop basic programming skills, including feedback, troubleshooting techniques, and unit conversion
  • Comment programs appropriately to note errors and consistency
Who This Book Is For
The book is targeted at the many FLL® coaches, mentors, and students who need help with programming the EV3, as well as the students they coach. A secondary audience is teachers who want to use the EV3 to teach programming concepts.
About the Author ix
About the Technical Reviewer xi
Preface xiii
Acknowledgments xix
Chapter 1 Concepts and Common Tasks
1(8)
My Blocks, or Subroutines
1(1)
Feedback
2(1)
Troubleshooting
2(1)
Unit Conversion
3(1)
Motor and Color Sensor Matching
4(1)
Levels of Complexity
5(1)
Commenting and Program Development
5(1)
Errors and Consistency
6(1)
Resetting the EV3 Brick
7(1)
Updating the Firmware
7(1)
Conclusion
8(1)
Chapter 2 Getting Started with the EV3
9(20)
Education vs. Home Editions
9(1)
The Programming Interface
10(4)
Simple Program to Play Sounds and Flash Lights; Run Selected, Download and Run from PC
14(8)
Simple Program to Move Forward and Backward; Download from PC, Run from Brick
22(1)
Making a My Block
23(4)
Working in the Project Properties Window
27(1)
Conclusion
27(2)
Chapter 3 Moving Forward and Backward
29(14)
Simple My Block to Move Forward a Specified Distance
29(6)
Eliminating the "Wiggle" Using a Gyro Sensor
35(7)
Conclusion
42(1)
Chapter 4 Turning in Place
43(10)
Turning Left and Right
45(3)
Spinning Left and Right
48(2)
Conclusion
50(3)
Chapter 5 Using Lines
53(20)
Calibrating the Color Sensor
55(4)
Finding a Black Line
59(3)
Following a Black Line
62(5)
Finding Black Line Intersections (Ts and Ls)
67(3)
Squaring Up on Lines
70(2)
Conclusion
72(1)
Chapter 6 Using Walls
73(8)
Squaring Up on a Wall
73(2)
Following a Wall Without Touching It
75(3)
Following a Wall by Leaning Against It
78(1)
Conclusion
79(2)
Chapter 7 Advanced Topics
81(38)
Handoffs: Continuing at Speed When the My Block Ends
81(6)
Accelerating and Decelerating Using Forward3 My Blocks
87(3)
Accelerating and Decelerating with a Single My Block
90(20)
Adding Handoffs to LineFind
110(4)
Combo Program
114(3)
Conclusion
117(2)
Chapter 8 Final Thoughts
119(7)
Robot Game
119(2)
The Judging Rooms
121(5)
General Notes 126(3)
Glossary 129(4)
Index 133
Gene L. Harding is an associate professor of Electrical and Computer Engineering Technology at Purdue University, where he has taught since 2003. He has three years of industrial experience with Agilent Technologies, 28 years of combined active and reserve service in the United States Air Force, holds an MSEE from Rose-Hulman Institute of Technology, and is a licensed professional engineer. He has coached FLL teams for 5 years in a highly competitive region, and has gone to the state tournament four of those years. Recently, his team placed second in the state out of 52 teams and qualified for the international tournament at Legoland, where his team placed third in the Robot Game out of 72 teams from all over the world.