4.5 Referencia de programación en Scratch
Los bloques de programación que proporciona Scratch 2 para controlar los elementos de Lego WeDo 2 son:
Motor
  
- Encender motor por X segundos:Â El motor se enciende y funciona durante X segundos.Â
- Encender motor:Â El motor se enciende y funciona de forma continua hasta que no reciba la orden de apagarse.
- Apagar motor:Â El motor se detiene.
- Fijar fuerza del motor a X: Permite definir la velocidad o potencia del motor con que girará el motor. Es un valor de 0 (parado) a 100 (máximo).
- Fijar dirección del motor ...: Se utiliza para definir si el motor girará en un sentido o en el contrario
SmartHub


- set light color to X. El led del smarthub se ilumina con el color cuyo código de 0 a 100 se introduce como dato. Rojo= 0 o 100. Verde= 10-30. Azul = 40-60
- play note X for X seconds. Permite emitir una nota musical durante un tiempo determinado
Sensor de distancia
 
- Distancia. Es un bloque devuelve en cada instante el valor leÃdo por el sensor de distancia. Es un valor entre 0 y 100.
- Cuando la distancia sea < ó > que X. Este bloque escuchador permitirá disparar la ejecución de una secuencia de bloques siempre que se verifique que la distancia detectada es menor o mayor que un valor dado.
Sensor de inclinación
 
- when tilted cualquiera | arriba | abajo | izquierda | derecha. Cuando el sensor se incline en la dirección indicada se iniciará la secuencia de bloques indicada.Â
- tilted cualquiera | arriba | abajo | izquierda | derecha. Este bloque devuelve true (verdadero) cuando el sensor se inclina en la dirección indicada.
- tilt angle arriba | abajo | izquierda | derecha. Devuelve el valor en grados desde -45 hasta +45 grados de la inclinación del sensor en la dirección seleccionada.Â