Skip to main content

Cyberpi y mBot2

Cyberpi es una placa basada en ESP32 con sensores, salidas, conectividad wifi y Bluetooth. Con esta placa es ya un robot independiente.
mBot2 es un robot que necesita Cyberpi y amplia sus posibilidades a lo mecánico.

Introducción

Cyberpi

mBot2

Inteligencia artificial

Introducción: ¿Qué es?

La inteligencia artificial se refiere al conjunto de algoritmos realizan tareas complejas, que so...

Introducción: Tipos

ML : APRENDIZAJE AUTOMATICO O MACHINE LEARNING Aquí los algoritmos aprenden a partir de datos, y...

Introducción: Y en plan que se entienda....

MÁQUINAS “YA EDUCADAS” o "pre-trained ML/AI models" Reconocimiento de imágenes con mBlock ...

Introducción: Video Sensing, esto no es IA

El siguiente programa no interpreta las imágenes, simplemente estamos utilizando la webcam como s...

Máquinas educadas Cognitive Services Servicios cognitivos

Esta extensión pertenece al conjunto de extensiones de inteligencia artificial de mBlock Insta...

Máquinas educadas: Traductor

En este programa, además de usar la extensión Servicios Cognitivos, instalaremos las extensiones ...

Máquinas educadas: Traductor con Cyberpi

Esta tarjeta controladora es un ESP32 por lo tanto permite conexión a Internet y lo podemos usar ...

Máquinas educadas: Reconocimiento de voz- órdenes a mBot2

Aquí no trabajaremos en vivo SINO EN CARGA pues CibyerPi tiene conexión a Internet La primera pa...

Software educable: Máquina Educable Teachable Machine

Esta extensión sí que pertenece al conjunto de inteligencia artificial En la extensión nos mue...

Mando a distancia con Machine Educable IA

Enunciado Vamos a teledirigir el mBot2 usando el reconocimiento de imágenes (una flecha pintada ...

Maquinas educables: SmartCamera

Estamos ensañando este accesorio, pero en mBot2 no va muy fino, no obstante aquí tienes el enlace...

Python

Python

Librería cyberpi Los programas en python de cyberpi que vamos a realizar utilizan esta librería ...

Hola Mundo

Nuestro primer programa es muy sencillo: Que por el display del Cyberpi salga la típica frase del...

Audio

Un tono Un programa sencillo de dar un tono puede ser el siguiente import cyberpi cyberpi.au...

LED

Colores Podemos fijar los colores de los leds de Cyberpi con este código import cyberpi # ...

Entradas

Botones A y B Si aprieto el botón A pues enciendo leds, si aprieto B los apago import cyberpi ...

Display

Contador import cyberpi cyberpi.display.show_label("Counter Program",16,0,0,0) counter = 0 ...

Sensores de movimiento

Sensor agitación import cyberpi cyberpi.display.show_label("Shake Value\nA:Start",16,0,0,0) ...

El tiempo (servicios en la nube)

Podemos ver el tiempo que hace en una localidad utilizando el siguiente código: PON-EL-NOMBRE-...

Envío de mensajes con dos mBots2

En dos mBot2 le ponemos el siguiente código: import cyberpi ssid = "catedu" pwd = "alcorisa"...

Inteligencia Artificial IA

Reconocimiento de texto El siguiente código se conecta a un servidor para leer un texto en un id...

Movimientos

Los movimientos de mBot2 se pueden definir por tiempo, distancia, ángulo y potencia, gracias a su...

Sensor ultrasonidos

Medición de distancia  import cyberpi,mbuild cyberpi.display.show_label("Range:", 16, 0, 0, i...

Evita obstáculos

Basándonos en el código que hemos visto de https://github.com/PerfecXX/Python-mBot2/blob/main/exa...

Sensor de líneas

Probando la detección de líneas. import cyberpi,mbuild cyberpi.display.show_label("RGB PROBE ...

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

Créditos

A lo largo del tutorial se referencian las siguientes obras con las siguientes licencias y autore...