Servo y Perilla

Servo y Perilla

Material necesario:

1 Servo

1 Qudino con Neopixel 

1  Perilla

Qubics

1 Portapilas

1 Conector de batería

1 Cable USB.

 

Ahora que sabemos cómo utilizar el servo, vamos a probar a controlar su posición utilizando una perilla (potenciómetro)

Probando el siguiente programa podemos observar cuales son los valores de E0 que mide la perilla.

Utilizando el Monitor serie, los valores son de 0 a 255 aproximadamente.

 

 

 

 

 

 

Tenemos la necesidad de convertir una escala en otra distinta. Por ejemplo, en el caso del potenciómetro, éste da valores entre 0 y 255, mientras que el servo solo puede moverse entre valores de 0 y 180. La solución más sencilla para adaptar el valor del potenciómetro de 0-255 a 0-180 es la fórmula Ángulo, para poder controlar correctamente el servo.

Ángulo = (180/255)x E0 = 0.7 xE0, que corresponde al siguiente programa.

 

 

 

 

 

 

 

 

Para realizar este programa deberás utilizar el bloque genérico del servo. Lo encontrarás en Componentes->Actuadores. En el primer hueco deberás poner el número de pin al que has conectado el servo, tal como hemos realizado en otras ocasiones, la variable que almacena dicho número. En avanzados encontrarás dichas variables. ¡Mueve ahora el potenciómetro! Podrás controlar grado a grado la posición del servo.

Servo y pote

Publiée par Qubótica sur Mercredi 22 janvier 2020

Navegante

Navegante

Los robot autónomos o navegantes  no requieren control humano y se mueven interactuando con el entorno,mediante sus sensores detectan obstáculos y su programas «piensa»,el modo de evitarlos,un claro ejemplo son los exploradores que están en la Luna o en Marte.

Haremos un robot NAVEGANTE, para ello utilizamos el sensor infrarrojo del Kit.
Aprende a crear un programa Qublock, para que el robot recorra una superficie plana y esquive obstáculos.

 Material necesario:

1 Chasis Qubótica ,

1 Qudino

1 Cable USB

4 Pilas AA , 1Portapilas,1 Conector de batería

2 Sensores mecánicos o bigotes

Qubic.

Estructura de un robot

 

 

 

Elementos usado en el programa:

Curso Qubótica

Ojos

Ojos:
Es un sensor analógico puede tener múltiples estados siendo capaz de transformar la cantidad de luz, en un valor comprendido entre 0 y 5 volt(0 a 255). Un ejemplo de sensor analógico es un sensor de luz(LDR), donde dependiendo de la cantidad de luz que el sensor recibe dará un valor mayor o menor.

Aspecto de los Ojos

 

Programa de prueba

Observación: se uso e1 como salida 

 

Arco Iris Musical

Arco Iris  Musical  

Material necesario:

1 Servo

1 Qudino con Neopixel

Qubics

1 Portapilas

1 Conector de batería

Cartón

Pintura o lápices de colores.

 

En este proyecto aprenderemos a manejar el motor servo y el sonido del Kit. Recorreremos los colores del arco iris, y les asignaremos un tono de la escala musical.

Para que la flecha recorra los colores del arco iris, debemos además, asignar un ángulo a la posición de cada color en la paleta del arco iris.

Rojo = 10 grados;
Naranja = 35 grados;
Amarillo= 60 grados;
Verde = 90 grados;
Sian = 120 grados;
Azul = 145 grados;
Violeta = 170 grados.

Conectamos a la salida S0. Luego cargamos en el Qudino el programa. Aquí lo mostramos como ejemplo, el color rojo y el tono Do. Para ver el programa completo, se lo puede descargar debajo (archivo zipeado).

 

 

ARCOIRISMUSICAL.abp

Imprimir

flecha_tutorial.pdf

 

Cortar y pegar sobre cartón

Pintar

 

Robot Estacionamiento

  Robot Estacionamiento:

Material necesario:

2 Ruedas.

2 Anillos de goma

1 Bolita

2 Servo motores

1 Chasis Qubótica ,

Qubic

1 Portapilas

1 Conector de batería

5 Precintos

1Sensor Infrarrojo

1 Qudino

1 Cable USB

4 Pilas AA

Sensor infrarrojo:

Es un sensor óptico infrarrojo, de un rango de corto alcance (menos de 5 cm) que se utiliza para detectar diferencias de colores de objetos y superficies. Su uso más común es para construir robots sigue líneas o robot que detecten un obstáculo. Contiene un emisor led infrarrojo y un receptor . El led emite un haz de radiación infrarroja, el receptor recibe ese haz de luz cuando se refleja sobre alguna superficie u objeto.Dependiendo de la cantidad de luz recibida por el sensor, envía una señal de al Qudino

Aspecto del sensor en Qublock

 

 

 

Programa:

 

Elementos de Programa:

 

Bucle : Todos los programas utilizar bucle o círculo donde se repiten infinitamente las instruciones programadas

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Si/entonces: Es un si condicional , que se utiliza para probar si una determinada condición se cumple .Si se cumple , ejecutar el contenido de entonces . Si la condición no se cumple ejecuta el contenido de si no

Color: ver Neo

Servo: las ruedas son accionadas por servo motores de movimiento .Se programan igual que los servo de posición ,pero en este caso 180 corresponde a la máxima velocidad hacia adelante y 0 corresponde a la máxima velocidad hacia atrás.