Tide clocks will help you to be prepared, and they are a fun alternative to your usual clock projects. If you’re looking for a starting point, [rabbitcreek] put together an Arduino-based tide ...
It includes 52 “complications,” including a 400-year perpetual calendar, tide clock, solar and lunar eclipse prediction, a planisphere to show the constellations, and even a thermometer.