Damien works with students and teacher from around the world, bringing the effective use of technology to the classroom.  

Damien is a member of the MCP (Mindstorms Community Program), a small group of experts who collaborate with LEGO to make the MINDSTORM product better.

VEX IQ Robotics
Damien is a member of the VEX IQ Super User group, a small group of experts who collaborate with VEX to make the VEX IQ platform a better product 



Teacher Resource Books

Global Map

See where the DomaBot and RileyRover is being used around the world

« LEGO EV3 Training in Sydney | Main | Books now available at Amazon Europe websites »

Reversing light and beeper for a NXT Robot

Geraldine on the Mailing list shared a fantastic simple little activity she did with her students.

Just a very simple idea that is working well for me in my workshops, I am sorry if you have already come up with this idea yourself!!!

I get Y6 children (age 10-11) to attach a bulb to the back of Damien's domabot build and then instruct them to ensure it is lit any time that the robot is reversing. This then leads on, to a road safety discussion and it is surprising that the majority of these children don't realise that cars have reversing lights to warn them that they are about to reverse.

Full discussion here

This prompted a bit of a discussion about how such a project could lead on to other subjects.  Geraldine didn't share exactly the program she used, but based on her idea, this is what I came up with. 

The first line will play a note (G) for 0.5 seconds, then wait for 0.5 seconds.  The whole thing is repeated 4 times.

The second line has the robot reversing for 4 seconds at 20 percent power.

The third line uses the Light Sensor block, not to take a measurement, but to toggle the 'Generate Light' function that is used when using the Light Sensor in either Ambient or Reflected mode. 

Becasue all three lines run on their own sequence bar, they will be executed in parallel, that is, the robot will reverse, beep and flash the light all at exactly the same time.

I then turn the whole thing into a MyBlock, so I can use it whenever I want.  This program will have the robot drive up to an obstacle, run the reversing block, turn a bit and then go driving to find the next obstacle.


If you're interested, I've document the whole process in the video below :)  (Make sure you watch in HD) 

EmailEmail Article to Friend

Reader Comments (1)

Excellent idea. I am sure some of my students will use this concept.

April 17, 2013 | Unregistered CommenterJohn Doubleday

PostPost a New Comment

Enter your information below to add a new comment.
Author Email (optional):
Author URL (optional):
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>