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
Month of Robots
  • Challenges & Projects
  • Project14
  • Month of Robots
  • More
  • Cancel
Month of Robots
Blog SuperRobot #4 : Putting it Together
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Month of Robots to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: dubbie
  • Date Created: 9 May 2019 5:12 PM Date Created
  • Views 1209 views
  • Likes 11 likes
  • Comments 2 comments
  • morobotsch
  • dual dc motor driver
  • superrobot
  • arduino
  • train
Related
Recommended

SuperRobot #4 : Putting it Together

dubbie
dubbie
9 May 2019
image

Month of Robots

Enter Your Project for a chance to win robot prizes for your robot builds and a $200 shopping cart!  The Birthday Special: Robot Prizes for Robot Projects!

Back to The Project14 homepage image

Project14 Home
Monthly Themes
Monthly Theme Poll

 

For my SuperRobot implementation for the Month of Robots I have now spray painted the base a nice red, using paint left over from my one string electric guitar. Now I need to add all the other elements, starting with the train. This is a simple train and track purchased from a car-boot sale recently. The train seems to have plenty of internal volume for adding some additional electronics.

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

So the first thing to do is to remove the top of the train, which is just clipped on.

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Underneath is the battery holder which must now be removed to reveal the motor and gearing, as well as the speaker and small control PCB.

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Once I had removed everything, rather than try to stick everything onto the existing chassis of the train I decided to put the batteries and the Arduino controller with dual DC motor drive (DRV8833) into a truck pulled along behind the train. Then all that is needed is to connect wires from the motor to the following truck and connect to the motor driver PCB. Once that was done it could be tested, along with SuperRobot as the paint has now dried.

 

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

 

Despite my earlier tests and success with getting SuperRobot to move forward when the motors were directly connected to the battery it seems that when the dual DC motor driver is used that something cannot cope. The Arduino is not resetting so that power supply is OK, so I am assuming at present, that the motor driver PCB is somehow doing some sort of over-current protection, which is something that I will have to look into, if time permits. However, the Arduino part and the Bluetooth link part and the dual motor drive part (except when in contact with carpet) all do work. Plus, the train is now under Arduino control and seems to work well.

 

Dubbie

  • Sign in to reply

Top Comments

  • shabaz
    shabaz over 6 years ago +2
    Hi Dubbie, That looks very cute, with the breadboard on the train carriage, controlling the engine : ) It looks great, and the breadboard means more functions could be added by people, such as LEDs or…
  • dubbie
    dubbie over 6 years ago in reply to shabaz

    Shabaz,

     

    Thanks for the support. This project hasn't gone as well (or even at all!) as I had planned so it is nice to at least have something.

     

    The train was a good fine and my original idea was to fit all the electronics inside the original shell, as it is big enough, but time passed quickly and now there isn't time, but I might come back to it in the future. Train sets are always good and there is a lot of track and a bridge that comes with the train. Hopefully some of this will make it onto SuperRobot.

     

    Dubbie

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 6 years ago

    Hi Dubbie,

     

    That looks very cute, with the breadboard on the train carriage, controlling the engine : ) It looks great, and the breadboard means more functions could be added by people, such as LEDs or emergency braking system with a photoreflector : )

    It's a really nice find, the engine was perfect for such a project!

    Where did the train set come from? Just curious, I've not seen one like this (I've purchased several over the past few years, for my nephews).

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • 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