top of page

Little Train Lab 1: The Freight Train

Little Train Lab 1

Google Slides

PDF

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:

Materials
Purpose
Recommended Quantity

Little Train Kit

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

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

USB-C Cable

Provides direct upload connection between computer and C2G microcontroller.

1 Per Participant

Cardboard Ramp

Acts as variable angle inclined plane for experiment. 

1 Per Participant

Plastic Wheels

Connects with axle to form a simple machine, reduces friction generated when moving an object allowing for rolling rather than sliding.

4 Per Participant

Aluminum Rods

Connects with wheel to form a simple machine, acts as a fulcrum and support by holding the load of the cart.

2 Per Participant

Cardboard Square

Freight car platform and surface holding load.

1 Per Participant

String Piece 

Acts as connector allowing for the train to tow the freight car.

1 Per Participant

Adhesive Double Sided Pad

Adhesive surface connecting boxed holding container to freight platform.

1 Per Participant

Small Carboard Box

Holding container for load.

1 Per Participant

Mancalla Pieces

Acts as load or weight that the train will be pulling.

15 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