Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

981 total results found

Solo sensores de la placa

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

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...

Maqueta: Intermitente led amarillo

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

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

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

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

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

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

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

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

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

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

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

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...

Maqueta: Ventana

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

Para la ventana hemos usado el mismo código pero jugando, hemos visto que la ventana cierra mejor a valores más bajos pin9.write_analog(30) todo abierto pin9.write_analog(60)  media ventana pin9.write_analog(100)  ventana cerrada el código from microb...

Maqueta: Motor

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

El motor tiene un sencillo funcionamiento: PIN12 PIN13 MOTOR 0 0 PARADO 0 1 ROTACIÓN SENTIDO RELOJ 1 0 ROTACIÓN SENTIDO ANTIRELOJ 1 1 PARADO Pero con Pytho no sólo podemos poner los pines 12 y 13 a 0 o 1 sino tam...

Maqueta: LCD

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

El display LCD no es nativo, y no hay una solución simple como en los servos (ver https://libros.catedu.es/books/smart-home-para-microbit/page/servos) luego tenemos que incorporar UNA LIBRERIA EXTERNA para LCS 16x2 (16 columnas 2 filas) La librería mb_i2c_lcd...

Maqueta Sensor lluvia

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

No necesitamos ninguna librería especial. Simplemente leer los valores analógicos del Pin 0. En este caso lo visualizamos por el puerto serie : from microbit import * while True: val = pin0.read_analog() print("Humedad=", val) sleep(100) Para...

Maqueta: Sensor Gas

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

Vamos a realizar un detector de gas from microbit import * import music pin16.write_digital(0) while True: if pin1.read_digital() == 0: music.play("C4:4") pin16.write_digital(1) sleep(100) music.reset() ...

El módulo de carga solar

Escuela 4.0 Programación en secundaria ... Alimentación de la maqueta

Solar USB Charging Module Es un módulo que no hemos encontrado mucha documentación, sólo aquí. y aquí  Su funcionamiento es el siguiente: El Switch (el que está debajo del conector número 2)  Si es ON entonces (4) tiene tensión proveniente o de (3) o d...

Para saber más ....

Escuela 4.0 Programación en secundaria ...

MATERIAL KS4027 MICROBIT SMART HOME de Keystudio (English) El fabricante pone a disposición numeroso material en este Dropbox que hay que matizar : Install Microbit Driver: No hace falta un driver para la microbit , quizás en equipos algo viejos sí que hac...

Maqueta DHT11

Escuela 4.0 Programación en secundaria ... Jugando fuerte con Python

Se ha intentado el código de fgcoca y no ha resultado Se ha intentado con la librería version_2 y con el siguiente código # Imports go at the top from microbit import * from version_2 import * SENSOR = DHT11(pin2) while True: display.show(Image.HE...

La fuente de alimentación

Escuela 4.0 Programación en secundaria ... Alimentación de la maqueta

Lo alimentaremos con un cable USB-microB y un cargador micro USB de 3A se pueden conseguir en muchas tiendas de electrónica físicas y online pues son alimentaciones que se usan en la raspberry 3, powerbanks, tablets ... ¿Y si es de menos de 3 A ? Pues lo q...

MONTAJE 7 BIS MATA ALIENS con JOYSTICK

Echidna 3. Entradas de Echidna

SI TIENES LA ECHIDNA BLACK2 EL TUTORIAL ES ESTE https://libros.catedu.es/books/echidna-black2 Esta vez no vamos a ser originales, vamos a ser un poco vagos y nos vamos a copiar el programa de otra persona. La web de Scratch tiene un repositorio de millones d...

MONTAJE 14 TRIS RECONOCIMIENTO GESTOS

Echidna 5. Inteligencia Artificial

Podemos realizar un programa que siga los movimientos del brazo y que el servo lo reproduzca Haremos tres clases: 0 para el brazo a 0º 90 posición brazo 90º 180 posición brazo a 180º Enseñamos a la máquina El resultado