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

942 total results found

Editores

Smart Home para Micro:bit Jugando fuerte con Python

Introducción al Python

Smart Home para Micro:bit Jugando fuerte con Python

Micropython de microbit

Smart Home para Micro:bit Jugando fuerte con Python

Solo placa: Hola Mundo

Smart Home para Micro:bit Jugando fuerte con Python

Solo placa: Imágenes

Smart Home para Micro:bit Jugando fuerte con Python

Solo placa: Imágenes estáticas y animadas

Smart Home para Micro:bit Jugando fuerte con Python

Solo placa: Eventos para los botones

Smart Home para Micro:bit Jugando fuerte con Python

Solo placa: Botones

Smart Home para Micro:bit Jugando fuerte con Python

Solo sensores de la placa

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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

Smart Home para Micro:bit 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...