Dog Ball Toss Robot, With Talking and Feeding

by jamess2345 in Workshop > Science

424 Views, 7 Favorites, 0 Comments

Dog Ball Toss Robot, With Talking and Feeding

IMG_3081.JPG
Ball toss finished, after 7 months the project is ready to turn over.

The video shows how the unit works. There is a link at the end that shows the whole build cycle.

Whole Build Video

Dog ball toss robot. With dog feeder, Arduino MP3 player for voice, Arduino motor control.

This is a video of the build cycle. Enjoy

First Step Is to Find All the Component Drawings

IMG_2917.JPG

This picture shows many of the drawings for the mechanical part of the ball toss robot.

You will have to have a part 3D printed. You will have to learn a little about the following programs. FreeCad, Arduino IDE, Eagle schematic capture. You can find all the build files at the link below.
https://drive.google.com/drive/folders/1yBs_4M2VmrRMMkbPBISfBAzqfKwdwcbZ?usp=sharing There is a phone app you will need to setup. The app is available for both iPhone and Android. It is called BLE Terminal. There is a PDF file at the link above showing how to setup the app to work with the ball toss unit. There is also a PDF file at the above link with instructions how to setup the MP3 files on a microSD disk. In FreeCad there are several main files. From these files you can find sketches of parts In wooden frame folder open Ball Thrower assembly2 file. This will give all the parts for the ball toss wooden frame. In Feeder Drawing folder Latest Parts folder open hopper fully assembled3 This will give you all the parts for the feeder. In Ball toss electronics folder open Electroics packaaged This will give you the parts for electronics enclosure. In Ball toss electronics folder open battery compartment this will give you all the parts for the battery holder. The above instructions are in a ReadMe file in the link above

Ball Tube

IMG_2920.JPG

This is the ball tube made from 3" ID PVC cut lengthwise and to about 10.5" long

Gluing

IMG_2924.JPG

This shows gluing up the ball funnel. Use a good wood glue.

Various Assembly Steps

IMG_2960.JPG
IMG_2963.JPG
IMG_2964.JPG
IMG_2965.JPG
IMG_2968.JPG
IMG_2969.JPG

These photos show various steps of assembly. Follow the drawings in the FreeCad drawins.

Supports for Ball Funnel

IMG_2994.JPG
IMG_2999.JPG
IMG_3003.JPG

These drawings show assembly of the back of the funnel supports.

Assembly of the Feeder Parts.

IMG_3012.JPG
IMG_3015.JPG
IMG_3018.JPG
IMG_3038.JPG
IMG_3048.JPG
IMG_3053.JPG
IMG_3080.JPG

These pictures show the assembly and glue up of the feeder parts.

Electronics Enclosure and Battery Compartment

IMG_3044.JPG
IMG_3046.JPG
IMG_3042.JPG
IMG_3050.JPG

This shows the gluing up of the electronics enclosure and battery compartment.

Setup of the Phone App

IMG_3091.jpg
IMG_3093.jpg
IMG_3094.PNG
IMG_3095.PNG

This phone app is available for both android and iPhone. It is called BLE Terminal. Look at the PDF file in the link in step 1 or 2.

Update

IMG_3102.JPG
IMG_3103.JPG
IMG_3104.JPG

After trying this out with a couple of dogs I had to make a couple of changes.

The flex sensor was not reliable at detecting when the ball was in the hopper. It was replaced with a switch with a long lever glued to the lever and then the switch is mounted vertical to the hopper. This turned out to be much more reliable. There were also a couple of software changes I needed to make along with a change to the phone app. These changes can be found at the following link.

https://drive.google.com/drive/folders/1tk7k3eDQID...

The instructions can be found in the PDF labeled Issue resolution dated 8_7_2021 (1)