Maker.io main logo

Cat TV with Raspberry Pi

2024-03-03 | By bekathwia

License: See Original Project Raspberry Pi

 

becky-stern-cat-tv-02 

Today we’re building a mini television for cats. My cat Benchley loves watching TV. It’s really a mini computer ‎since I’m using a Raspberry Pi to play YouTube on a little HDMI screen. Let’s get started.‎

Materials and supplies:‎

becky-stern-cat-tv-04

For this project, I’m using a display gifted to me by Elecrow. It’s a five-inch LCD with capacitive touch and ‎comes with an HDMI cable for video and audio and a USB cable for power and touchscreen input. ‎

becky-stern-cat-tv-05

It works with my Raspberry Pi 5 out of the box, so I just plugged in both cables, as well as a USB speaker, ‎keyboard, and mouse.‎

becky-stern-cat-tv-06

Then I created a first draft of the 3D printed enclosure, which has to fit the screen and speaker next to each ‎other.‎

becky-stern-cat-tv-07

To use the speaker as the audio output, I right clicked on the audio setting in the upper right and selected my ‎USB device from the list. If it’s not there, you may have to do a few command line steps to install support for ‎USB audio. I installed Pulseaudio, restarted my Pi, and it worked straight away.‎

To develop the enclosure a bit further, I played around with speaker grille patterns and settled on this ‎segmented pattern with circles coming partway through. I think it’s giving vintage vibes, and this marble-effect ‎PLA is super classy. I test fit the components inside.‎

I used an HDMI cable that has smaller connectors than usual, so it didn’t add bulk to the size of the enclosure.‎

enclosure

Once I was confident my basic shape would hold and fit all my components, I started playing around with the ‎exterior shape and also wanted to add some ventilation holes because the Raspberry Pi runs pretty hot. I used ‎the honeycomb shape generator in Tinkercad to make grids of holes that are too small for my cat to reach ‎through.‎

I printed this final version of the enclosure in sparkly black PLA on my smooth build plate so the front of the TV ‎would be super flat.‎

Then I test fit the components once again, holding them in place with tape so I could test it with Benchley to see ‎if any changes were needed.‎

I’m just loading Birder King on YouTube in the Pi’s web browser and setting it to full screen. Benchley was super ‎interested, and even went around back to see if he could find any birds and squirrels inside the TV.‎

I discovered that the touch screen was a bit of a problem, as the cats would paw the screen and pause the ‎video. So, I replaced the screen’s USB cable with a charge-only cable, disabling the data connection for the ‎touch screen.‎

becky-stern-cat-tv-09

Then I installed the screen more permanently with some screws and the speaker and Pi with hot glue. You can ‎set up your hot glue fast if you hit it with a little canned air.‎

becky-stern-cat-tv-01

Finally, I brought the finished TV to the living room to see what Benchley and his brother Hamlet think about the ‎final result. They love it!‎

becky-stern-cat-tv-10

becky-stern-cat-tv-08

制造商零件编号 SC1111
SBC 2.4GHZ 4 CORE 4GB RAM
Raspberry Pi
¥488.40
Details
制造商零件编号 SC0445
AC/DC WALL MNT ADAPTER 5.1V 15W
Raspberry Pi
¥65.12
Details
制造商零件编号 DIS00005R
GRAPHIC DISPLAY
Elecrow
¥443.70
Details
制造商零件编号 3548
STRAIGHT HDMI PLUG ADAPTER
Adafruit Industries LLC
¥52.91
Details
制造商零件编号 3557
RIGHT ANGLE (R BEND) MICRO HDMI
Adafruit Industries LLC
¥52.91
Details
制造商零件编号 3561
CABLE JUMPER 7.87"
Adafruit Industries LLC
¥16.36
Details
制造商零件编号 3369
MINI EXTERNAL USB STEREO SPEAKER
Adafruit Industries LLC
¥101.75
Details
制造商零件编号 SC0167
RASPBERRY PI KEYBOARD (US) RED
Raspberry Pi
¥138.38
Details
制造商零件编号 SC0442
RASPBERRY PI MOUSE RED
Raspberry Pi
¥65.12
Details
制造商零件编号 SC1148
ACTIVE COOLER
Raspberry Pi
¥40.70
Details
制造商零件编号 ENDER-3 V2
32-Bit Mainboard 3D Printer
Shenzhen Creality 3D Technology Co., Ltd
¥2,189.27
Details
制造商零件编号 RM-PL0321
POLYMAKER POLYTERRA PLA FILAMENT
LulzBot
¥176.86
Details
制造商零件编号 32614
POCKET PRECISION 4-IN-1 SCREWDRI
Klein Tools, Inc.
¥179.02
Details
制造商零件编号 110049634
GF 232 GENERAL PURPOSE GLUE STIC
Steinel America
¥136.83
Details
Add all DigiKey Parts to Cart
TechForum

Have questions or comments? Continue the conversation on TechForum, DigiKey's online community and technical resource.

Visit TechForum