Esto debería haber sido un comentario, pero me temo que es demasiado grande para el campo de comentarios.
Una parte importante del diseño puede ser el altavoz, por lo que debe prestar mucha atención a eso.
Hay varias opciones que puedes usar y la mejor depende del tipo de sonido que quieras lograr.
Primero hablaré sobre la opción más fácil de configurar. Eso sería un zumbador auto-oscilante. En esta pregunta obtuve algunas respuestas interesantes sobre cómo conectar uno a un microcontrolador AVR (de la misma familia que los utilizados) en arduino). La desventaja de esto es que el zumbador produce solo una frecuencia y todo lo que puede hacer es encenderlo o apagarlo. Por otro lado, para una simple alarma, probablemente debería ser lo suficientemente bueno. El lado positivo es alto que solo se puede activar o desactivar. Esto hace que sea muy fácil programar el microcontrolador. El timbre no debería ser demasiado caro. Por supuesto, el precio dependerá del tamaño y la potencia, pero para este tipo de aplicación, 2 € o 3 € serían más que suficientes para el altavoz y el transistor necesarios para conducirlo.
La segunda opción es usar una fuente de sonido piezoeléctrica. La desventaja de ellos es que debe crear su propio circuito de conducción para el altavoz. Podría hacer un oscilador o podría usar el Arduino para crear ondas cuadradas y luego usar un transistor y una resistencia para controlar la fuente de sonido. No sé cuánto costaría esto.
Otra opción es usar un altavoz real. La forma más fácil de hacerlo es obtener un chip amplificador barato y conectarlo al altavoz. También necesitarías electrónica para el amplificador (pero eso podría ser solo un par de condensadores para algunos amplificadores). Otro problema es que necesitarás usar el Arduino para generar una señal de audio que impulsará el amplificador, lo que hace que la programación sea un poco más complicada. Un aspecto positivo es que puede (con la opción correcta del amplificador) controlar fácilmente el volumen. esperar alto precio. El altavoz podría costar fácilmente un par de euros y también el amplificador.