Unidad 4. Introducción a Micro:bit. Placa y robot Maqueen
Inmersos como estamos en el proyecto de Robótica en el aula, que está basado en la placa Micro:bit, es necesario por tanto que tengáis claras las características y el funcionamiento de esta placa, en paralelo a la de arduino uno y otras marcas, con las que vamos a seguir, también, trabajando.
Características básicas de la placa micro:bit
BBC micro: bit es una pequeña tarjeta programable de 4x5 cm diseñada para aprender a programar. Tiene un entorno de programación gráfico propio: MakeCode de Microsoft, un sencillo editor gráfico online muy potente. También se puede programar con JavaScript, Pyton y Scratch (añadiendo una extensión).
Conoce toda su historia ›La tarjeta dispone de:
• 25 LEDs programables individualmente
• 3 botones programables
• Altavoz
• Micrófono
• Pines de entrada y salida
• Sensor de Luz y Temperatura
• Sensores de movimiento (acelerómetro y brújula)
• Comunicación inalámbrica, vía Radio y Bluetooth
• Conector para batería externa
• USB
Características y funcionalidades ›
Componentes del Kit básico y del Kit avanzado
Programación de la placa Micro:bit. MakeCode y Mind+
Descargas Software y Tutoriales
Página de descarga de Mind +: http://mindplus.cc/download-en.html
Programar Online (En línea): https://ide.mindplus.top/
Tutorial de Inicio rápido microbit: https://archive.microbit.org/es/guide/quick
Mind+ pesa mucho (y es difícil y lento de "Cargar"), pero hay opciones más fáciles, como Make Code On line, a continuación, las dos opciones...
Descargado
Descargamos e instalamos el programa desde el enlace de antes (http://mindplus.cc/download-en.html)
Abrimos el programa con doble click.
Empezar a programar (muy fácil y parecido a scratch).
Elegimos a la izquierda el bloque, movimiento, apariencia, etc. Los hay básicos y avanzados.
Empezamos a programar, por ejemplo, letrero de bienvenida.
En el menú principal, le damos a conectar dispositivos - COM 3 - Microbit V2.
Cuando aparece dispositivo conectado, le damos a la bandera, y nos traspasa el programa a la placa. Esperamos un poco, y ya podemos ver el resultado.
On Line
Abrimos el programa desde
(https://mindplus.dfrobot.com/microbit) Mind +
(https://makecode.microbit.org/#editor) Make Code
Elegimos bloque, "al iniciar, para siempre, etc. A la izquierda, nos sale una imagen de la placa que hace de placa virtual (se puede ver la ejecución del programa antes de descargarlo a la placa.
Empezar a programar (muy fácil y parecido a scratch).
Elegimos a la izquierda el bloque, movimiento, apariencia, etc. Los hay básicos y avanzados.
Empezamos a programar, por ejemplo, letrero de bienvenida. Vamos viendo los resultados a la izquierda, en la placa virtual.
Si le damos a descargar, en un icono a la izquierda más abajo de la placa virtual, nos traspasa el programa a la placa real. Esperamos un poco, y ya podemos ver el resultado.
Conectar placa Micro:bit al ordenador. Repaso:
Conectamos con el cable USB que viene en el kit al Pc.
Reconocemos la placa.
Transferimos programa.
Resumen desde la página de Micro:bit: https://mindplus.dfrobot.com/microbit
Comparativa Scratch Make Code
En el siguiente enlace, tienes un recorido básico por el software de programación Make Code, estableciendo comparaciones con Scratch:
Apuntes
Aquí tienes la primera parte de los apuntes del profesor sobre la placa Micro:bit, abre el documento, realiza una copia para tí (Menú Archivo - Hacer una copia - y añadir al título tu nombre y apellidos) y ya puedes editarlos, cambiando letras, el orden, colores, añadiendo textos e imágenes, cambiando logo, y, sobre todo, incorporando todas las actividades y prácticas que realices a partir de ahora...
Prácticas con Micro:bit
Páginas con ejemplos y proyectos para Micro:bit:
Prácticas de Programación:
Realiza, con ayuda del profesor, al menos tres prácticas con micro:bit, realiza capturas de pantalla y copiándolas en tu cuaderno virtual.
Nota: Usa por ejemplo https://www.youtube.com/watch?v=MY4jDrN9_cc o https://www.youtube.com/watch?v=BCaSwyN29rs
Vídeos de introducción a Micro:bit
Base móvil para la placa micro:bit. Introducción a Maqueen
Maqueen es un robor educativo programable basado en micro:bit, que permite muchas prácticas muy fácilmente...
Características del robot:
Su chasis es plug and play (conectar y listo) y permite aprender rápidamente programación gráfica para entretener y fomentar el interés en la ciencia y el pensamiento lógico.
Viene totalmente montado a falta de conectar las ruedas y las pilas, por lo tanto no es necesario soldar y se puede poner a funcionar en pocos minutos con los códigos de ejemplo.
Es necesario pinchar una placa BBC micro:bit, para poder utilizar el robot.
La misma placa también ofrecerá la posibilidad de usar sus diversos sensores e inventar diferentes juegos.
Se puede programar tanto con el entorno visual Microsoft Makecode, como con Python o incluso con Scratch.
Puede hacer muchas cosas, como seguir líneas, seguir la luz, evitar objetos y mucho más.
Es totalmente programable y muy pequeño para poder llevarlo a cualquier sitio.
Montaje:
Introducción:
Programar con Makecode o Mind+, descargado u Online, el robot Maqueen
On Line
Abrimos el programa desde (https://makecode.microbit.org/#editor)
Elegimos bloque, "al iniciar, para siempre, etc.
Empezar a programar (muy fácil y parecido a scratch).
Elegimos a la izquierda el bloque, movimiento, apariencia, etc. Los hay básicos y avanzados.
Nos vamos a avanzado - Extensiones, y buscamos Maqueen, y lo instalamos (son instrucciones de color verde).
Abrimos la extensión, ya ya podemos escribir el primer programa.
Descargado
Descargamos e instalamos el programa desde el enlace de antes (http://mindplus.cc/download-en.html)
Abrimos el programa con doble click.
Empezar a programar (muy fácil y parecido a scratch).
Elegimos a la izquierda el bloque, movimiento, apariencia, etc. Los hay básicos y avanzados.
Nos vamos a avanzado - Extensiones, kit y buscamos micro Maqueen, y lo instalamos (son instrucciones de color verde).
Abrimos la extensión, ya ya podemos escribir el primer programa.
Imágenes donde se muestran la pantalla de la versión descargada y de la versión on-line de MakeCode.
Primeros pasos con la plataforma robot para micro:bit Maqueen
Resumen y prácticas de Maqueen: https://mindplus.dfrobot.com/maqueen
Tutoriales
Página pricipal de Makecode: https://www.microsoft.com/es-es/makecode
Tutorial # Micro Maqueen: https://blog.330ohms.com/2019/08/18/practica-2-movimiento-con-micro-maqueen/
Tutorial/Wiki Maqueen: https://wiki.dfrobot.com/micro_Maqueen_for_micro_bit_SKU_ROB0148-EN#target_2
Página wiki de Maqueen: https://wiki.dfrobot.com/
Apuntes de clase
Conéctate al siguiente enlace o pulsa sobre los apuntes de la derecha, realiza una copia con tu nombre y, siguiendo las indicaciones del profesor, complétalos, añadiendo formato, logo, números de página, etc.
https://docs.google.com/document/d/1OwWqfqmogg0K4r4fdQF5UDMdfHfjPCl4MgFQHSGj1ow/edit
Nota: Tendrás que entregarlos, una vez completos, por classroom, para que el profesor e ponga nota.
Aquí hay ejemplos de apuntes editados por alumnos del curso 2021 / 22
Apuntes de Micro:bit y prácticas para subir nota de ismael Morán
Primeros pasos con Maqueen. Vídeo Tutoriales.
1. Botones, música y led integrados.
En el siguiente vídeo aprenderás a instalar las extensiones del robot Maqueen dentro de la plataforma de programación de Microbit. Veremos los botones que podemos utilizar en nuestro robot y cómo podemos reproducir música y utilizar los dos Led rojos que tiene en su parte superior.
2. Motores y Led RGB
En el siguiente vídeo aprenderás a utilizar los principales actuadores del robot Maqueen: los motores, para variar su velocidad y dirección de giro. Después utilizarás los Led RGB con la extensión Neopixel y que nos permitirá variar su color además de otras combinaciones interesantes.
3. Variables y bucles de control
En el siguiente vídeo aprenderás qué es una variable y como se utiliza, como podemos modificarlas utilizando los botones de Microbit. Verás cómo podemos almacenar los datos que mida un sensor en una variable y mostrarla. Para finalizar aprenderás a utilizar los bucles de control con las variables y almacenar en ellas valores aleatorios, que después podremos utilizar en los programas.
4. Radio y Mando IR
En el siguiente vídeo aprenderás a controlar el robot maqueen utilizando una segunda tarjeta Microbit conectada por radio y a controlarlo utilizando un mando a distancia con luz infrarroja, como los que tenemos habitualmente en casa.