NE555 elettricamente é semplice ma devi dimensionanti i componenti e probabilmente usare un transistor/mosfet per pilotare il buzzer...
Io userei un at mega328 (un classico Arduino o in versione Attiny) ma comunque devi aggiungere transistor/mosfet per via del limite di corrente.
La soluzione più semplice e funzionale é usare un lupo checker e rimuovere un contatto di una cella...


Se rimuovi ad esempio il pin S1 lui suonerà sempre perché vede a 0V la prima cella indipendentemente dal valore impostato.
L’ho appena provato e funziona!