# data[].attributes.body
Enllaç

# data[].attributes.attachment_link.title
MINDSTORMS EV3 Building instructions - Support - LEGO Education

# data[].attributes.attachment_link.description
LEGO, the LEGO logo, the Minifigure, DUPLO and MINDSTORMS are trademarks and/or copyrights of the LEGO Group. ©2019 The LEGO Group. All rights reserved. Use of this site signifies your agreement to the terms of use.

# data[].attributes.body
Enllaç Ev3

# data[].attributes.attachment_link.readable_text
© 2007-2016 by Dave Parker. All rights reserved.
All project designs, images, and programs are protected by copyright. Please see the usage policy.

LEGO and MINDSTORMS are registered trademarks of The LEGO Group.
nxtprograms.com is neither affiliated with nor endorsed by the LEGO Group.

# data[].attributes.attachment_link.keywords[]
lego mindstorms nxt projects free building instructions programs downloads

# data[].attributes.attachment_link.description
© 2007-2016 by Dave Parker. All rights reserved. All project designs, images, and programs are protected by copyright. Please see the usage policy. LEGO and MINDSTORMS are registered trademarks of The LEGO Group. nxtprograms.com is neither affiliated with nor endorsed by the LEGO Group.

# data[].attributes.attachment_link.readable_text
The LEGO Mindstorms Booby Trap is a project inspired by the opening scene of Indiana Jones and the Raiders of the Lost Ark. We decided to not only make the usual robot with build instructions and software, but to also have some fun attempting to re-create the opening scene shot by shot.

The Robot

The LEGO Mindstorms Booby Trap consists of a small platform with a touch sensor to sense if an object has been removed. If the object is removed, the platform lowers after a few seconds using the 2 large motors. Once the platform lowers completely, the medium motor engages the ball shooter to start shooting away.

The Movie

The movie was another big challenge for us. Our previous videos have been mostly simple single shots showing the operation of the robot. It was a bit more complicated to attempt a scene by scene imitation of Raiders of the Lost Ark which involves many shots and cuts. But it was a fun challenge!

Check out our attempt below and be sure to take a look at the original opening scene here for reference.

A few things I learned shooting a simple movie with the boys - the importance of storyboarding a scene to make shooting and editing as simple as possible, how helpful the supporting character is for creating the mood with his reactions, and how helpful good video editing software can be. I used DaVinci Resolve to edit the movie and add in sound effects and music.

The instructions for the LEGO Mindstorms Booby Trap are coming soon along with the software to program it. Here are a few more pictures of the robot up close.

Click here to download the Build Instructions. Below you can also see the speed build.

Click here to download the full program.

The program for the LEGO Mindstorms Booby Trap is pretty simple. The program tells the robot to monitor the touch sensor unit the button is unpressed (object has been removed). After a wait time, the large motors are programmed to lower the platform. The medium motor then shoots the balls after another wait time. After a final wait time of several seconds the large motors raise the platform back to the original position.

'

For more of our LEGO Mindstorms projects and videos, subscribe to our Youtube Channel.

And check out some of the great books below for great Mindstorms lessons and ideas.
Want to keep up with the latest projects and resources from Teach Kids Engineering? You can subscribe to the page and follow us on Facebook, Youtube, and Pinterest.
Want to keep up with the latest projects and resources from Teach Kids Engineering? You can follow us on Facebook and Youtube

# data[].attributes.attachment_link.title
LEGO Mindstorms Booby Trap - Teach Kids Engineering

# data[].attributes.attachment_link.description
The LEGO Mindstorms Booby Trap is a project inspired by the opening scene of Indiana Jones and the Raiders of the Lost Ark. We decided to not only make the usual robot with build instructions and software, but to also have some fun attempting to re-create the opening scene shot by shot.

# data[].attributes.body
Enllaç

# data[].attributes.body
Enllaç

# data[].attributes.body
Video 1
Video 2

# data[].attributes.body
EV3
NXT

# data[].attributes.headline
Ets capaç de fer aquests dissenys amb LDD?

# data[].attributes.subject
Ets capaç de fer aquests dissenys amb LDD?

# data[].attributes.body
Instruccions

# data[].attributes.body
Enllaç

# data[].attributes.body
Ets capaç de muntar-ho sense instruccions?

# data[].attributes.body
Amb les peces de la imatge d'adalt construeix aquest robot.

# data[].attributes.headline
Ets capaç de muntar aquestes pinces sense instruccions?

# data[].attributes.subject
Ets capaç de muntar aquestes pinces sense instruccions?

# data[].attributes.body
Enllaç

# data[].attributes.body
Enllaç

# data[].attributes.body
Instruccions de muntatge

# data[].attributes.body
Enllaç

# data[].attributes.body
No conté els sensors
Enllaç

# data[].attributes.body
Mode 0 precissió 1mm.
Mode 1 precissió 0.24mm

# data[].attributes.body
Fer un robot que evita obstacles.

# data[].attributes.attachment_link.description
Uploaded by Pensactius.cat on 2017-05-05.

# data[].attributes.body
Robot que ataca els objectes que troba.

# data[].attributes.attachment_link.entities[].name
Puerta con Combinación Única Robotis Dream

# data[].attributes.attachment_link.description
Uploaded by Pensactius.cat on 2016-04-06.

# data[].attributes.body
Recollir un dipòsit.

# data[].attributes.attachment_link.description
Uploaded by Pensactius.cat on 2016-04-16.

# data[].attributes.body
http://education.rec.ri.cmu.edu/previews/ev3_products/robotc_ev3_curriculum/

# data[].attributes.attachment_link.description
This is the official tutorials site of EV3 Basic (Microsoft Small Basic with the EV3 extension). EV3 Basic allows you to program the Lego EV3 robot using a simple, easy-to-learn textual programming language.

# data[].attributes.body
Solution:

Small Basic has a function Math.GetRandomNumber(maxNumber) which generates a random integer between 1 and the specified maxNumber (inclusive).

# data[].attributes.body
Objective:

The program will first generate a random integer between -70 and 70 inclusive. The robot should drive forward at this speed for one second, then pause for one second, then generate a new random number and repeat forever.

# data[].attributes.body
El sensor de distància ultrasònic mostra la distància a un objecte en cm , fins que l'objecte s'apropa a menys de 8cm. Llavors apareix una imatge de dos ulls (Up) i diu "Hello" (com si es despertes).

# data[].attributes.body
The program first makes the brick's status light pulse red for two seconds, then clicks twice and moves forwards one wheel rotation, repeatedly clicking and moving until the touch sensor is pressed.

# data[].attributes.body
The robot will continuously play the Lego 'Motor idle' sound until the robot has moved straight forward for two wheel rotations at speed 50.

# data[].attributes.body
A thread is a part of program code that can run independently and at the same time as other parts of the program.

# data[].attributes.body
Aturar-se en un línia negre.

# data[].attributes.body
Programa d'exemple per provar LCD, LED i SPEAKER

# data[].attributes.body
https://sites.google.com/site/ev3basic/ev3-basic-programming/using-buttons-the-screen-and-the-leds

# data[].attributes.body
Using small or medium sized text, each line can accommodate 22 characters and I recommend you allow at least 12 pixels per line vertically - you will then be able to use 10 lines. Large characters are twice as wide and twice as tall as small or medium characters so each line can accommodate only 11 large characters and you should allow at least 20 pixels vertically for each line which will allow you to display 6 lines of text. The choice of 'x' coordinate for the first character of the text string depends on the length of the string - I suggest you use trial and error. To display a single line of text half-way down the screen you should use a 'y' value of about 55.

# data[].attributes.body
The EV3 has a black and white screen with a resolution of 178 x 128 pixels. The top-left pixel has coordinates (0,0) and the bottom-right pixel has coordinates (177,127).

# data[].attributes.headline
GRÀFICS I SONS - CUSTOM SOUNDS AND IMAGES

# data[].attributes.subject
GRÀFICS I SONS - CUSTOM SOUNDS AND IMAGES

# data[].attributes.body
Fer un robot que giri exactament 90o.

# data[].attributes.body
Mode 0 measures angles in degrees (relative to the gyro position when the program was started).
Mode 1 measures rate of change of angle in deg/s,

# data[].attributes.body
Sensor.ReadRawValue(port number, 0) return a code number corresponding to which standard Lego color has been detected (0=unknown, 1=black, 2=blue, 3=green, 4=yellow, 5=red, 6=white, 7=brown)

# data[].attributes.body
Fer un programa per presentar de forma continua el nivell de llum ambiental en la pantalla.

# data[].attributes.body
Ambient light mode, returns zero when there is no ambient light and a maximum of 100 in bright light.

# data[].attributes.body
Sensor.ReadPercent(port number) is the percentage of the emitted light that is reflected back to the sensor. The maximum value that can achieve (by holding white paper a centimeter in front of the sensor) is about 86%.

# data[].attributes.body
- Mode 0: Reflected light
- Mode 1: Ambient light level
- Mode 2: standard colors
- Mode 4: Full RGB colour values

# data[].attributes.body
Fer un programa que posi el robot en funcionament quan es pren el polsador.

# data[].attributes.attachment_link.description
Uploaded by Pensactius.cat on 2017-05-05.

# data[].attributes.body
Only one mode (0)
Sensor.ReadPercent(port) returns 0 when it is not being pressed and 100 when it is being pressed.

# data[].attributes.headline
NOTA MUSICAL CADA VEGADA QUE ES PREN EL POLSADOR

# data[].attributes.subject
NOTA MUSICAL CADA VEGADA QUE ES PREN EL POLSADOR

# data[].attributes.body
Fer un programa que permeti introduir un número a través del teclat i ens digui si és senar o parell.
Pista: utilitza el residu de dividir per dos per determinar si és parell o senar ( Math.Remainder(num, 2) )

# data[].attributes.body
Programa equivalent.

# data[].attributes.body
Programa equivalent.

# data[].attributes.body
Fer un conversor de polzades a cm.

# data[].attributes.body
Prova els següents programes.