Author Topic: Ponogolf  (Read 3737 times)

PonoBill

  • Cortez Bank Status
  • *****
  • Posts: 25864
    • View Profile
Ponogolf
« on: January 31, 2022, 05:56:59 PM »
As the undisputed master of the totally stupid project, I present Ponogolf. No, I don't golf, but Diane does. so when we put in artificial turf at Ponohouse to eliminate the mud bog in the back yard, Diane had a putting green added. So of course I had to add miniature golf features. I teamed up with brother Bob to do the required windmill, with stepper motor drive programmed to be random speed and random reversing. And of course any mini golf course needs a dancing robot obstacle. Ours is named Karl, after Carl in Caddyshack, with a K because Karl is a spitting image of Karl Rohlfing after many samples of his estimable homebrew. Last but not least is the spastic programmable arm, Ty, named after Chevy Chase's character, Ty Webb. Ty is unpredictable and glitchy--perfect. Here's the windmill, an accurate representation of the Eastham mill except I guess Bob forgot a window or two. the code for the stepper motor is ridiculous since I decided the little OLED screen on the development board I chose should display system diagnostics, voltage, rotational speed and direction--even though it's buried inside the windmill. Why? because I'm fucking nuts.

https://www.facebook.com/PonoBill/videos/330353919006088
Foote 10'4X34", SIC 17.5 V1 hollow and an EPS one in Hood River. Foote 9'0" x 31", L41 8'8", 18' Speedboard, etc. etc.

PonoBill

  • Cortez Bank Status
  • *****
  • Posts: 25864
    • View Profile
Re: Ponogolf
« Reply #1 on: January 31, 2022, 06:06:18 PM »
And here's Karl, dancing his little heart out. The eyes are ultrasonic range finders, and Karl will moonwalk his way back from any obstacle. He lives in a hourglass-shaped chute on the putting green. What happens next is a bit random since the back up stuff is interrupt-driven and the rest of the dancing isn't. It's too bad my code sucks so badly, but it's good for crap like this. You have to click "watch on facebook. Why? I don't know.
https://www.facebook.com/PonoBill/videos/370434024889914

And for you Yellowstone fans, here's Karl dancing to the Yellowstone theme with some slick new moves I wrote:
https://www.facebook.com/PonoBill/videos/898533590789291

And then there's poor spastic Ty. I need to rewrite this software from the ground up. It's got lots of blocking. The world would be a better place is arduino C++ eliminated the delay function. I can fix this, but as an obstacle, maybe Ty is just perfect.
https://www.facebook.com/PonoBill/videos/358575719025227
« Last Edit: January 31, 2022, 06:14:14 PM by PonoBill »
Foote 10'4X34", SIC 17.5 V1 hollow and an EPS one in Hood River. Foote 9'0" x 31", L41 8'8", 18' Speedboard, etc. etc.

TallDude

  • Cortez Bank Status
  • *****
  • Posts: 5714
  • Capistrano Beach
    • View Profile
    • Email
Re: Ponogolf
« Reply #2 on: January 31, 2022, 10:43:54 PM »
Good fun tinkering. Bob did a nice job on the windmill. Seems like a golf ball might get the better of it? I'm sure Diane would feel bad if her or her friends broke it... Does Karl have a transducer that triggers a routine based on wave velocity or specific frequencies?
It's not overhead to me!
8'8" L-41 ST and a whole pile of boards I rarely use.

PonoBill

  • Cortez Bank Status
  • *****
  • Posts: 25864
    • View Profile
Re: Ponogolf
« Reply #3 on: February 01, 2022, 09:18:21 AM »
So far the windmill handles ball strikes with no problems, which is a good thing since it gets plenty. It's just putting. Karls doesn't change its dance according to anything but a random selection of specific moves. the connection to song tempo and character is just humans matching patterns.
Foote 10'4X34", SIC 17.5 V1 hollow and an EPS one in Hood River. Foote 9'0" x 31", L41 8'8", 18' Speedboard, etc. etc.

surfcowboy

  • Cortez Bank Status
  • *****
  • Posts: 4929
    • View Profile
Re: Ponogolf
« Reply #4 on: February 01, 2022, 07:19:23 PM »
This is all good stuff. Love the crazy randomness you're adding. And also that the crappy code and servos are adding lol

Bean

  • Cortez Bank Status
  • *****
  • Posts: 4211
    • View Profile
Re: Ponogolf
« Reply #5 on: February 03, 2022, 11:34:33 AM »
As a non-technical person, I would have just assumed hamster, hamster-wheel and a couple oz of Jim Beam.

Very cool project, you and your brother have complimentary skills for sure!

 


SimplePortal 2.3.7 © 2008-2024, SimplePortal