Project tutorial
LazerDazer: Arduino Laser Cat Toy

LazerDazer: Arduino Laser Cat Toy © CC0

Hunting is great exercise for cats and this random position laser pointer will keep you and the cats entertained.

  • 7,102 views
  • 0 comments
  • 18 respects

Components and supplies

Apps and online services

About this project

Cats just want to straight up do a murder on that little red laser dot. Hunting is great exercise for cats, and it's always amusing to watch them go on the attack! Sure you can just grab your laser pointer and go for it, but you always know where the laser is going to be. Let's inject a little chaos into the mix with a pan/tilt turret to make a laser that moves to random positions at random intervals!

Step 1: Choose Your Own Adventure

This should work with any hobby servo (PWM) driven pan/tilt turret. Here are two suggestions:

RobotGeek Pan and Tilt:This is a great choice if you'd like to add a camera or attach a fishing pole type cat toy. A more powerful turret means that you'll have an easier time using it for other things once the cat gets bored.

Mini Pan-Tilt: This is a good choice for low cost, but using 9G servos limits the weight of what you can add, and limits your upgrade capabilities.

Step 2: Assemble your Turret

If you're using the RobotGeek Pan/Tilt, assembly instruction can be found here.

If you're using the Mini Pan/Tilt, assembly instruction can be found here.

Attach the Laser, and let's wire it up!

Step 3: Wiring

Make sure to set the voltage to VIN for larger servos running 7v. You can keep it on 5V for 9G servos or run it VIN with a 6v power supply. Super simple wiring. On to the code!

Step 4: Programming

Grab the RoboTurret Sketches from GitHub and drop them in your Arduino Sketches folder.

Open up roboTurret3_lazerDaser and upload it to your board.

Grab your cat and power it up (power up the turret, not your cat. Your cat provides its own power. Do not attempt to power your cat)!

Step 5: You're done!

Now you can just sit back and watch your cat rush and attack the evil red dot!

Code

Github
https://github.com/robotgeek/desktopRoboTurretV3/archive/master.zip

Schematics

Wiring Diagram
Xi2bmun4kwbzejhvuviv

Comments

Similar projects you might like

How to Make a Cat Laser Pointer

Project tutorial by circuito.io team

  • 2,226 views
  • 3 comments
  • 6 respects

WW2 Tank Laser Tag Sherman & Panther

Project tutorial by Arduino “having11” Guy

  • 16,846 views
  • 1 comment
  • 57 respects

Arduino Laser Tripwire

Project tutorial by Ian Cumming

  • 14,612 views
  • 9 comments
  • 47 respects

ShotBot - Arduino Powered Pump Project

Project tutorial by Team RobotGeek Projects Team

  • 5,104 views
  • 0 comments
  • 16 respects

3D-Printed Automatic Small Fish Feeder

Project showcase by Team RobotGeek Project Team

  • 1,676 views
  • 1 comment
  • 10 respects

Shooting Laser to Measure Distance

by remnis

  • 20,381 views
  • 3 comments
  • 14 respects
Add projectSign up / Login