Learn to use the Beam Break sensors and measure how fast Piperbot's car can go.
Vroom, vroom... Piperbot is making his daring escape as the Cheeseteroid hurtles toward Earth! Will Piperbot make it in time? How fast does he have to peel away in his Hot Wheels™ car? How on *Earth* will we measure how fast he's going?
In this project, students will apply what they've learned about loops and wiring in order to create a program that tracks the speed of a moving object.
Students will understand the differences between Potential and Kinetic Energy.
Students will demonstrate computational thinking core concepts, including:
Algorithm Design by creating an ordered series of instructions for solving similar problems or performing a task, such as turning a light off and on in the right order.
Simulation by developing a program to imitate the real-world process of a stoplight.
Have an different version? Look for more information on the Support Page.
Troubleshooting Tips
Are you receiving a ZeroDivisionError?
Check the wiring between your sensor and the Pico.
Check to make sure your track is not covering the sensor.
Are you concerned that your sensor is not working? Let’s test it!
Open a new project in Creative Mode and use the Beam Break Sensor Test Code. Once uploaded, send your car down the track and your Yellow LED should light up. You can also test this by placing your finger in front of the emitter sensor.
Our customer support specialists are on hand to ensure your implementation of Piper runs seamlessly. View Support Docs or Contact Support
CA 3-PS2.A Make observations and/or measurements of an object’s motion to provide evidence that a pattern can be used to predict future motion. (1.ESS1.A; 4.PS4.A; MS.PS2.A; MS.ESS1.B)
CA 4-PS3.B Ask questions and predict outcomes about the changes in energy that occur when objects collide. (K.PS2.B; 3.PS2.A; MS.PS2.A; MS.PS3.A; MS.PS3.B; MS.PS3.C)