Piezo using interrupts