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
Crazy Arduino Automations
  • Challenges & Projects
  • Project14
  • Crazy Arduino Automations
  • More
  • Cancel
Crazy Arduino Automations
Crazy Arduino Automations Blog Raising the Bridge...Post Project Review
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Crazy Arduino Automations to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: colporteur
  • Date Created: 29 May 2023 8:30 PM Date Created
  • Views 1384 views
  • Likes 9 likes
  • Comments 4 comments
  • crazyarduinoautomationch
  • arduino automation
Related
Recommended

Raising the Bridge...Post Project Review

colporteur
colporteur
29 May 2023

Attached is a video of the bridge in operation. I had hoped to wait for the scenery to get finished but feared if I waiting I would miss the deadline for the challenge.

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

When I was employed in engineering post project reviews, were a chance to look at what we did correct and what we could improve on. I will take a few lines to do that with this project.

In the past, prototyping before production has been a strategy that has given me the most success. In this project, that didn’t happen. The model railroad layout builders assembled the bridge and installed it before considering the requirements.

The motor selection, although great for price, was not ideal for the application. My coding and electronic skills did not achieve the motor control I would have liked. It rises and falls too fast.

A DC motor was not ideal. A stepper motor would have provided more control. The builders had a DC motor bought and paid for, to raise and lower the bridge, so they used it.

The positioning of the servos to control movement and the sensors to monitor the bridge proved to be a challenge. The location of the bridge is above a section of the layout that has the most 2X4 wood framing supports. This left little room to mount stuff underneath the layout.

If you have ever been involved in building construction, you know the challenges. If you are the last contractor to do installs, you have to work around the plumbing, HVAC and electrical work already completed. Being one of the first contractors on site gives you space to work.

Controlling the motor took on a life of its own. I started with the plan to use one Arduino Uno to create the automation. In the end, there are three Nanos involved.

Sound_and_Light-Nano: receives input from Bridge_Servo_Controller-Nano. Sound_and_Light-Nano, plays warning alarm sounds and flashes lights. Bridge_Servo_Controller-Nano manages the complete sequence. Triggers sound and lights, controls servos and triggers the bridge motion. Bridge_Motor_Controller-Nano manages the motor and sensor that controls its movement. It also drives an LED array to show sensor status.

I am currently testing the battery operated vehicle (bus) that will travel over the bridge. It follows a wire embedded in the roadway. Determining its location and motion throughout the layout is the next task on my plate.

  • Sign in to reply
  • robogary
    robogary over 2 years ago

    Model railroad animations like this are really awesome.  Using multiple controllers is often a blessing, often avoiding timing issues and making coding and troubleshooting easier.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • dougw
    dougw over 2 years ago

    Looking good..

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • colporteur
    colporteur over 2 years ago in reply to beacon_dave

    Yes. I need to extend the sound to 12 seconds. I forgot the sound file when I was at the location.oops.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 2 years ago

    Nice to finally see it working.

    The siren appears to shut off slightly early before the ramp is fully lowered.

    • Cancel
    • Vote Up 0 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