Cat Detector - Useless Machine

My 3 cats are skilled at meowing for food incessantly. This useless machine gives them a taste of their own medicine.

Similar projects worth following

The purpose of my useless machine is primarily to give my cats a taste of their own incessant meowing for food between meals. When they approach the food bowl or meow near the food bowl, the machine meows back.

My major challenge I ran into with this project was with the sound detector I chose. The readings were all over the place. Sometimes the microphone was unable to detect noises and meows, sometimes it worked. The ultrasonic sensor works really well and is usually what triggers the cat statue to meow.


My cats experiencing the cat detector useless machine. They were mostly confused and camera shy.

MPEG-4 Video - 20.59 MB - 07/20/2019 at 20:39



Full compiled Arduino sketch for the project that triggers the audio file to play over the speaker whenever a cat is sensed using the microphone or the ultrasonic sensor.

ino - 5.94 kB - 07/20/2019 at 17:40



Arduino sketch for detecting distance using ultrasonic sensor.

ino - 1.38 kB - 07/20/2019 at 17:39



Arduino sketch for detecting microphone input levels.

ino - 343.00 bytes - 07/20/2019 at 17:39



Arduino sketch for playing a single .wav file saved to SD card. Works with Arduino Waveshield.

ino - 4.93 kB - 07/20/2019 at 17:38


View all 10 components

  • 1
    Assemble Wave Sheild

    The wave shield kit should be assembled following the instructions posted here:

  • 2
    Format SD card

    Continue to follow those directions to format your SD card for FAT.

  • 3
    Format Audio File using Audacity

    Follow the instructions above and use Audacity to format your audio file for use with the Wave shield.

    Copy the file to the SD card (It should be the only file on the card).

    Eject the SD card.

    Put it in the SD card slot on the Wave Shield.

View all 18 instructions

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates