Semáforo con barrera Kit 1

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:

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

¿Qué es un servomotor?

¿Qué es un servomotor?

Un servomotor es un pequeño motor que es capaz de girar entre 0 y 180 grados. Lo interesante de los servomotores es que nosotros decidimos a qué posición o ángulo deben moverse. Durante el curso llamaremos a los servomotores servos de posición para diferenciarlos de los servos de rotación continua, capaces de girar más de 180 grados.

IMPORTANTE: Si utilizas muchos motores y el puerto USB puede que no haya suficiente energía para alimentarlos a todos. Siempre que utilices servomotores recuerda alimentarlos mediante el portapilas. Recibirán mucha más energía a la hora de moverse.

Servo de Posición: El objetivo de esta práctica es controlar un servo de posición

El kit Básico posee un servo de posición ,es decir ,que puede girar media vuelta de 0 a 180°grados.

El Qudino puede hacerlo girar ángulos comprendidos entre 0 y180°, útil para realizar varios

proyectos con mecanismos,por ejemplo: barreras,faros.grúas y otros.

Vamos a hacer un pequeño ejemplo para averiguar cómo funciona el miniservo. Para ello conectalo a un pin digital S0, por ejemplo.

Servo de Posición ,es un actuador compuestos por un servo chico (Micro servo 9 g), que gira un ángulo de terminado por el programador comprendido entre, los valores 0 y 180 Grados. Insertado en una cajita verde y con tres cables de colores,generalmente marron (-),rojo(+) y naranja (señal) y la ficha hembra correspondiente.

La conexión se realiza, con el color naranja ,para el lado de afuera del Qudino. Se conectan en las salidas verdes (S0,S1,S2,S3).La conexión se realiza, con el color naranja ,para el lado de afuera del Qudino.

El módulo Servo tiene dos Propiedades Salida y Ángulo

Salida, se puede conectar el servo a las salidas S(0,1,2,3)

Ángulo, el valor se puede fijar en valores entre 0-180°por ejemplo : 60,90 u otro.

También utilizamos retardo que hace que el programa se tome un tiempo,para luego continuar. Poner siempre un bloque retardo tras mover un miniservo ya que si realizas cambios de dirección a gran velocidad puedes llegar a quemarlo. Una pequeña espera después de cada movimiento protegerá al miniservo de movimientos bruscos. (el tiempo en milisegundos. 1000ms=1s)

Ejemplo de programa:

IMPORTANTE: Todos los servomotores pueden experimentar vibraciones en los ángulos 0º o 180º. Esto se produce debido a las tolerancias de fabricación y puede acortar la vida de tu motor. Si tu servo vibra en estos ángulos programalos para moverse a un ángulo cercano como 5º o 175º para evitar dichas vibraciones.

Ejercicio de practica :

Transportador

Queremos mover el miniservo a los ángulos 0º, 45º, 90º, 135º, 180º. Para ello utilizamos el bloque Servo y escribimos el ángulo al que deseamos que se desplace

Intenta la solución o revisa la nuestra

INNOVAR 2019

Participamos nuevamente de Innovar.del 25 al 27 de Septiembre de 9:30 a 18hs
Usina del Arte

 

Rocket con ladrillos

Arme una cocina tipo «rocket» con ladrillos para quemar los papeles de la basura y las maderas de la poda. Las cenizas que quedan se pueden tirar en la compostera.

 

Qudino:Ejercicio 3

Ejercicio 3: Alarma

El ejercicio 3 del  programa Qublock será emitir sonidos de alarma con el zumbador integrado(buzzer) que lleva Qudino ,conectado un pin digital  interno(tono) y encender el neopixel (neo) también interno.

Este son los materiales a usar :

Qudino

Cable Usb

Cable Batería

 

 

 

Se colocan juntos en el bucle los actuadores Color y Zumbador

Ejemplo del programa

ej3neoalarma.abp

Qudino: Ejercicio 2

Ejercicio 2: Tono

El segundo programa Qublock será emitir sonidos con el zumbador integrado(buzzer) que lleva Qudino ,conectado un pin digital  interno(tono).

Este son los materiales a usar :

Qudino

Cable Usb

Cable Batería

 

 

 

¿Qué es un zumbador?
El zumbador o buzzer, es un componente capaz de producir sonidos a diferentes frecuencias. Son
utilizados en multitud de sistemas para producir señales o avisos, como en despertadores, timbres,
temporizadores de electrodomésticos (como el de un horno), etc.

Qudino tiene incorporado un zumbador llamado tono
Poniendo en marcha el zumbador

Vamos a descubrir cómo funciona el zumbador.En la pestaña Actuadores seleccionamos el bloque
Zumbador.En este bloque colocamos como salida tono,indicamos la frecuencia y fijamos la duración del tono tiempo estos  parámetros nos permite crear cualquier nota ,fijar el tiempo y crear  melodías

Lo colocamos en el Bucle principal (Loop) y seleccionamos la nota y la duración que queremos que tenga el sonido. Para el ejemplo, hemos seleccionado las notas La,=440, duración=1 segundo (1000),en miliseg.
Te habrás dado cuenta de que el zumbador suena continuamente. Recuerda que el Bucle principal
(Loop) ejecuta el programa de forma indefinida,

En este ejemplo escribiremos las notas musicales,separados por un retardo de 1 segundo (1000mili)

Do,Re,Mi,Fa,Sol;Si

programa de ejemplo.

ejdoremi.abp

Qudino:Ejercicio 1

Ejercicio 1: Parpadeo

El primer programa Qublock será hacer parpadear el led integrado (neopixel) que lleva el Qudino.
Este son los materiales a usar :

 

Un módulo Qudino

Un Cable Batería

Un Cable USB

 

 

Para utilizar el Neopixel (un led RGB programable), incorporado en Qudino, se programa dentro de bucle o ciclo el siguiente Actuador (Color)


Salida neo es la dirección del led incorporado en el Qudino

Número de led va de 0 a 255. Cuando se utiliza un led tenes que poner 0, se pueden comprar array de 8 leds o más mediante esta pagina.

Para los colores; se combinan diferentes intensidades de rojo, verde y azul, utilizando la escala desde 0 a 255. Se obtiene así un gran número de tonalidades y colores.

Con Qudino se utiliza el siguiente programa:

El video muestra el funcionamiento

ej1neoparpadeo.abp

Practica

  1. Cambia el color, por ejemplo en lugar de rojo, azul
  2. Modifica el nivel en lugar de 255, pon 50
  3. Combina los colores rojo y verde

Juega con las combinaciones que se te ocurran.