element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
element14 presents
  • Challenges & Projects
  • More
element14 presents
element14 presents Forum Episode 607 Reboot request
  • Blog
  • Forum
  • Documents
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join element14 presents to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 63 replies
  • Subscribers 106 subscribers
  • Views 4484 views
  • Users 0 members are here
Related

Episode 607 Reboot request

Mikeatencio
Mikeatencio 5 months ago

/challenges-projects/element14-presents/project-videos/w/documents/28198/from-strava-to-motion-creating-an-arduino-powered-arcade-game-with-running-data----episode-607

I included the episode for context. Can someone please recreate this project for horse racing like the carnival arcades instead of the STAVA Lorraine created? I would truly enjoy making this now that I am retired. Thanks

Mike 

  • Sign in to reply
  • Cancel

Top Replies

  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio +3
    I recall colporteur created a project 14 entry based on PWM locomotive motor control about 3 years ago as part of the world in motion competition and won a prize. I think it will have some similarities…
  • beacon_dave
    beacon_dave 5 months ago +2
    You may need to start by sharing some pictures of the version of the game that you are after creating, as they vary quite a bit. Over here in my youth it was known as the 'Donkey Derby' but that I believe…
  • beacon_dave
    beacon_dave 5 months ago +2
    If you still want to use a pinball mechanism, then perhaps look at the Ben Heck Show episode archive, as he built a number of pinball machines from scratch.
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio +2
    Well that was a quick and easy decision... You can get GPIO expanders if you run out or you can just add another microcontroller, like has been done here where 200 buttons are being used: https://www…
  • beacon_dave
    beacon_dave 5 months ago in reply to beacon_dave +1
    I recall that some were based on linear tracks like Lorrainbow's Strava version whereas some were based on oval tracks. Size varied a lot as well from the large arcade versions like this Blackpool Pier…
  • michaelkellett
    michaelkellett 5 months ago in reply to Mikeatencio +1
    I would have had a look but you can't see much at all without signing in an creating an account - but they want you to pay before you can access the 14 day free account. I won't pay money to a supplier…
  • beacon_dave
    beacon_dave 5 months ago in reply to beacon_dave +1
    I recall SparkFun did a corn hole board game with a LED light strip in the hole the corn bag drops through Sketch Up SparkFun Corn Hole Lorrainbow also did a BasketBall hoop using a colour sensor …
  • michaelkellett
    michaelkellett 5 months ago in reply to Mikeatencio +1
    No need to apologise - it's not you being a muppet ! MK
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio +1
    Mikeatencio said: 6 foot long. For 12 players then a 6' long track might be a bit on the short side. If you have 6 players either side then that only leaves 1' per player. Might be worth considering…
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio +1
    I think you are going to be around 2' shoulder width, then you need extra for the elbow movement when picking and rolling the balls. One way to maximize space may be to make it dodecagonal as that way…
Parents
  • beacon_dave
    beacon_dave 5 months ago

    You may need to start by sharing some pictures of the version of the game that you are after creating, as they vary quite a bit.

    Over here in my youth it was known as the 'Donkey Derby' but that I believe that was a copy of George Valentine Tonner's 'Kentucky Derby' game. Some had animatronic horses on a Scalextric type track whereas some were pulled along by ropes wrapped around pulleys more like Lorrainbow's design. Some were controlled by rolling balls into pockets, and others by tapping switches alternately. Horses have been replaced by camels and rabbits as well.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to beacon_dave

    I recall that some were based on linear tracks like Lorrainbow's Strava version whereas some were based on oval tracks.

    Size varied a lot as well from the large arcade versions like this Blackpool Pier Entertainment - Donkey Derby to small table top toys like this Desktop Horse Racing Derby .

    The ball-rolling ones tended to be at the larger end of to scale so not clear as to how large a build your were thinking of ?

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio

    If you are going for lots of discrete switches and LEDs, then you may want something like the Arduino Mega2560 which has quite a lot of GPIO connectivity.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    I have an an ESP32 I was going to use.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio

    Well that was a quick and easy decision... Slight smile

    You can get GPIO expanders if you run out or you can just add another microcontroller, like has been done here where 200 buttons are being used:
       https://www.youtube.com/watch?v=ypBI0wJYfcQ

    If you are using RGB pixel LEDs then that can greatly reduce the pin count.

    Some sensors are available with I2C interfaces, however some have fixed addresses which may require extra work.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio

    The sensor arrangement on the Elton Derby game can be seen here:

       https://rollaball.co.uk/product/score-tray-optical-sensor-v4/

    in the spares section.

    Looks like 3 pairs of optical break beam sensors with the chutes directing balls from certain pockets through the different sensors.

    According to a comment here:

       https://forum.arduino.cc/t/roll-a-ball-horse-race-game/417850

    apparently in 2017, the game cost £18,000.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    I love the mouse on the bus game. The camel racing was great too. 18,000 must include everything.  I like the scoring system.  It would be easy to replicate. Thank you for the links. I'm guessing, but I imagine there's a chain driven system using NEMA 23 step motors. These are similar to this episode project.  It's exactly what I wanted,  just bigger.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio
    Mikeatencio said:
    I'm guessing, but I imagine there's a chain driven system using NEMA 23 step motors.

    The original carnival versions were more like Scalextric sets with a powered track and motors on the horse carriage

    image

    https://rollaball.co.uk/product/model-motor/

    The horses also had linkages to animate their heads and tails and rider as they moved along the track

    image

    You have a choice of sticking with this method or going with a belt type drive with a static motor.

    A static motor would perhaps be easier for determining carriage position but perhaps more fiddly if you wanted to add in an extra 6' of race track, as you would need to change the length of the 12 belts.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio

    You may find some of these construction tips videos by Tim Hunkin useful:

       https://www.youtube.com/playlist?list=PLtaR0lZhSyANYB0Xxb9OSp47pHuQmj3Ol

    He has spent a lifetime building electromechanical arcade machines.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    I absolutely am chuffed.  Thank you so much.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to beacon_dave

    Scalextric style power perhaps has the advantage that it supplies power to the carriage as it is being driven so you have the option for powering other stuff on the carriage as well as the motor.

    Although these days you could use rechargeable batteries with a belt drive system.

    Depends if you ever see yourself wanting to get creative with the carriages. At Xmas you could be racing Xmas trees and want them to light up as they move down the track or have the reindeer noses and Santa's sleigh light up.

    If you are going to be putting a fair bit of time and effort into building this, then you perhaps want to try keep your options open for enhancing it.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    Hmmm. Interesting. Similar to the old automatons from the 18th and 19th centuries. Do you think this is like a slot car track underneath? Two brushes? How would I send a signal without using stepper motors? A timer? This is very simple, yet my brain is more advanced. This is a case of TMI with newer technologies (sadly). I believe a simple design is the best and most effective plan. This falls into that category, but I'm not sure how. The horses can be 3D printed along with the jockey and levers, and even the chassis. Getting voltage to the motor isn't a problem. It's telling the motor how many revolutions ---> distance to go for each point scored. And provide a beam breaker to identify the winner at the end. I found the company that makes this: https://eltonamusements.com/derby-games/  

    Which would you create with what we've both researched? I'm no engineer. I'm a guy who tears everything apart to figure out how it was built and reassemble it, and think about how it works in other applications. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    Hmmm. Interesting. Similar to the old automatons from the 18th and 19th centuries. Do you think this is like a slot car track underneath? Two brushes? How would I send a signal without using stepper motors? A timer? This is very simple, yet my brain is more advanced. This is a case of TMI with newer technologies (sadly). I believe a simple design is the best and most effective plan. This falls into that category, but I'm not sure how. The horses can be 3D printed along with the jockey and levers, and even the chassis. Getting voltage to the motor isn't a problem. It's telling the motor how many revolutions ---> distance to go for each point scored. And provide a beam breaker to identify the winner at the end. I found the company that makes this: https://eltonamusements.com/derby-games/  

    Which would you create with what we've both researched? I'm no engineer. I'm a guy who tears everything apart to figure out how it was built and reassemble it, and think about how it works in other applications. 

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio

    The wheels have rubber tyres fitted so it's not like train sets. In the photo of the carriage it looks like brushes by the rear wheels.

    You could use a slot car setup seeing as you already have the track. You could use a simple timer, just be aware that motors tend to run at different speeds and that tyres can slip. 

    The approach will ultimately depend on the final goal and how much resource you want to put into it. You said you had some track already, along with an ESP32 so I'd say start with that and see if you can get a couple of cars moving around a small oval track. Check out the previous link to the race car being controlled by an Arduino microcontroller under PWM speed control as a starting point. You can then start to add in timer control and observe the results. Once you are happy with that then add the end of track sensors and perhaps get the ESP32 to turn on a LED for the winner. You could use the end of track sensor as a speed calibration sensor by timing each car down the length of the track and adjusting them so they run at equal speeds.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    That's something fun to try out. Retirement is for doing stuff needing a lot of time. Guess what I'm doing this year - lol

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio
    Mikeatencio said:
    Guess what I'm doing this year

    A lot of reading I suspect Books  

    A couple of books that may be of interest to help you along the way: 

    https://www.oreilly.com/library/view/arduino-cookbook-3rd/9781491903513/

    https://www.oreilly.com/library/view/making-things-talk/9781680452143/

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    I'll purchase those. They will help. I'm taking an electronics course on Udemy. An electrical engineer created the course, and there's a lot of theory and information. It is a bit overwhelming, but he answers questions quickly. It's a lot.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    Are all of these books free? I browsed a few, and they are short. There is not a lot of information, but enough in simple terms to grasp what is going on. Thank you for this. I added to my startup in my browser.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • beacon_dave
    beacon_dave 5 months ago in reply to Mikeatencio
    Mikeatencio said:
    and they are short

    Short ? 

    Arduino Cookbook is 771 pages
    Making things Talk is 496 pages

    Mikeatencio said:
    Are all of these books free?

    No, but there is a 10day free trial on the O'Reilly site.

    You can probably pick up some cheap second hand. Some of the earlier editions will cover the concepts but may not show the latest IDEs.   

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Mikeatencio
    Mikeatencio 5 months ago in reply to beacon_dave

    My library is about to increase in size.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube