Treat Cam: Máy nhả bánh tự động kèm chụp hình khi thú cưng bấm nút

Treat Cam là máy nhả treat tự động cho chó/mèo, mỗi lần thú cưng bấm nút sẽ chụp một tấm hình rồi mới thưởng bánh. Có thể chỉnh thời gian nhả trong Arduino code, dùng được cho auto feeder hoặc training.

👁️
425
Lượt Xem
❤️
20
Lượt Thích
📥
12
Lượt Tải
Cập Nhật May 02, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Treat Cam tương đối dễ in và set up. Nó dùng hệ thống nút bấm và sẽ chụp nhanh một tấm hình “bé cưng” của bạn trước khi thưởng cho bé món khoái khẩu. Thời gian giữa mỗi lần nhả treat có thể chỉnh trong Arduino code, nên bạn dùng linh hoạt như auto feeder hoặc cho mục đích training đều được. Dưới đây là print settings và hướng dẫn lắp ráp khuyến nghị.

Print settings cho tất cả các part ngoại trừ star feeder:

Print Material: PLA, PLA+, hoặc Hyper PLA

Layer Height = .20 mm
Nozzle Temp = 200C-225C
Bed Temp = 50C
2 wall loops
3 top shell layers
3 bottom shell layers
15% Adaptive Cubic hoặc Triangular infill
Standard Supports với threshold angle 30 độ

***Với phần lid, bạn có thể bật tuỳ chọn fuzzy surface (nếu máy/firmware có) để việc gắn và tháo lid dễ hơn. Bản in đầu của mình để bề mặt trơn hoàn toàn nên khá khó để cố định.***

*** Nếu bạn có print bed 220mm x 220mm thì có thể in được tất cả các part này, tuy nhiên có thể bạn cần xoay base 45 độ để phần “miệng” hướng vào góc print bed, nếu không có thể gặp lỗi obj quá lớn và không vừa. Lý do là supports sẽ bị vươn ra vượt quá vùng in tối đa. Nhưng nếu xoay mẫu thì sẽ dư chỗ; có thể bạn sẽ cần tắt brim ***

Với Star Feeder, mình khuyên làm nhẹ nhất có thể vì nó có thể làm stepper motor tải nặng. Mình đã in nhiều phiên bản và thấy cấu hình 2 wall loops, 2 top và bottom shell layers với 5–10% triangle infill là ổn nhất cho bản 6 sao. Với bản 4 sao, bạn có thể dùng infill cao hơn cũng được; tuy nhiên nếu bạn định dùng như máy cho ăn tự động với food thì nhiều khả năng bạn sẽ cần stepper motor mạnh hơn và infill % cao hơn.

Với stepper gear, mình khuyên 40%–50% infill và in chậm hơn, nếu không có thể gặp vấn đề fit. Khi lắp gear, bạn lắp theo chiều ngược lại với điều bạn hay nghĩ. Cái gờ nhỏ (small extrusion) ở phía trên là spacer để tạo khoảng hở giữa các “cánh” của star feeder và base plate. Nếu bạn bị cọ/rubbing hoặc đồ ăn bị kẹt dưới các cánh, bạn có thể dán một miếng wax paper lên base plate, dù spacer của gear thường đã đủ.

Để chống trượt trên sàn, mình dùng tấm lót ngăn kéo rẻ tiền mua ở dollar store, dùng glue stick dán vào mặt dưới của base rồi cắt phần dư. Xài rất ổn mà rẻ nữa.

Assembly instructions:
In Base trước và kiểm tra stepper motor, stepper driver, micro controller và breadboard có vừa trong base không. Tiếp theo, in base plate và chute. Mình chừa thêm chút khoảng hở ở các dado slots cho chute để có thể dán keo cố định sau khi xác nhận fit ok. Khi bạn đã đi dây xong và chắc chắn mọi thứ chạy ổn, luồn dây nguồn USB-C hoặc DC qua phía sau và cắm vào Arduino Uno hoặc power supply module (mình thích USB-C hơn vì có thể cắm vào máy tính để reprogram mà không cần tháo rời nguyên bộ). Luồn dây cho esp32 cam qua rãnh ở bên hông base, rồi dùng ốc M3x8 để bắt base và stepper motor qua các lỗ. Tiếp theo gắn stepper gear lên trục stepper motor và lắp star feeder lên trên. Cuối cùng gắn upper body, dùng ốc lục giác M3x4 để cố định upper body vào vị trí. Lắp ESP32 Cam holder bằng M3x30 và một M3 Nut, rồi luồn cáp qua lỗ vuông trên upper body trước khi bắt holder vào upper body. Khi cáp đã đi qua lỗ vuông, bắt Camera arm vào upper body bằng 2 ốc M3x20 và hai đai ốc lục giác M3. Lắp Camera vào Cam Holder, gắn backer plate và nối dây vào đúng GPIO Pins. Xong xuôi thì gắn lid là hoàn tất; chỉ cần cắm nguồn USB-C hoặc DC và nhấn nút để khởi tạo toàn bộ hệ thống.

Toàn bộ project này được làm bằng Fusion 360 và code bằng Arduino IDE. Mình không giỏi code lắm, nhưng nhờ dùng các ví dụ có sẵn và có Chat GPT hỗ trợ nên mọi thứ chạy khá mượt. Có một cách để ESP32 Cam upload ảnh lên Google Photos để bạn nhận thông báo mỗi khi “bé cún” bấm nút; nhưng cái đó vượt ngoài khả năng của mình. Mình có link một video YouTube rất hay trong file Read_Me, hướng dẫn từng bước cách set up upload lên Google Photo. Về code, phần code mình dùng nằm trong các file .txt đính kèm bên dưới và chạy ổn để lấy ảnh từ SD card.

Giấy phép

Tác phẩm này được cấp phép theo

Creative Commons — Attribution — Noncommercial

CC-BY-NC

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Không được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (16 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)