n
Servo y Perilla
Material necesario:
1 Servo
1 Qudino con Neopixel
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.
Publiée par Qubótica sur Mercredi 22 janvier 2020
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
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
Material necesario:
1 Servo
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).
Imprimir
Cortar y pegar sobre cartón
Pintar
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.
Semáforo con barrera Kit 1
Crea un semáforo que levante la barrera y permita el paso cuando la luz esté en verde, y que baje labarrera e impida el paso cuando la luz esté en rojo. ¡Es muy sencillo!
Aprende a construir y programar un semáforo con barrera utilizando los componentes del Kit Qudino 1
1 Servomotor
1 Qudino
1 Cable USB – Micro USB
Conector Batería 6 ó 9 Volt
Adicionales:
1 PC
Qubic
Plásticos o maderas de colores
Adhesivo o cinta adhesiva
¿Qué es un servomotor?
Un motor eléctrico es una máquina que transforma la energía eléctrica en energía mecánica rotativa continua. Un servomotor es un motor de corriente continua que, en vez de conseguir un giro continuo, está diseñado para conseguir que gire un determinado ángulo en respuesta a una señal de control, y que se mantenga fijo en esa posición.
Construcción de la Estructura:
Para montar la estructura del semáforo y la barrera usarás Qubuc y madera de colores. Con los Qubic fabricarás el soporte par el servomotor y la barrera, que va unida al eje del motor. Sujeta al servo un paleta de color con cinta adhesiva o pegamento
Descarga la guía rápida de montaje y sigue los pasos indicados para montar la estructura.Una vez que la estructura esté montada, conecta todos los elementos electrónicos al Qudino según se indica en las conexiones que se encuentra a continuación.
Conexiones:
Conecta el servomotor al puerto S3 del Qudino .
Código de Programación:
El programa desarrolla una secuencia de encendido y apagado de los LEDs imitando la secuencia de los semáforos.
ver: https://maquinaslibres.tk/product/qublock/
La secuencia consiste encender el NEOPIEL en verde durante 5 segundos, . Pasado este tiempo el NEOPIEL se encenderá en amarillos durante 1,5 segundos. Finalmente el se NEOPIEL se encenderá en rojo,durante 5 segundos.
La barrera actúa de dos formas: cuando el NEOPIXEL esta encendido en verde o en amarillo, la barrera estará arriba y cuando el NEOPIXEL esté encendido en rojo , la barrera estará baja.Las dos secuencias se repetirán mientras todo el sistema tenga alimentación eléctrica.Puedes realizar esta actividad utilizando los software Arduino y Qublock, además de otros software de programación por bloques compatibles. A continuación encontrarás el código de programación necesario para cada software.
Armado del Chasis Qubótica:
El chasis de este robot se compone de piezas 3D impresas. Puedes obtener estas piezas comprando el Kit Qubótica con todos los componentes ya preparados para armar o armado . También puedes imprimirlas tú mismo si tienes acceso a una impresora 3D:
Componentes:
2 Ruedas;estrella,2 anillos de goma,1bolita
2 Servo motores con tornillos
1 Chasis Qubótica ,4 Qubic
1 Portapilas
5 Precintos
A) Montar motores
Usando precintos
Apretar y Cortar excedente