Comience con BBC Microbit

Tanto si eres un creador, un profesor o alguien que quiere ampliar sus habilidades en Python, BBC: Microbit hay algo para ti Fue desarrollado por la British Broadcasting Corporation para apoyar la educación informática en el Reino Unido.

El herrajes abiertos La mitad de la tarjeta de crédito y equipado con un procesador ARM, acelerómetro triaxial, magnetómetro triaxial, puerto Micro USB, conector de 25 pines y 25 LED en matriz de 5x5.

Compré mi Microbit en línea por $ 19.99. Venía en una caja pequeña e incluía una batería y un cable USB a Micro USB. Se conecta muy fácilmente a mi ordenador portátil Linux y se muestra como una unidad USB.

Índice

    Empezar a codificar

    El sitio web de Microbit ofrece varias formas de comenzar a aprender y codificación rápidamente, incluyendo enlaces a editores de código de terceros y sus dos editores oficiales: Microsoft MakeCode y micropitónque funcionan en cualquier navegador con cualquier ordenador (incluyendo Chromebooks). MakeCode es un editor de codificación de bloques, como la popular interfaz Scratch, y MicroPython es una implementación de Python 3 que incluye un pequeño subconjunto de la biblioteca de Python y está diseñado para ejecutarse en microcontroladores. Ambos almacenan su código generado como un archivo HEX que puede descargar y copiar en su dispositivo, como cualquier otro archivo que escriba en una unidad USB.

    El documentación ofertas para usar Editor en Python, sobre el que escribí el año pasado porque está diseñado para funcionar con Microbit. Una de las ventajas del editor Mu es que utiliza el ciclo Python REPL (leer-evaluar-imprimir) para ingresar el código directamente en el dispositivo, en lugar de descargarlo y copiarlo.

    Cuando escribe código para Microbit, es muy importante comenzar cada programa con Importación de microbits *. Esto es cierto incluso si usa REPL en Mu porque importa todos los objetos y funciones a la biblioteca de Microbit.

    Ejemplos de proyectos

    La documentación contiene muchos ejemplos de código y proyectos inmediatamente me hizo hackear estos increíbles dispositivos.

    Puede comenzar fácilmente haciendo que Microbit diga "Hola". Sube el nuevo código usando un archivo Destello en la parte superior del editor Mu.

    Hay muchos incorporados imágenes puedes descargar y también puedes hacer el tuyo propio. Para mostrar una imagen, ingrese el código display.show (Imagen.IMAGEN) donde IMAGEN es el nombre de la imagen que desea utilizar. Por ejemplo, display.show (Imagen.CORAZÓN) muestra una imagen incorporada del corazón.

    El dormir el comando agrega tiempo entre los comandos de visualización que encontré útiles para hacer que la visualización se ralentice un poco.

    Así de simple por un ciclo con imágenes y una pancarta que se desplaza, para mi equipo de fútbol americano favorito de la NFL, los Buffalo Bills. en el código, monitor es una instalación de Python que controla 25 LED en la parte frontal del Microbit. El mostrar método dentro del arte monitor el objeto indica qué imagen mostrar. El Desplazarse dentro monitor el objeto desplaza la cadena "Buffalo Bills es mi equipo" a través de una matriz de LED.

    Microbit también tiene dos botones, el botón A y el botón B, que se pueden programar para realizar muchas tareas. Aquí hay un ejemplo simple.

    Al conectar el altavoz, el dispositivo puede hablar, emitir pitidos y reproducir música. También puedes programarlo para que funcione como brújula y acelerómetro y responda a gestos y movimientos. Consulte la documentación para obtener más información sobre estas y otras funciones.

    Entrar

    Los estudios han demostrado que el 90% de profesores en dinamarca y estudiantes en el Reino Unido aprendió a codificar usando Microbit. A medida que crece la presión para hacer que la programación sea una parte más del currículo escolar K-12, los dispositivos de bajo costo como Microbit pueden desempeñar un papel importante para lograr ese objetivo. Si quieres unirte a Microbit, asegúrate de unirte comunidad de desarrolladores.

    Artículos de interés

    Subir