En esta sesión vamos a ver los actuadores que incluye mBot y cuáles son los bloques que debemos utilizar para hacer uso de ellos.
Para conseguir entender los conceptos de cada sesión es necesario realizar los ejercicios propuestos y plantear las dudas que aparezcan a través del formulario de soporte para alumnos.
Vídeo de la sesión 3 del curso de Iniciación a la programación visual con mBot.
Descargas:
- Teoría del color con RGB, más extenso en la versión en inglés.
- Herramienta para obtener valores RGB de cualquier color.
- Utilización de notas musicales con mBot.
Ejercicios:
- Realiza un pequeño conjunto de instrucciones utilizando bloques «espera» de manera que el robot avance sobre blanco hasta detectar una línea negra.
- De la misma manera realiza un conjunto de instrucciones de manera que el robot avance hasta que detecte por su sensor de ultrasonidos una distancia menor de 10cm y entonces se pare.
- Por último realiza un conjunto de instrucciones mediante el cual el robot espere a que se le pulse el botón de a bordo para ponerse en marcha y luego al volverlo a pulsar se pare.
- Practica modificando valores de los LEDs RGB para ver todas las posibilidades que tiene. Intenta obtener púrpura, naranja, rosa o amarillo.
Todas las clases de este curso
- Curso de programación por bloques con mBot. Iniciación #1. Conexión y modos de trabajo.
- Curso de programación por bloques con mBot. Iniciación #2. Lectura y comprobación de sensores.
- Curso de programación por bloques con mBot. Iniciación #3. Actuadores incluidos en el kit y bloques para utilizarlos.
- Curso de programación por bloques con mBot. Iniciación #4. Órdenes de control: bloques condicionales.
- Curso de programación por bloques con mBot. Iniciación #5. Órdenes de control: bucles de repetición.
- Curso de programación por bloques con mBot. Iniciación #6. Subprogramas y variables.
- Curso de programación por bloques con mBot. Iniciación #7. Variación de valores de variables.
- Curso de programación por bloques con mBot. Iniciación #8. Introducción a los arrays o listas.
- Curso de programación por bloques con mBot. Iniciación #9. Utilización avanzada de arrays o listas.
- Curso de programación por bloques con mBot. Iniciación #10. Mando a distancia por infrarrojos.
- Curso de programación por bloques con mBot. Iniciación #11. Selección de subprogramas mediante teclas del mando a distancia.
- Curso de programación por bloques con mBot. Iniciación #12. Uso del timer interno para programar multitarea en mBot.