Tennis ball machine DIY - part 2

Поделиться
HTML-код
  • Опубликовано: 25 фев 2014
  • After several months of hard work ;) I hereby present an update on my home-made machine.
    New features:
    - construction is now stable, has rubber bands so it won't damage the floor
    - significantly less vibrations
    - added ball feed tube, now it won't accidentally tear off an arm
    - electronic adjustment of rotation speed of each wheel (in a closed loop, PID controllers, opto-couplers and slot discs)
    - electronic adjustment of vertical angle
    - can be controlled with switches and buttons
    - can be controlled remotely (currently with cellphone over bluetooth)
    music:
    "Cold Funk" Kevin MacLeod (incompetech.com)
    Licensed under Creative Commons: By Attribution 3.0
    creativecommons.org/licenses/b...
    "Repercussions" by JewelBeat.com
  • НаукаНаука

Комментарии • 199

  • @JJudd93
    @JJudd93 9 лет назад +2

    Very impressive, I look forward to seeing part 3 when you've added your improvements!

  • @IonutzStefan
    @IonutzStefan 8 лет назад +1

    You are awesome...I am a Romanian strudent that just finished Industial maintenace Technology.. and last year i started to play tennis and i love it.. i would like to built a machine like yours as well BRAVO! I take my hat off!

  • @DavidFlagg23
    @DavidFlagg23 10 лет назад +2

    Well done, I'm impressed. I'm also interested in building something like this and will follow: looking forward to seeing the "completed" unit (because nothing is ever really complete!)!

  • @frazerhiddlestone9743
    @frazerhiddlestone9743 8 лет назад +11

    What are your wheels made out of and how much do they weigh? Much appreciated

  • @arsenasaturyan3506
    @arsenasaturyan3506 4 года назад

    that is AMAZING!
    Waiting for part #3

  • @CKTofu
    @CKTofu 8 лет назад +3

    I've been looking into building my own tennis ball machine, and I'm just wondering what/how you chose to measure the RPM? I have most of my other ideas figured out, just locking down the measurement step for a fairly accurate input to the PID control.

  • @magdanoz88
    @magdanoz88 8 лет назад +9

    Any chance of sharing your project as DIY? I want to build an ice-hockey puck shooting machine... Or at least the parameters of your motors?

  • @zgee9272
    @zgee9272 9 лет назад +1

    Great project! Will you also try to implement ball spin (top spin, back spin) maybe by varying the speed of one of the wheels?

  • @brammekeful
    @brammekeful 7 лет назад +3

    Nice project! Do you have a link to the motors or some information about them? I'm wondering what wattage/rpm I'd need. And how are you reading the current speed of the motors? Thanks!

  • @leenagovekar3022
    @leenagovekar3022 2 года назад

    you displayed lot of hardwork and imagination for designing machine, Keep it up...

  • @hatembahri4314
    @hatembahri4314 7 лет назад

    first of all congrats.and please could you inform me about the type of the electromechanical cylinder do you use and is there his cao design

  • @DanielBrandi
    @DanielBrandi Год назад

    amazing and inspiriting job. I am trying to make my own machine and I am not sure how to push and pull the engines estructure. You did it with a rotary engine but, how do you connect and link the engine support to the estructure? could you please help me? Thanks in advanced

  • @danilodurigan
    @danilodurigan Год назад +1

    Amazing project. Coud you please send me a part list? Which h-brige and motor specification did you use? Tks

  • @mastrigger
    @mastrigger 9 лет назад +2

    Hi There
    Great work on this project !
    A quick question - is there any chance you plan to release a parts list, drawings, etc so we can all participate in building our own machine ?

  • @simplesmortaleza7x
    @simplesmortaleza7x 9 лет назад

    Where can I get motors like the motors in your prototype? which are the specs? I need to build a tennis ball machine like yours for a college project and I have a few doubts yet with the motors

  • @Ithilion
    @Ithilion 8 лет назад

    Fantastic project. Any news on the progress (and possible open-sourcing / instructions)?

  • @michaelalthoff4807
    @michaelalthoff4807 4 года назад

    Hi, great work! Is it possible to get some plans and software from you to build an own machine?

  • @ryanmccurdy7814
    @ryanmccurdy7814 10 лет назад

    What kind of wheels are you using? And however woul you say that this is ping to cost overall when it's done?

  • @MrZampaN
    @MrZampaN 4 года назад

    Hi
    0bo0, very impressive project!! Can I ask you which motor shield you've used to control this powerful motors from Arduino?
    Thanks!

  • @ryanmccurdy7814
    @ryanmccurdy7814 10 лет назад

    What kind of wheels are you using? And what would ou say the overall cost will be?

  • @souzalimajredson
    @souzalimajredson 5 лет назад

    Hello! At the end, which rotation speed was the best to play in court?

  • @shannon4648
    @shannon4648 8 лет назад

    what type of wheel are you using and can you find tell me where I can find then. Also I love to machine!!!

  • @vievek2023
    @vievek2023 3 года назад +1

    Please can you provide specs of the motors as well as a guided break down of how you made this...very interesting project mate👌.Thanks for sharing

  • @serginietor
    @serginietor 4 года назад

    Hey man, I'm building this at home, I already have those exact motors and i have them running but I'm having some trouble with designing the frame. is there a way I could get in touch with you and ask for some advice?

  • @Oliffin
    @Oliffin 4 года назад

    hi, so you can control the speed of these motors ? they are not "fixed" like with most of CC motors

  • @isuruherath6592
    @isuruherath6592 8 лет назад

    Hi Nice job, what kind of battery did you use?

  • @thetruthabouttheworld6223
    @thetruthabouttheworld6223 7 лет назад

    nice work did you get patent for it or out in the market yet

  • @floydpaclar3631
    @floydpaclar3631 9 лет назад +6

    Sir 0bo0 , Just asking if you sell this machine? thanks for the reply

  • @j03y__
    @j03y__ 9 лет назад

    Looks good, did you consider hand truck wheels? I would think they could be balanced with normal wheel weights

  • @francescomariani7285
    @francescomariani7285 6 лет назад

    hi, can i know what kind of batteries you used? and the duration of the game? thank you.

  • @hsilvarr
    @hsilvarr 10 лет назад

    what kind of PID controllers are you using?

  • @whindipratama1281
    @whindipratama1281 8 лет назад

    hai obo0 i want to make tenis ball machine , what part do use ?
    blok diagram
    how the tools work ?
    thank you

  • @benjamingorenje971
    @benjamingorenje971 5 лет назад +2

    Is there open source porject for this work, can you share devices, equipment and codes ?

  • @EdCyzowski
    @EdCyzowski 11 месяцев назад

    Do you have a parts listing for this awesome project?

  • @arsenasaturyan2502
    @arsenasaturyan2502 4 года назад

    I wish i had this kind of machine when i was kid playing tennis. But right now my son plays. so i will try to build that kind of machine.
    One question which motor did you use at 1:33? can you please share the link where to buy it? did you use the same motors for vertical and horizontal move?

  • @trekkingtechie
    @trekkingtechie 9 лет назад +2

    What is the maximum speed with this specs?

  • @kingcobra008
    @kingcobra008 5 лет назад

    awesome. great work.

  • @MrGundermaster
    @MrGundermaster 5 лет назад +2

    What about the promised progress?
    I really see a good ,and more important, feasible concept for a ball machine.
    Maybe you could give us some infos about your Hardware, which motors did you use, which controller, i would really appreciate it as i am planning to make my own machine.

  • @etkasper
    @etkasper 6 лет назад

    hello there, did you finish this one? Can you provide instructions to build one?

  • @Ferrotandil
    @Ferrotandil 6 лет назад +1

    Hi there! Good machinne!!! I would like to know the caracteristics of the main DC motors. Thanks bro!

  • @ChristoCJ03
    @ChristoCJ03 4 года назад

    Thanks for sharing, good work

  • @antoniocouto
    @antoniocouto 9 лет назад

    Hello! Could you please tell me what is the distance between wheels?

  • @isuruherath6592
    @isuruherath6592 8 лет назад

    Also where did you get that wood?

  • @ricardoneres
    @ricardoneres 7 лет назад

    Hi, Did you finished the Project? Are you selling it? I would like do make a machine like that for my personal use...

  • @nikosinho79
    @nikosinho79 9 лет назад

    I am a part of research team at a university. We would be interested in using your machine for testing golf balls? Is it robust and repeatable enough to test a golf ball?

  • @cloth9674
    @cloth9674 9 лет назад

    You said that you use driver BTS7960B 40A, it means based on first cim motor dc datasheet your torque less than 173.4. it is correct?

  • @erfanjalalpour2005
    @erfanjalalpour2005 3 года назад

    any idea of where I could find those wheels?

  • @smil3m4n
    @smil3m4n 7 лет назад

    Polak Potrafi :)) BRAWO!!:)) Zamawiam jedną sztukę tej maszyny :D

  • @shannon4648
    @shannon4648 8 лет назад

    also how much rpm does the motor have?

  • @maradasivaprasadrao4514
    @maradasivaprasadrao4514 8 лет назад

    Hi, Bro
    How to get more information for this machine, pls send me the web link......., What was the finishing product.

  • @stephencobb337
    @stephencobb337 4 года назад

    what motors did you use?

  • @zherg26
    @zherg26 8 лет назад

    how much weight is your wood wheel?

  • @siddharthachatterjee3759
    @siddharthachatterjee3759 8 лет назад

    hi, can you please tell me where did you get the frames. Specially the "U" shaped stand. I tried making myself, and they are not of precise measurement, so there is lot of vibrations

    • @0bo0
      @0bo0  8 лет назад

      Metal support parts were laser cut. High precission of rotating parts is very important. Took me quite a lot of time to balance the wheels

  • @kingskawn
    @kingskawn 8 лет назад

    Any chance for making this for customers? I'm looking for a cheap tennis machine

  • @arsenasaturyan2502
    @arsenasaturyan2502 4 года назад

    How far the ball can go on max/speed of wheels?

  • @paulmorrow973
    @paulmorrow973 9 лет назад

    Hi Bo,
    well done on the great work. I'm pretty familiar with most aspects of what you are doing electronically but I just have a couple of questions on the app development and remote comms.
    For someone who is not experienced in developing apps, what is the easiest way to create an android or Iphone app like what you have with simple buttons for increasing/decreasing speed of motors and tile angle?
    I presume the Bluetooth comms you are using is equivalent to doing a serial read/write on an RS232 port once the Bluetooth channel is setup?
    I notice you are using an RC controller at the end of your video to control the tilt angle. What is the RF transceiver module, which is connected directly to the H-Bridge module, that you are using to communicate with the remote RC controller (Turnigy)?
    Thanks,
    Paul

    • @0bo0
      @0bo0  9 лет назад

      Hi Paul, thanks.
      I don't want to recommend anything for mobile development because I'm not feeling competent in this matter, but my app was created with Xamarin and it wasn't difficult at all.
      Bluetooth module is transparent to the microcontroller, works as a simple serial (RX,TX,GND).
      RC RX component on the video is "eleres" - it's a polish 433MHz transceiver based on RFM22b module.

  • @Giovak
    @Giovak 8 лет назад

    Hi, congratulations!! I liked very much.
    Would you tell me?, what kind and model are the motor's dc for pitch and roll.
    Thanks very much!

    • @IonutzStefan
      @IonutzStefan 8 лет назад +1

      Banebots FIRST CIM 12V 5280 RPM 345 oz-in Brushed DC Motor you find them on www.Robotshop.com or on Andymark.com with a 8 mm shaft check for specifications on the two sites.. i found it less expensive on www.Andimark.com

  • @superargo4701
    @superargo4701 9 лет назад

    Hi Bogden, do you have any interest in documenting the assembly of your tennis ball launcher? do usłyszenia z canadé.

  • @cristiancernadas7071
    @cristiancernadas7071 7 лет назад

    Hi 0bo0, Meaning do you provide instructions to build one? thanks..

  • @michaeldoyle8783
    @michaeldoyle8783 9 лет назад

    First of all I must commend you on the work you have put into this machine, well done sir! I am curious about the size motor used for the elevation of the ball launcher, is it stepper/servo? Also how did you connect the threaded bar to the motor shaft?
    Thank you.

    • @0bo0
      @0bo0  9 лет назад

      Thank you. It's a DC motor, several tens of watts power + potentiometer on axis of rotation (for absolute positioning). Motor shaft is connected to screw by a cylindrical coupling part which has a two holes on both sides, one that matches shaft and the other one has the same thread as a rod. Screws perpendicular to the axis secure the connection.
      After the tests I found that this mechanism works pretty well but it is not very precise and I don't recommend it. I'm going to replace it with something else, probably a motor with gearbox.

  • @etkasper
    @etkasper 6 лет назад +1

    Do you have one for sale?

  • @dieterschanzer7075
    @dieterschanzer7075 9 лет назад

    very very clever....congratulations, i struggle to open a can of coke...thats the extent of my mechanical ability...this is extremely impressive well done!

  • @slavagolitsin5616
    @slavagolitsin5616 3 года назад

    Hi! How's your tennis ball machine after those years?

  • @bachansingh2758
    @bachansingh2758 4 года назад

    which motor you are using

  • @marcelobrigato
    @marcelobrigato 4 года назад

    Hi!!! Did you finish it? :)

  • @assihassan
    @assihassan 2 года назад

    is the machine ready? where can we purchase it?

  • @studawg66
    @studawg66 7 месяцев назад

    Anyone try this project with brushless motors yet? Just wondering if the efficiency increase would give longer run times or faster shots. I'm primarily looking at doing this for pickleball, which is much lighter weight ball and may not need quite the torque required for tennis balls. Also doesn't need to compress the ball as much, so wheel spacing and placement will be different. Just curious if anyone has done this.

  • @varunsuresh22
    @varunsuresh22 10 лет назад

    It looks awesome now!! Are you going to use servo motors for horizontal movements??!!

    • @0bo0
      @0bo0  10 лет назад

      Thanks. Haven't decided yet but I think about low rpm/high torque dc motor+gearbox+potentiometer. So basically a DIY servo :)

  • @matteoseveri9851
    @matteoseveri9851 8 лет назад

    Hi Bo, still waiting for PART 3
    :D
    Are there news?

  • @lifeisroad1273
    @lifeisroad1273 5 лет назад +2

    Can you share project details ?

  • @gunder8498
    @gunder8498 9 лет назад

    hello Bo
    have you got some SolidWorks files to share ?

  • @alirezashams5207
    @alirezashams5207 10 лет назад

    hi,good job,im from iran,i want too make a machine like you,plz say all information about youre motor,like:ac or dc/power/spin/torque/speed and other info.tnx

  • @friedeimherzen
    @friedeimherzen 9 лет назад

    hello
    I have the same model reconstructed and would like to know which battery you use it.
    battery make/model?
    Thanks for the tip

    • @0bo0
      @0bo0  9 лет назад

      Hi. Two 12v 7Ah ups batteries.

  • @IDCrish
    @IDCrish 2 года назад

    Hi! is there a part 3?

  • @jackyochoaa
    @jackyochoaa 7 лет назад

    hello, by any chance could you explain how you mounted the motors to the wheels, ?

    • @0bo0
      @0bo0  7 лет назад +1

      Hello. imgur.com/POTDarx it isn't the best way probably

  • @jackykenna6398
    @jackykenna6398 8 лет назад

    Yes I guessed as much so. Well that’s the world we are in. I have looked all over the world and even the Chinese ones are the same price. For me I just want to play tennis and want a machine to improve my tennis and as a means to keep a little fit. Not that I am any good but its gets me out most days when the weather’s OK. T
    he best machine on the market today seems to me to be the spitfire without going into the professional level.
    I would still love to get a start by seeing all your sketches and or notes. I am not looking at it from a profit making aspect.
    I am green when it comes to the electronics but my gut tells me that they can be controlled a bit like a macro in Excel. I am in the dark as to how the spins are done. How the wheel spin spin should vary. If an additional angle would create a side spin. The demonstrations you did pitched the ball well. Would it be good for me even as it is now? Undoubtedly. I would lust love to have a crack at making it.
    I was looking at a second hand 15-20 year old Tennis Tutor 4p which was the best they did at the time. I spoke to the manufacturers in the states. Extremely helpful. They said based on the diagnosis that the battery was dead as that model was not designed to run off the mains and did not come with a smart charger. The chap had examined on a big screen the frame, control panel, remote and even the wheels. His opinion was that all was well. But this sold as broken for repairs for £350. The world has gone mad.
    All the best and thanks for such a quick reply. Oh and I am getting into the music.
    Jacky

  • @Dean89xy
    @Dean89xy 10 лет назад +3

    Hello!! First of all: great work!! Very interesting!!
    And thank you very much for sharing these 2 videos.
    I'm trying to build a similar tennis ball machine.
    I've put togheter all the data you posted in the comments:
    electric motor: FIRST CIM 12V 5280 RPM
    (12v - 5280 rpm - stall torque 2424 mN-m)
    wheel weight: 750 g each (ideally less than that)
    distance between wheels: 3.5 / 4 cm
    In a past comment you suggested to use a less powerful motor with approximately these specs (100-200W, 3500-5000 rpm under load and long shaft).
    My concern is that the power of the motor you really used is approximately 8 times higher!! I'm definitely an amateur when it comes to electonics so maybe I'm wrong, but here are the numbers:
    P (watt) = torque * 2*pi*rpm/60 = 2,424* 6,28* 5280 / 60 = 1340 watt (= 1,3 KW)
    As you see, it's 1340 W versus 100-200 W.... Which is right?
    Moreover, at the same amount of rpm, with 150 W, the torque woul be 8 times lower.
    I hope you can point me in the right direction ;)
    Anyway... GREAT WORK!! Bye

    • @0bo0
      @0bo0  10 лет назад

      Hi! Your calculation is wrong. Stall torque means 0RPM. There's a datasheet for this motor on the Internet, it contains rpm/torque curve. According to the document maximum that the motor can deliver is ~343 watts of output power at 49% efficiency. But much less is needed to keep the wheel spinning at a constant rpm.

  • @benitkalama1798
    @benitkalama1798 Год назад

    Where can I get those wheels??

  • @HarvarinderDhillon
    @HarvarinderDhillon 10 лет назад

    You effort is impressive, any idea from where to get the commercial bowling machine wheels ?

    • @0bo0
      @0bo0  10 лет назад

      Thank you. I would ask machine distributors/shops, maybe they sell replacement parts.

  • @mvmcali6900
    @mvmcali6900 2 года назад

    nice. i am less nervous watching you guys feed balls into this version :)

  • @MegaNicmaster
    @MegaNicmaster 7 лет назад

    How do you call this concept?

  • @orjanlippel4119
    @orjanlippel4119 3 года назад

    Hello, what is the diameter on the wheels?

  • @mathieujasinski2383
    @mathieujasinski2383 10 месяцев назад

    Hey brother, did you ever complete the machine? Would you share the plan? Cheers :))

  • @agustincarrasco5372
    @agustincarrasco5372 8 лет назад

    Hey Bo0,
    How heavy are the two wheels you are using ? I just want to know how much the current due to the load you are putting on. And also What kind of batteries are you using to power the motors? UB12120?

  • @JeanFrancoisTellier
    @JeanFrancoisTellier 2 года назад +2

    Hi very impressive too. Any chance you give us you code and material list? Regards

  • @cinnay9153
    @cinnay9153 7 лет назад +1

    Hello,
    Whats the name of the motor by time: 1:33 ?
    I would appreciate an answer
    Thanks!

  • @mohammedessabri588
    @mohammedessabri588 4 года назад

    Hi , Great job man (y) . can I know how to reduce motor's vibration?

    • @0bo0
      @0bo0  4 года назад

      Thanks. Dynamic balancing - spin the wheels up (one at a time) and check vibrations (a phone with an accelerometer can help here). Then add some mass on a rim and check again. Move the mass around until vibrations are smaller. Once you figure out what's the optimal place try bigger or smaller mass. I used small coins and a duct tape.

  • @awaisahmadsiddiqi6505
    @awaisahmadsiddiqi6505 5 лет назад

    whats the top speed?

  • @lokorama
    @lokorama 7 месяцев назад

    que motor tiene?

  • @shailsh3965
    @shailsh3965 Год назад

    Hello 0bo0..Fantastic work...Whether it is possible for you to share DC motor specification for vertical Inclination along with rpm ..Thank you very much

    • @0bo0
      @0bo0  Год назад +1

      Hello. NB4056A@12v. But that motor choice was a mistake. Couldnt achieve good precision with it. I think a similar size stepper motor should work much better

  • @hafizrizvi3189
    @hafizrizvi3189 8 лет назад

    Hi OboO,
    I am trying to build a same type of machine.I am considering a 12v 2A 5Ncm DC motor and L298N motor driver.I am expecting your suggestions....

    • @manishsharma2178
      @manishsharma2178 8 лет назад

      Na it won't work the torque is very less they had used 25 kgcm torque

  • @turbotonic27
    @turbotonic27 8 лет назад

    i like this music!!!

  • @LubaLuba1
    @LubaLuba1 7 лет назад

    Interested in your ball machine where can I find you to talk privately

  • @zingdingroo
    @zingdingroo 7 лет назад

    would you provide instructions to make one of these ball machines. Can pay you for your effort.

  • @westy_cpw103
    @westy_cpw103 9 лет назад

    Hi Bo
    Sorry to bother you again but I am really struggling with the PID aspect of the program. I can enter the rpm value that i want and the motor spins up but it never seems to achieve the required speed, it always seems to oscillate around the speed and goes faster and slower without getting stable.
    I am not sure if it is the way I am measuring rpm in the code or the values I am using for Kp, Ki and Kd. I have tried varying them and even setting Ki and Kd to zero but I still cant seem to achieve steady state.
    How many interrupts do you have on the encoders wheels that measure the rpm? From the video it looks like there is only one slot?
    If you can share any of your code for this part I would be very grateful.
    Thanks a lot
    Chris

    • @0bo0
      @0bo0  9 лет назад

      Hi Chris, sorry for such delay in replying, I don't know if you solved the issues yet. Tuning PID may take some time. I spent couple of evenings on fine-tuning but my settings aren't perfect too. I have only one slit - 1 interrupt per rpm. I had to add debouncing code because I was receiving wrong readings sometimes.
      If I set too low rpms my control algo isn't precise too (oscillations). Behaves decently at half a thousand+. You can try to use two (or more) 'profiles' for PID settings, and apply them depending on required rpm value or amount of required change.

    • @westy_cpw103
      @westy_cpw103 9 лет назад

      0bo0 Hi Bo
      Thanks for the reply.
      I have finally got my test system working after trial and error with the PID settings and also following your suggestion about having two profiles for PID values depending on the error value. As you say it is not quite as accurate at lower speeds but it gives me hope to start the assembly and metal cutting. I have found that four slots on the encoder wheels give me good accuracy on the rpm meausrement. I havent looked at de-bouncing code but I might need to once my final system is assembled as I have exactly the same motors as you.
      I have used an IR rermote control to control motor speed as it was simpler that bluetooth although I might try that later. I will also add direction once I have the basic frame constructed.
      Can I ask what type of motor you used for the elevation change? Is it a servo or just a low speed geared DC motor?
      Thanks for all your help so far.
      Chris

  • @sachamontavid2726
    @sachamontavid2726 7 лет назад

    How fast ball ?

  • @MadMess007
    @MadMess007 9 лет назад +1

    0bo0 Nice work. I like it. Beach Tennis is like tennis but on the sand. I would like to make a practice court with home made machines like yours. I wonder if you have a way I can use your idea to build this court. The machine must be at about 8 to 9 feet high, some times lower and should be able to shoot balls straight or straight up for lob shots and should be able to carry a basket with 50 or a 100 balls with automatic feeder. Do you have a part list that you would share. Do you sale the complete package??Would you help me build this machines??.I would like to build a Training Beach Tennis Court with 4 or 5 of these machines that can be programmed to shoot balls in a specific sequences simulating a real game, if you know what I mean. Maybe it is crazy but I know it can happen. Let me know please. Thanks. ezio.

  • @chandjampa
    @chandjampa 8 лет назад

    hi OboO, what kind of H-bridge did you use??

    • @0bo0
      @0bo0  8 лет назад

      Hi. Bts7960 based module from ebay

    • @chandjampa
      @chandjampa 8 лет назад

      +0bo0 Thanks for quick reply, In your first video you showed the tennis machine in design view (autoCAD sketch) or something like that, can you please share it. thanks in advance

  • @etielnatan563
    @etielnatan563 8 лет назад

    Hello oboo, please only tell us what are the specifications of the motors...... please please it is an excellent proyect congratulatios you are smart

    • @0bo0
      @0bo0  8 лет назад +2

      +Etiel Natan Hi, the motor spec is about 5300 rpm at 12v, free running current 2.7A, stall current 130A

  • @mvcomunication9402
    @mvcomunication9402 2 года назад

    Fantastico