Update 1/4/2020:
Added a new STL option for the eyes that should fit a SR04 sensor.
Update 12/5/2019:
After last night's down time for maintenance, the upload function seems to be working again. I have re-uploaded all 25 files and they appear to be downloading properly again. Please use the regular download function and let me know if any issues crop up.
Update 12/4/2019:
Thingiverse is acting up and will not let me upload the files properly because their site is broken and buggy and probably completely overwhelmed. Please check comments from today's date for a temporary link to the files stored in OneDrive.
This is my Do It Yourself version of the OpenCat Nybble robotic kitten by Petoi (as seen on the cover of Make Magazine, Volume 70 Oct/Nov 2019). You can support the project on the Indiegogo site (https://www.indiegogo.com/projects/nybble-world-s-cutest-open-source-robotic-kitten#/) where you can buy a full kit or even just the electronics board.
Source code and schematic is located at https://github.com/PetoiCamp/OpenCat
Using only the Magazine article as reference, I have designed my own, duplicate, 3D Printable frame so that you can print your own or even use my design as spare parts to repair your official lasercut kit.
Electronics required are as follows:
Arduino Pro Mini 5V 16Mhz
EEPROM 24LC256
MPU-6050 Gyro
Piezo buzzer
1500UF 16V High Temperature Aluminum Electrolytic Capacitor
https://www.microcenter.com/product/429755/nte-electronics-vht1500m16-1500uf-16v-high-temperature-aluminum-electrolytic-capacitor
Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685 https://www.adafruit.com/product/815
QTY (11) MG90S Metal Gear Servos
https://www.amazon.com/gp/product/B07R7PYK9T/ref=ppx\_yo\_dt\_b\_asin\_title\_o07\_s00?ie=UTF8&psc=1
38 KHz IR Receiver
https://www.microcenter.com/product/476345/velleman-1838-ir-infrared-379khz-receiver---2-pack
Compatible IR Remote (I chose this 44 button remote from Amazon and modified the Arduino Code to match)
https://www.amazon.com/gp/product/B00AF5YOK2/ref=ppx\_yo\_dt\_b\_asin\_title\_o03\_s00?ie=UTF8&psc=1
Ultrasonic Range Finder for Eyes (SRF05)
https://www.amazon.com/s?k=srf05&hvadid=77927986214133&hvbmt=be&hvdev=c&hvqmt=e&tag=mh0b-20&ref=pd\_sl\_89epxwbpkb\_e
Printer Brand:
Prusa
Printer:
i3 MK2S
Resolution:
.2
Infill:
20%
Filament: Hatchbox PLA Black
Notes:
Most parts are simply flat patterns which are really quick and easy to print. The original leg sections (I called them "Thighs") were a 2-piece sandwich design that bolted together and needed store bought metal springs. My design is a 1-piece "print-in-place" design that includes 3D printed springs.
Note: I had to use considerable force to break loose the embedded sliding pieces so don't assume yours are fused together just because it takes some force to break loose! Use the included 3D printed springs to save having to buy metal ones at a store. Also note it took some fiddling in Slic3r PE to get the springs to print at a 0.4mm wide, single extrusion width. I found them to be too stiff if printed any thicker than one extrusion width.
Very little hardware is required to assemble and all hardware needed is included with your servos!
DIY Electronics soldered to a std 50mmx70mm project board
Back side showing 16 CH PWM board, right angle headers and JST connector for 2s RC battery
Custom IR Remote button mapping
As discussed on Petoi user forum
https://www.petoi.com/forum/software/altering-code-for-alternate-ir-remote
Note:
Link appears to not resolve but that is because you must register or signup on the Petoi forum. Took me a few days myself to realize this. No fees, not personal data, just an e-mail address to sign up so don't worry.
This is the schematic I used from a previous version of the OpenCat project.
Fusion 360
Category: RoboticsThe author marked this model as their own original creation. Imported from Thingiverse.