So I recently got a cat. Who's pretty fantastic. And my brain says, hey, use your love of tinkering with electronics and make her some toys! I run downstairs and grab my box of goodies and brainstorm.
Well what I made is pretty sweet - but it's missing something.
She loves playing with those little stuffed mice - bats them around, throws them, chases them after she swats it down the hall. I thought - what if it moved on its own??
Using an Arduino Pro Mini I had, an accelerometer, and a vibration motor/disc, I made a toy that knows when it's being played with. After it sits still for a few seconds, it vibrates. I just tried out the prototype on her just now and somehow, my guesses at the timing of it were perfect. It seemed like it always went off and brought her attention back either just as she was losing interest, or just when she knew she won, and had it pinned under her paw. The look of WTF on her face when it buzzed under her foot was priceless.
The problem: The little vibration motor doesnt make it do much more than buzz if its on a carpet. It dances across the floor a little in the kitchen, but in the living room, it just sort of goes BZZ BZZ.
Any creative minds out there have an idea for how I can make it move more? I dont want anything she can get caught/hurt on, and the final version of this I see covered in fleece so her claws can grab onto it and toss it about. Right now, a 3d printed plastic shell isnt the best for gripping. I also want to keep it as small as possible. Right now it's about 45mm long and about 25mm in diameter. I'm going to lose some weight and size soon - the Pro Minis I have on hand are 5v versions - ordered some 3v versions today which will let me lose 2 batteries (4 LR44's right now, down to 2 when I switch to 3v) as well as lay the batteries flat instead of on their side, reducing the diameter.
I thought about maybe making it into more of an egg shape and using a mini DC motor and attaching a weight on a long (well, long for the size of the thing) arm and trying to spin the motor slowly so the weight makes it roll about. Problem is in something this small, theres not a lot of room for the arm. Also the size of the pro mini limits me - I cant exactly cut it in half to make room for a spinning weighted arm in the center of the egg shape.
Besides that, any other ideas anyone may have? I thought of a small spring loaded arm with a weight on the end that can be drawn back and released, but anything I can think of to draw it back and release it is too complicated to fit in a tiny enclosure.
Any ideas?