Advanced Search
Search Results
415 total results found
APP INVENTOR tu programa
Parecido al programa que realizamos con la Micro:bit sola en https://libros.catedu.es/books/microbit-car/page/bluetooth-app-inventor-programa En DESIGNER incorporamos: HorizontalArrangment para que los botones queden alineados horizontalmente Botones ...
Ventajas y desventajas Python
Ventajas Python es un lenguaje de desarrollo y curva de aprendizaje rápido. Tiene una comunidad amplia con muchas librerías, ejemplos, tutoriales... que para casi todos los problemas, seguro que encuentras una solución escrita en Python Es un lenguaje de alt...
Editores
Tienes dos opciones, online o local : Programar online con https://python.microbit.org (recomendado) Entramos en https://python.microbit.org/ y el editor online nos permite trabajar ; Una biblioteca de códigos que nos permitirá seleccionar y usar para pro...
Introducción al Python
Esta es una muy breve introducción al Python como recordatorio de algunas instrucciones si ya has utilizado este lenguaje. Si es la primera vez, te recomendamos que visites nuestro curso PYTHON PARA TODOS Python for everybody por Charles R. Severance licencia...
Micropython de microbit
Página extraída de Federico Coca Guia de Trabajo de Microbit CC-BY-SA API: El módulo microbit Todo lo necesario para interactuar con el hardware de la micro:bit está en el módulo microbit y se recomienda su uso escribiendo al principio del programa: from ...
Solo placa: Hola Mundo
No hay mejor manera para empezar que este sencillo programa Entramos en https://python.microbit.org/ Nos vamos a la pestaña de Reference - Loops y arrastramos el código de While loops infinite Cambiamos el texto por "Hola Mundo" y lo simulamos en el micro...
Solo placa: Imágenes
Extraído de Federico Coca Guia de Trabajo de Microbit CC-BY-SA API: Display Control de la matriz de 5x5 LEDs que en micro:bit se conoce como pantalla. Los métodos de la clase son: display.get_pixel(x, y) #1 display.set_pixel(x, y, val) #2 display.clear() ...
Solo placa: Imágenes estáticas y animadas
Imágenes estáticas Sin tocar el código anterior, vamos ahora a Display y arrastramos el código de sonrisa Vamos a tocar el código para que quede de esta forma, de esta manera practicamos la edición de código # Imports go at the top from microbit import...
Solo placa: Eventos para los botones
Página extraída de Federico Coca Guia de Trabajo de Microbit CC-BY-SA Si trabajamos con versiones anteriores a V2 solamente disponemos de los botones A, B y A+B, pero si tenemos una versión V2 también disponemos del botón táctil incorporado en el logo, aunque...
Solo placa: Botones
Los botones pueden dar juego, combinándolos con la instrucción if --- else from microbit import * while True: if button_a.is_pressed(): display.show(Image.HAPPY) elif button_b.is_pressed(): break else: display.show...
Solo sensores de la placa
Podríamos continuar, pero solo con la placa podemos hacer muchos más programas con Python Nivel de luz Página extraída de Federico Coca Guia de Trabajo de Microbit CC-BY-SA Vamos a ver como utilizar ... Temperatura La función en micropython para leer la te...
Solo placa: Música
Tan fácil como elegir la música y arrastrar el código: Si te sabe a poco aquí tienes más Música predefinida o crear tu música Más música
Maqueta: Intermitente led amarillo
Nos vamos a https://python.microbit.org/ y ponemos este código: from microbit import * display.show(Image.HOUSE) pin16.write_digital(0) while True: pin16.write_digital(1) sleep(1000) pin16.write_digital(0) sleep(1000)
Maqueta: LED amarillo intermitente gradual
Vamos a hace lo mismo pero que el brillo vaya del mínimo 0 al máximo 255 y viceversa, aprovechando las señales PWM from microbit import * display.show(Image.HOUSE) pin16.write_digital(0) brillo=0 while True: for brillo in range (0, 255): pin...
Maqueta: Neopixel RGB
Vamos a hacer una discoteca !!! from microbit import * import neopixel NEOPIXEL = neopixel.NeoPixel(pin14, 4) from random import randint while True: for index in range(0, 4): NEOPIXEL.clear() NEOPIXEL[index] = (randint(10, 255), ra...
Maqueta : Sensor PIR
Vamos a visualizar la lectura del sensor PIR por el puerto serie: from microbit import * DETECTO = 0 display.show(Image.SILLY) while True: DETECTO = pin15.read_digital() print("digital signals:", DETECTO) sleep(100) El resultado :
Servos
Hay varias opciones para manejar servos con micro:bit y python Opción A: Lo más sencillo enviar un pulso adecuado Los servos funcionan según la anchura del pulso que se envía, siendo los pulsos de 20mseg. Se explica mejor con una imagen : Autor Luis Llamas ...
Maqueta puerta
Utilizaremos la versión sencilla de manejo de los servos : from microbit import * pin8.set_analog_period(20) # pulsos de 20 milisegundos cada uno while True: pin8.write_analog(50) #equivale a 1mseg de pulso a la derecha sleep(1000) pin8...