scara_engineering/modules/alarm/buzzer.md

543 B

buzzer

用于拉响蜂鸣器警报

使用范例

Buzzer_config_s buzzer_config ={
        .alarm_level = ALARM_LEVEL_HIGH, //设置警报等级 同一状态下 高等级的响应
        .loudness=  0.4, //设置响度
        .octave=  OCTAVE_1, // 设置音阶
    };
robocmd_alarm = BuzzerRegister(&buzzer_config);

AlarmSetStatus(robocmd_alarm, ALARM_ON);
AlarmSetStatus(robocmd_alarm, ALARM_OFF);

@todo: 将音阶改为可供选择的搭配 如 Do Re Mi Fa So La Si 自由组合 用户只需输入字符串"DoReMi"即可