Rubiks-boy / Half-Scale-Pinsetter

3D Modeled, 3D Printed, and Programmed (Arduino) Half Scale Bowling Pinsetting Machine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Half-Scale-Pinsetter

3D Modeled, 3D Printed, and Programmed (Arduino) Half Scale Bowling Pinsetting Machine

Progress updates as I can make them can be viewed at the following links:
Youtube: https://www.youtube.com/channel/UCuXDq-eMMNt_M49FI4RG7lQ
Bowltech (forum for pinsetting machines): http://www.bowltech.com/forum/small-scale-bowling/small-scale-bowling-aa/1075170-3d-printed-half-scale-pinsetter

The goal of this project is to eventually make a fully automatic half scale pinsetter for half scale bowling. This involves all aspects of picking up the pins, sweeping the pins, and circulating the knocked over pins in order to set them down on the lane once again. In addition, the device should be able to determine which pins are standing and determine accurate scoring based on that information.

There is a mechanical aspect of 3D modeling parts that can be printed and will not only work but also be durable enough to hold the pins. In addition, there are two programming aspects: an Arduino, which runs the motors and reads any sensors from the machine, and a scoring component made in Java. While I am currently testing the Java component on my laptop, I will eventually run this on a Raspberry Pi or another low-powered device. In addition to using this scoring for my own personal use, I have recently reached an agreement with a client to use the scoring I developed. For this reason, I have not uploaded the Java scoring here.

Since I am uploading this after I have already been working on the project for several months, I have multiple different revisions stored as separate files, especially for the 3D printed parts.

I have been working on this project in some form ever since I was four; I began 3D modeling my first parts in Jan. 2016 and have been more serious about the project starting in March 2017. This project is still very much a work in progress.

-Adam Walker
adamwalker567123@gmail.com
Las Vegas, NV

About

3D Modeled, 3D Printed, and Programmed (Arduino) Half Scale Bowling Pinsetting Machine


Languages

Language:C 47.9%Language:Arduino 38.3%Language:C++ 13.8%