Tbot I 的喇叭Speaker_Thunder内置了丰富的声音,包括了音符、吉他和弦、英语、汉语、机器声、动物声和一些功能声音,各种声音的编号定义在 SPEAKER_THUNDER::enum_speaker 里面。
常用的 API:
/*** @brief 物理上音量有15档,此函数输入有效范围 0~100** @param data:最大音量的百分比*/void SPEAKER_THUNDER::Set_Sound_Volume(int data)/*** @brief: 播放声音** @param data: 歌曲的地址编号,* 例如 音符A音调0的编号,可以使用 SPEAKER_THUNDER::SOUND_MUSIC_A0 来代表*/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
