Archivo de categoría micro:BIT

LeGo WeDo & micro:BIT. Dancing Birds

Cada día hay más soluciones disponibles en el campo de la Robótica Educativa y lo ideal es implementar diferentes soluciones comerciales para poder hacer proyectos más completos.
En este caso se usa una construcción de LeGo WeDo, motorizamos con el motor del mioRobot y usamos como controladora la Robit de Elecfreaks, una placa pensada para usar la micro:bit con sensores y actuadores de de la marca y también de Makeblock ya que incorpora 4 puertos RJ45.

Con este ejemplo se vislumbra que se puede complementar la construcción Dancing Birds de LeGo con el uso de los botones de la micro:bit para iniciar la ejecución del programa, a la vez que en el panel LED de la micro:bit se indica el sentido de giro. En el segundo caso se usa el zumbador de la Robit para añadir música a la construcción. En el tercer ejemplo se implementa un LED de color azul que indica que el sistema está en funcionamiento. El último ejemplo se muestra cómo es posible regular la velocidad de giro usando un potenciómetro.

En resumen se puede ver que a las amplias posibilidades de las construcciones de LeGo, se puede añadir un gran potencial si usamos otras electrónicas con más opciones como puede ser la plataforma micro:bit.

Manual de programación de la micro:BIT

Presentamos una nueva publicación. En este caso se trata de un pequeño manual para aprender a programar la micro;BIT usando MakeCode.

Dejo un enlace para su descarga: Manual

Por supuesto os animo a que lo compartáis.

 

Salu2

Montaje del microTank

Montaje del microTank

microTank, es un robot tanque que puedes programar usando la tarjeta BBC micro:bit a través del entorno gráfico MakeCode. Tu tarjeta cobra vida con este robot tanque!

unBoxing microTank para micro:BIT

Añade movimiento, algunos sensores y actuadores a tu micro:BIT
Os presentamos, gracias a www.microes.org, el microTank, un robot tanque que se puede programar usando la tarjeta BBC micro:bit a través del entorno gráfico MakeCode.
Características
Compatible con BBC micro:bit
2 Motores DC
Siguelíneas
Sensor de ultrasonidos
Mando control remoto programable
5 luces RGB
Buzzer
Salidas para conectar hasta 3 servos
Conectores SPI, I2C, línea serie y entradas/salidas digitales
Conector de batería de 3.7V
Control mediante APP vía bluetooth o mando de infrarrojos

********************************************************
Click Here To Subscribe ► http://goo.gl/w5EjrL
Página de almeriBOT► http://almeribot.com/
Facebook almeriBOT► http://goo.gl/DdU0D7
Google + ► http://goo.gl/z4iqlT
*********************************************************
Lo puedes comprar en: www.microes.org
*********************************************************
Killing Time de Kevin MacLeod está sujeta a una licencia de Creative Commons Attribution (https://creativecommons.org/licenses/by/4.0/)
Fuente: http://incompetech.com/music/royalty-free/index.html?isrc=USUAN1100570
Artista: http://incompetech.com/

Programar la micro:BIT con MakeCode. Cómo usar y programar los LEDs

La micro:BIT consta de 25 LEDs de color rojo, estos se pueden programar de forma independiente. Permite mostrar números, letras e imágenes. El sistema está preparado para desplazarse de forma automática en el supuesto de que no quepan los caracteres a mostrar.

En este primer capitulo veremos cómo programar los LEds para que muestren textos, iconos, etc.

Reto 1. Hola Mundo.

En informática, un programa Hola Mundo es el que imprime el texto «¡Hola Mundo!» en un dispositivo de visualización, en la mayoría de los casos en un monitor.

Objetivo.

Al conectar la micro:BIT, se debe mostrar el texto «Hola Mundo!!!» en el panel LED de la tarjeta.

Descripción del código.

Se propone usar el evento “al iniciar” para comenzar el programa

Mostrar en la matriz LED de la micro:BIT el texto “¡¡¡ Hola Mundo !!!”

Reto 2. También se pueden mostrar iconos.

Un icono es un signo que mantiene una relación de semejanza con el objeto representado; por ejemplo algunas señales de tráfico. En informática es un símbolo gráfico que aparece en la pantalla de una computadora u otro dispositivo electrónico y que representa un programa, un sistema operativo, etc.

Objetivo.

Mostrar durante el intervalo de 100 ms tres iconos de la librería incluida en el software MakeCode. Al finalizar apagar la pantalla.

Reto 3. Animando los iconos.

La animación es una técnica que logra crear sensación de movimiento a imágenes estáticas. Se consigue mediante una secuencia de imágenes ordenadas, que al ser mostradas consecutivamente,  consiguen generar la ilusión visual de movimiento.

Objetivo.

Se propone, que al conectar la micro:BIT, se muestre en el panel LED un corazón que late.

Reto 4. Diseñando iconos.

MakeCode permite diseñar de forma gráfica los iconos a mostrar en el display LED. Para este menester dispone de un bloque específico situado en la categoría Básico. El bloque se llama “mostrar LEDs” y permite al usuario diseñar sus propios iconos marcando de forma independiente los LEDs que se quieren iluminar.

Objetivo.

Diseñar un icono con forma de Indalo. Se trata de una figura rupestre encontrado en una cueva de la provincia de Almería y que representa una figura humana con los brazos extendidos y un arco sobre sus manos. Actualmente se considera un símbolo de la provincia de Almería.

Reto 5. Crear iconos de formas aleatorias.

MakeCode ofrece la posibilidad de encender y apagar LEDs de forma independiente. Para encender un LED en una posición establecida se debe usar el bloque “graficar x(0)  y(0)”, estando este bloque ubicado en la categoría LED. Para encender un LED en una posición concreta se deberá indicar posición del LED mediante las coordenadas del mismo. El origen de las coordenadas (0,0) se ubica en la esquina superior izquierda del display LED de la micro:BIT.

Un número aleatorio (obtenido al azar) es un número de una secuencia cuyo valor es impredecible y la elección de uno no depende de la elección del otro.

Para elegir un número al azar dentro de un rango definido, MakeCode dispone del bloque “escoge al azar de (0) a (4)”, este comando se sitúa en la categoría Matemática.

Objetivo.

Crear iconos con formas aleatorias en el display LED de la micro:BIT al presionar el pulsador “A” y apagar los LEDs al presionar “B”