Book Image

Learning Lego Mindstorms EV3

By : Gary Garber
Book Image

Learning Lego Mindstorms EV3

By: Gary Garber

Overview of this book

Table of Contents (19 chapters)
Learning LEGO MINDSTORMS EV3
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
10
Other Programming Languages
Index

Music


With the Sound blocks, there are three modes. You can play the sound completely before moving onto the next block, play the sound once while the program runs the subsequent blocks, or play the sound repetitively while the program runs the subsequent blocks. If you choose the parallel modes, you will find that the sounds will only play as long as the program is running.

If you choose to use the musical tones of the Sound block, you have a choice between a musical note, or the actual physical frequency. By using the Tone mode, you can play a continuously changing frequency, whereas the Note mode is limited to the discrete values of the musical scale. In the following screenshot, the Loop first plays a continuous increase in frequency value where the input wire to the Sound block is a numeric value:

The range of frequencies the EV3 speaker can play starts at 250 Hz and peaks out at 10,000 Hz. In the preceding program, the other interesting block is the Advanced Math Mode of the Math block...