Skip to main content

2.1 Módulos electrónicos

En esta sección vamos a aprender los módulos que están integrados en la placa:

  • Botón
  • Led RGB
  • Buzzer
  • Sensor Infrarrojos
  • Sensor de luz

Fuente : Modificado de http://makeblock.es

Botón

Un reto

Realizar un programa que salga un mensaje al apretar el botón de mBot.

Solución





Fuente: Captura de pantalla mBlock. Programa: el autor.

Pregunta tonta: ¿por dónde sale el mensaje?

El botón es un elemento de interacción a tener en cuenta, aunque como veremos más adelante es más útil usar el teclado del PC.

Siempre es típico que el primer programa en un curso de programación sea un "Hola Mundo" pero lo hemos personalizado

LED RGB

Los LED que hay montados en la placa permiten poner los 3 colores básicos a distintas tonalidades, desde 0 hasta 255, que podemos mezclar

Reto

Realizar un programa que al apretar en el teclado.. * 'a' se encienda el rojo * 's' se encienda el verde * 'd' se enciena el azul

Solución




Fuente: Captura de pantalla mBlock. Programa: el autor.

Ahora usa el teclado de tu ordenador, pulsa las teclas a s y d

¿No funciona?

Puede ser que mBot se quede enganchado con algún código anterior, la solución es resetear mBot y luego hacer el programa.

Buzzer

Este simpático zumbador nos da algo de juego, podemos cambiar la nota como la duración, vamos a probarlo:

###Reto

Realizar una sirena, es decir, que suene un tono un segundo por ejemplo, y otro tono diferente durante otro segundo, y así sin parar. Para complicarlo más, sólo hará la sirena si pulsamos la tecla espacio. Para pararlo hay que pulsar el círculo rojo que hay al lado de la bandera.

Solución




Fuente: Captura de pantalla mBlock. Programa: el autor.

Aquí podemos conseguir un tono creciente

Y para los más frikis ;) ...

De http://juegosrobotica.es/musica-con-mbot/

Si alguien lo hace, por favor que lo cuelgue en el muro !