top of page

Little Train Lab 1: The Freight Train

Little Train Lab 1

Objective


Improve programming capabilites via the implementation of coding of block coding into an experiment.

Activity


  • Students will use their coding knowledge to code their little train projects to pull a loaded cart up an inclined plane. Variations in weight and ramp angle will require a variation in motor speed for sucessful movement up the ramp. 

Assessment


  • Students will learn to analyze problems

  • Begin construction with a design in mind

  • Expand their creativity

Welcome to our Mechatronics Little Train Project! In this engaging lab, participants will be introduced to the fundamental concepts of mechatronics with a special focus on mechanics and machines. They will explore the importance of simple machines and how they work together to create complex systems. As part of the project, students will begin the step-by-step building process, gaining hands-on experience and practical insights into the fascinating world of mechatronics.

Lab Summary:

Required Materials:

Photo
Material
Purpose
Recommended Quantity

Little Train Kit

Assembly kit which fosters hands-on skills and familiarizes participants with parts.

1 Per Participant

USB-C Cable

Provides direct upload connection between computer and C2G microcontroller.

1 Per Participant

C2G Mini Microcontroller

Acts as the control center where code instructions are received and electrical signals are sent to various hardware components to execute actions.

1 Per Participant

IR Sensor Kit

Contains 2 IR senors and 2 sets of female-to-female wire sensors to the microcontroller.

1 Per Participant

Step 1

Natural Light Portrait

Construct the Little Train's freight car in accordance to these steps or following the video below:


  1. Obtain the designated cardboard rectangle.

  2. Carefully create a hole through the center of the cardboard.

  3. Insert the two aluminum rods evenly through the cardboard, ensuring they are properly spaced from the front and rear.

  4. Attach all four tires to the ends of the aluminum rods.

  5. Thread the string through the central hole in the cardboard and the rear-most holes of the train assembly.

  6. Tie the string securely to create a loop between the train and the freight car.

  7. Fold one end of the large cardboard to form a ramp for the train.

Step 1

Step 2

Natural Light Portrait

Programming the Little Train to pull the Freight Car:


  1. Using the Code2Grow coding workspace, create a program that directs the train to pull the freight car up the incline.

  2. Begin testing without any additional weight in the freight car. Once the train successfully pulls the cart up the incline, maintain the same ramp angle.

  3. Gradually increase the weight in the cart by adding 4 mancala beads and re-test the train's pulling capability.

  4. Continue to add weight incrementally until the train can no longer pull the cart up the incline or you have exhausted the available weights.

  5. Increase the ramp angle by 10 degrees and repeat the testing process outlined in steps 9 and 10.

  6. Participants should complete the corresponding worksheet to reinforce their understanding of the relationship between weight, ramp angle, and required motor speed.


bottom of page