Advanced Search
Search Results
717 total results found
Sensores de movimiento
Sensor agitación import cyberpi cyberpi.display.show_label("Shake Value\nA:Start",16,0,0,0) while not cyberpi.controller.is_press('a'): pass while True: shake_value = cyberpi.get_shakeval() cyberpi.display.show_label("Shake Value",16,2...
El tiempo (servicios en la nube)
Podemos ver el tiempo que hace en una localidad utilizando el siguiente código: PON-EL-NOMBRE-DE-TU-WIFI y CLAVE-DE-TU-WIFI son el nombre y la contraseña de la red wifi pues necesita conectarse a un servidor TU-ID-CLOUD lo puedes encontrar en mBlock aquí H...
Inteligencia Artificial IA
Reconocimiento de texto El siguiente código se conecta a un servidor para leer un texto en un idioma concreto import cyberpi ssid = "MIWIFI" pwd = "CONTRASENAWIFI" cyberpi.driver.cloud_translate.TTS_URL = "{TTSURL}" cyberpi.driver.cloud_translate.set...
Movimientos
Los movimientos de mBot2 se pueden definir por tiempo, distancia, ángulo y potencia, gracias a sus precisos motores de paso Pequeño baile con tiempo definido import cyberpi, mbot2 cyberpi.display.show_label("mBot2 Movement",16,0,0,0) cyberpi.display.show...
Sensor ultrasonidos
Medición de distancia import cyberpi,mbuild cyberpi.display.show_label("Range:", 16, 0, 0, index = 0) while True: range = mbuild.ultrasonic2.get(index = 1) cyberpi.display.show_label(range, 16, 50, 0, index = 1) Podemos experimentar que es...
Sensor de líneas
Probando la detección de líneas. import cyberpi,mbuild cyberpi.display.show_label("RGB PROBE STATE\nL2:\nL1:\nR1:\nR2:\n", 16, 0, 0, index = 0) while True: l2_line_state = mbuild.quad_rgb_sensor.is_line("L2",1) l1_line_state = mbuild.quad_rgb_...
Envío de mensajes con dos mBots2
En dos mBot2 le ponemos el siguiente código: import cyberpi ssid = "catedu" pwd = "alcorisa" topic = "/test_room" cyberpi.led.on(255,0,0,id='all') cyberpi.display.show_label("WiFi:",12,0,0,0) if not cyberpi.wifi.is_connect(): cyberpi.display....
Evita obstáculos
Basándonos en el código que hemos visto de https://github.com/PerfecXX/Python-mBot2/blob/main/example/mbuild/01-Ultrasonic%20Sensor2/02-Obstacle%20Detection.py le añadimos las instrucciones de Si hay obstáculo que gire Si no hay obstáculo que tire p'alante...
Sigue líneas
En este caso sólo vamos a utilizar de los 4 sensores quad que tiene los 2 de en medio con la instrucción mbuild.quad_rgb_sensor.get_line_sta("middle", 1) El valor que devuelve esta instrucción puede ser : 0 o en binario 00 que quiere decir que los dos se...
I2C
El protocolo I2C se desarrolló originalmente en 1982 para receptores de TV, y su característica principal son dos líneas (aparte de la alimentación 3.3V-5V y masa): SDA que son datos bidireccionales SCL que es la señal de reloj Un dispositivo hace de M...
Muro
https://padlet.com/CATEDU/alvik
Kits que amplían la microbit
Desde CATEDU recomendamos estos kits SMART HOME KIT https://www.tibot.es/esobachillerato/500-microbit-classroom-smart-home-kit-8436584411321.html?utm_id=1newsmayo2025 Ver propuesta didáctica página 4-6 de CP Almunia SMART HOME KEYSTUDIO Otra versión ...
Fichas informativas
https://issuu.com/catedu/docs/ficha_informativa_en_prl_para_p.e https://issuu.com/catedu/docs/ficha_informativa_en_prl_para_p.s.a_ https://issuu.com/catedu/docs/fichas_informativa_en_prl_para_trabajos_administra https://issuu.com/catedu/docs/manual_dga_pr...
Manuales DGA
https://drive.google.com/file/d/11feWL94O5GUCGEpWy8FtLZyCb7DCdB4E/view?usp=sharing https://drive.google.com/file/d/1cD8ApUpD71UdZXnHUcwApk-x8viae7ub/view?usp=sharing
MONTAJE 14BIS RECONOCIMIENTO DE MATRÍCULAS
Vamos a desarrollar este proyecto de Jorge Lobo @Lobo_tic https://x.com/lobo_tic/status/1923996982516814064 —Antes, para salir del parking del supermercado, había que escanear el ticket de compra, pero ahora la barrera se abre sola como si supiera que ese c...
MONTAJE 10 MATA-ALIENS con acelerómetro
¿Se puede hacer el anterior ejercicio con el acelerómetro? Por supuesto que sí, la única diferencia es que el Joystick va de 0 a 1024 pero el acelerómetro tiene otros valores como puedes ve en esta página https://echidna.es/hardware/componentes/acelerometro-bl...
Learning ML
Es un software IA que pertenece al primer grupo ML y subgrupo supervisado. Aunque esta de moda, lleva desde el 2015 en funcionamiento e integrado en Scratch https://web.learningml.org/ Tiene la gran ventaja que esta integrado con Echidna Scratch POR LO QUE EL...