Our cat Penny has an internal clock as accurate as NIST. She starts meowing just a minute before each of her feeding times. We used to leave a note that said "I fed Penny" but this was not always helpful in keeping track. If I saw that note at lunch, I could not be certain that it meant my son fed her breakfast or my wife had just fed her lunch and Penny was trying to scam a second serving.
The Arduino to the rescue! I built a box with a display and one button for each meal. Press the breakfast button and the display will show "At 8:03a Penny had BREAKFAST." The timestamp comes from a Real Time Clock module connected to an Arduino Nano. As added entertainment, the Arduino plays "Warm Kitty" through a piezo speaker.
I developed the circuit and software on a standard solderless protoboard and then transferred the design to a stripboard. True stripboards, sometimes called Veroboards after the originator, have parallel copper strips running the full length or width of the board on one side. A grid of through holes spaced at 0.1-inch (2.54mm) pitch allows mounting standard components on the other side. Interconnections are made by adding wires between strips and cutting strips at selected holes. Stripboards are ideal for Arduino projects as they make a permanent base for projects, can be made in a few hours versus weeks for a printed circuit board, and are very inexpensive.