Go to AutoZone. Pick up a car horn, a button and a horn relay. Pick up a small 12V lead acid cell from eBay. I have one that fits easily with the relay into a small under-seat tool bag with room to spare. Wire it up, enjoy. The whole thing cost me about $45.
__________________
Work: the 8 hours that separates bike rides.