D.O.G. (Doo-doo Obtainment Grabber)
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
The DOG is a mini handheld device for picking up your dog's dung! It lets you pick it up faster and with more dignity.
- Ocena
- 0 / 5
- Polubienia
- 4
- Pobrania
- 10
- Wydruki
- 0
- Wyświetlenia
- 294
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Portable Devices
- Licencja
- Creative Commons — Attribution — Share Alike
The DOG (in case you've forgotten: Doo-doo Obtainment Grabber) is a handheld doo-doo obtainment device. It uses a servo motor to control the right arm, for more control over not dropping the poo💩. I saw this contest page and wanted to make something unique for it to maybe win something (Fingers crossed), and it turned out to be a really fun project! (And also a very useful one) I hope you like building it as much as I did. Enjoy!
EDIT - I realized this project is more for the human than the dog, but then I remembered that my dog will go absolutely CRAZY if I make anything that directly interacts with him. So, I think this is the best bet, at least for me.
Endorsed by my own dog: Grizz
WARNING!!!
DO NOT Use this without a dog bag attached. It will not be a fun time. Trust me.
HOW TO MAKE IT:
Step 1:
Get all the parts:
Arduino Nano
Push button
10k ohm resistor
SG90 Servo
Wires
3x M3x8 screw
3x M4x10 screw
2x M2x6 screw
Protoboard
Tools:
Soldering Iron (And accessories; solder, flux, third hand, etc.)
Allen keys
Any tools to clean up print (Deburring tool, sandpaper, etc.)
3D Printer
Software:
Arduino IDE
I used Fusion 360
Step 2:
3D Print with the STL files embedded to the page.
10% Infill
.2mm Layer height
Elegoo PLA+
Supports on Body and Arm
All parts in standard orientation
Step 3:
Solder.
Wait - Before you start soldering, cut a servo sized hole in one of the corners of the ProtoBoard (like I did)
Here is the schematic:

Step 4:
Upload code and Test
Here is the code to directly upload to the Arduino:
//By I<3DOGS on the Printables community#include <Servo.h> //Getting the library
Servo myservo; //Creating Servo object
void setup() {
Serial.begin(9600); //Setting up serial monitor
myservo.attach(3); //Setting pin for Servo
pinMode(2, INPUT); //Setting pin for button checking
}
void loop() {
if(digitalRead(2) == HIGH){ //Checking for button press
myservo.write(0);
Serial.println("Open");
delay(100); //If no, open the claw
}
else{
myservo.write(35);
Serial.println("Close");
delay(100); //If yes, close the claw
}
}
Once uploaded, press the button. If the servo moves, good job. If it doesn't, go back and make sure you've soldered everything correctly and uploaded the code.
Step 5:
Put it all together.
Insert the ProtoBoard into the body. Screw it in with the M3x8 screws
Slide the servo in, and insert the M2x6 screws to hold it in place
Push the pushbutton and on/off switch out in their respective holes
Lay the lid on, and screw with M4x10 screws
Put the arm on the servo and the button cap on the button
Step 6:
Final test.
Press the button; if it works, and the servo servos how a servo should, you've just made yourself a
DOO DOO OBTAINMENT GRABBER!!!
Give yourself a pat on the back.
Here is the demonstration gif:

Thanks for reading this whole page, it really helps.
Have a great day (because you will never have to pick up poop with just your hands and a bag again)
I<3DOGS
P.S. If you make this, please consider posting a make to this page. Thanks!