add buzzer.c