Interactive Cat Alarm Clock
This is an alarm clock with cute cat’s appearance, you can interact with it by touching its head!
Functions:
- Always showing current time
- Waking you up in the morning
- Daily weather forecast
- Your lovely companion
Watch the operating video 👉🏻https://youtube.com/shorts/mUgCBM2CRNA?si=FvH61uh7QLW32KJi
Supplies
Circuit Components
• Arduino R4 WiFi (x1): Central control and main power source.
• TM1637 4-Digit 7-Segment Display (Red) (x1): To display the current time.
• 1.8" TFT Display (ST7735S) (x1): The main interface for interacting with the cat.
• DFPlayer Mini 16-pin (x1): To read and play cat meow audio files.
• Keyes SC8002B Audio Amplifier Module with Speaker (x1): For the "Meow!" sound output.
• TTP223 Touch Sensor Module (x1): To detect touch input.
• Vibration motor module (x1): Put under the pillow.
• Micro SD Card Module (x1): Interface for reading the memory card.
• 32GB Micro SD Cards (x2): To store cute cat images and meow sound effects.
• 1kΩ Resistor (x6): For circuit protection/signal leveling.
• Breadboard (x2): To organize and secure the wiring neatly.
• Jumper Wires: For making connections between components.
Alarm Clock Housing & Tools
• Scissors: For basic cutting.
• 5mm Foam Board: Material for the clock body.
• Double-sided Tape: For assembly and mounting.
• Utility Knife / X-Acto Knife: For precision cutting.
• Cutting Mat: To protect your workspace.
• 30cm Ruler: For measuring and straight edges.
• A pair of steady hands: Your most essential tool for assembly!
Make Cute Cat Shell
Sketch and Size instruction (cm)
Now is handcraft time, you need to prepare:
- A main panel
- The two side panels can be outlined when completed 1.
- Two cat ears
- A fish shape container
Make Cute Cat Shell
Lightly score all the “0.5cm parts ”surface to make radius.
Make Cute Cat Shell
Completed!! Well done!
Draw Photos for TFT
Drawing your own face on the alarm clock!
*NOTICE: The form of your file should be “.bmp”
Size: 160 x 128 pixels
Coding
View the whole code on GitHub
https://github.com/SealLee09/Interactive-White-Cat-Alarm-using-Arduino-R4-WIFI
Circuits
Circuits
The final step! Good luck 🍀