Back to Browse

Controlling the Train Elevator Part 3 - Coding

844 views
Jun 11, 2023
22:32

Programming the Arduino Uno for a model railroad elevator control system. The elevator transfers trains between layout levels; the control system prevents the trains from falling off the elevator. Episode 1 of this series demonstrated the prototype and explained the logic. Episode 2 showed the control system parts and wiring. This episode shows how to setup and to code the Uno, plus tips on installing the finished system. Music Credit: "Heading West" by Jason Shaw http://audionautix.com Chapters: 00:00 Introduction 01:13 Learning Resources 02:14 Step 1: Get Uno 02:34 Step 2: Hook-up Uno 02:50 Step 3: Get Software 03:09 Step 4: Download Library 03:42 Step 5: Download Sketch 04:39 Step 6: Target Uno 05:16 Step 7: Upload Sketch 05:58 Coding 06:48 Speed & Accuracy 07:46 Comments 08:14 Library 08:44 Variables 11:32 Void Setup 13:35 Void Loop 15:54 State 1 17:32 State 2 20:14 State 3 21:05 Prototype Conversion Train Elevator Control 3 Script: https://drive.google.com/file/d/1aLCJ_dRfUqzTYSU3U-4Y_qBWMiwe-yHn/view?usp=share_link Train Elevator Control 3 Voiceover: https://drive.google.com/file/d/1pg0iamv1q3rk_BJH2mvBaNlxUA5CKKyt/view?usp=share_link STEP ONE: GET UNO--------------------------------- Controlling the Train Elevator Part 2 - Parts & Wiring: https://youtu.be/oHigYG5CMmk Genuine Arduino Uno Rev3: https://store-usa.arduino.cc/products/arduino-uno-rev3?selectedStore=us STEP TWO: HOOK-UP UNO----------------------------- Train Elevator Control Wiring Diagram: https://drive.google.com/file/d/1cQ1D9u38rmVFmFCyxX1EhGxqjI7SA8SY/view?usp=share_link Train Elevator Control State Diagram: https://drive.google.com/file/d/1OyN-Zir2_EbRPfo0LzsaYQ8_cAqsCkMm/view?usp=share_link STEP THREE: GET SOFTWARE-------------------------- Download Arduino Software: https://www.arduino.cc/en/software Downloading and Installing the Arduino IDE 2: https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-downloading-and-installing STEP FOUR: DOWNLOAD LIBRARY----------------------- Download PCA9685 Servo Driver Library: https://www.electroniclinic.com/pca9685-servo-driver-arduino-circuit-diagram-and-code/ Arduino IDE - Installing Libraries: https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-installing-a-library STEP FIVE: DOWNLOAD SKETCH------------------------ Train Elevator Control Sketch Zip file: https://drive.google.com/file/d/1N5zs8cEeIVBCdzHOjF7Z5EnaAG3UlWK_/view?usp=share_link STEP SIX: TARGET UNO------------------------------ Getting Started with Arduino IDE 2: https://docs.arduino.cc/software/ide-v2/tutorials/getting-started-ide-v2 STEP SEVEN: UPLOAD SKETCH------------------------- How to Upload a Sketch with the Arduino IDE 2: https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-uploading-a-sketch Arduino Programming Language Reference: https://www.arduino.cc/reference/en/ ARDUINO LEARNING RESOURCES------------------------ DIY & Digital RR Arduino Basics Playlist: https://youtube.com/playlist?list=PLhNb9AHNpkefMMcZFTmco_iaNpDSE1DyX Rudy's Hobby Channel Fun with Arduino 01 Getting Started in 6 Easy Steps: https://youtu.be/ufBn605ywkc Core Electronics Arduino Workshop for Beginners: https://core-electronics.com.au/guides/arduino-workshop-for-beginners/ BETHANY BRANCH LINE TRAIN ELEVATOR---------------- Quick Video Tour of My Train Elevator: https://youtu.be/10rCqoRxsRU How I Built My Train Elevator: https://youtu.be/J0M_3cV-C80 Controlling the Train Elevator Part 1 - Prototype & Logic: https://youtu.be/ZzJOjkD4X2Q

Download

0 formats

No download links available.

Controlling the Train Elevator Part 3 - Coding | NatokHD