Tbot I 的喇叭Speaker_Thunder内置了丰富的声音,包括了音符、吉他和弦、英语、汉语、机器声、动物声和一些功能声音,各种声音的编号定义在 SPEAKER_THUNDER::enum_speaker 里面。
    常用的 API

    1. /**
    2. * @brief 物理上音量有15档,此函数输入有效范围 0~100
    3. *
    4. * @param data:最大音量的百分比
    5. */
    6. void SPEAKER_THUNDER::Set_Sound_Volume(int data)
    7. /**
    8. * @brief: 播放声音
    9. *
    10. * @param data: 歌曲的地址编号,
    11. * 例如 音符A音调0的编号,可以使用 SPEAKER_THUNDER::SOUND_MUSIC_A0 来代表
    12. */
    13. void SPEAKER_THUNDER::Play_Song(int data)

    Tbot I 系统编程示范

    Speaker_Thunder.Set_Sound_Volume(100);
    Speaker_Thunder.Play_Song(SPEAKER_THUNDER::SOUND_MUSIC_C5);
    

    示例程序: Speaker.ino