T1 Parpadeante (Qublock)

Conocimientos previos

  • Activar una salida digital
  • Señal digital
  • Encender un LED en ON/OFF
  • Función digitalWrite()
  • Función pinMode()
  • Sintaxis de un programa en Qudino
  • Conexión del Qudino a la computadora

¿Qué aprendo?

delay() Temporizar una señal de salida

Materiales

  • 1 Qudino
  • 1 Cable USB

parpadeo

Imagen programa en Qublock

Programa en Arduino:

/*
-----------------------------------
Parpadeante
-----------------------------------
Enciende un LED por un segundo y lo apaga por el mismo tiempo
*/
#include // incluye la librería Qudino
//------------------------------------
//Función principal
//------------------------------------
void setup() {
// Se ejecuta cada vez que el Qudino se inicia
pinMode( rojo , OUTPUT); // Inicializa el pin rojo como una salida
}
//------------------------------------
//Función cíclica
//------------------------------------
void loop()
// Esta función se mantiene ejecutando
{
// cuando este energizado el Qudino
digitalWrite(rojo,HIGH); // Enciende el LED
delay(1000);// Temporiza un segundo (1s = 1000ms)
digitalWrite(rojo,LOW);// Apaga el LED
delay(1000);// Temporiza un segundo (1s = 1000ms)
}
// Fin del programa

Ejercicios 2

Tip: 1s = 1000ms
puedes cambiar el color del led y los tiempos de apagado y encendido

T0 Inicio (Qublock)

¿Qué aprendo?

  • Sintaxis de un programa en Qublock
  • Conexión del Qudino a la computadora
  • Señal digital
  • Activar una salida digital
  • Encender una luz (LED)
  • Función digitalWrite()
  • Función pinMode()

Materiales:

  • 1 Qudino
  • 1 Cable USB
  • Programa en Qublock

Programa en el IDE de arduino

/* Inicio: Enciende un LED */
#include <Qudino.h> //librería qudino
void setup(){
//declara aquí las entradas y salidas, en este caso led azul, rojo o verde.
pinMode( azul , OUTPUT);
//declara el led azul como salida
}
// Esta función se mantiene ejecutando
void loop() {
//activa el led azul y lo enciende
digitalWrite(azul , HIGH);
}
// Fin del programa

Notas:

En programación, el ” // ” se utiliza para hacer comentarios, es muy útil para que puedas explicar algo acerca de la sintáxis de una línea de código. Un ejemplo de su uso es:

digitalWrite(azul,LOW); // Apaga el LED azul

Las señales digitales (encendido o apagado) están muy presentes en todos los sistemas, y muchos sensores trabajan sobre este principio.

Ejercicios:

  1. Verifica el encendido de led verde y rojo. Reemplaza el azul por otro color.
  2. Si reemplazas ENCENDIDO(HIGH) por APAGADO( LOW), el led se apaga.

Montando en TEDxUTN

Más sobre TEDxUTN

Escala de colores y acercamiento a la demostración de qudino
Escala de colores y acercamiento a la demostración de qudino

Muestra de qudino en TEDxUTN:

Dos “cerebros” qudino, fueron presentados en la UTN-BA, en forma de “Instalación Interactiva”, en el marco de TEDxUTN 2015.

Con el fin de interactuar con el publico, los qudinos fueron conectados a sensores de proximidad (ultrasónicos) y de presencia (PIR). Si el espectador viene de frente a  la instalación, es detectado, por el sensor ultrasónico de proximidad, que mide la distancia y cambia el color, de su led tricolor.

Con el fin de facilitar la acción del espectador y hacerlo intervenir en la obra,se coloco una alfombra con una escala de colores (rojo, naranja, amarillo, verde, azul, violeta, blanco), para que este, camine por la misma. Si pisa el color azul ,el qudino enciende el led en azul,si pasa a verde el led cambia a ese color,así sucesivamente.

En ausencia de espectadores el led se pone blanco. Si el espectador se acerca por la derecha de la instalación,se dispara el sensor infrarrojo volumétrico (PIR), el qudino acciona un servo, que indica, que color enciende el led. Mediante una flecha, muestra en una semicircunferencia de colores dicho color,además emite una escala de sonidos (Do,Re…), estableciendo una relación sinestesica color-sonido. En ausencia de espectadores el led también es blanco.

Descargar Fuentes

Flisol 2015

Qudino, Módulos electrónicos

Explicación del uso, programación y aplicaciones del Qudino.
Demostraciones de ejemplos prácticos

El proyecto está dirigido al diseño y desarrollo de un sistema de módulos para la construcción de proyectos robóticos y electrónicos, con el cual los chicos pueden diseñar y armar sus propias instalaciones, sin tener conocimientos previos de electrónica, mecánica o informática.

Consta de un kit de módulos de robótica que está compuesto por módulos mecánicos, módulos electrónicos y un paquete de software; Compatible con el Programa Conectar Igualdad.

El proyecto desarrollado tiene por objeto la investigación y producción de robótica, difundiendo el conocimiento de la tecnología digital aplicada. Motiva al chicos a convertirse en constructores y programadores de instalaciones , de mecánica, electrónica e informática, que imiten el de comportamientos de seres vivos y sociales. Por otra parte, la difusión de la robótica incrementa el desarrollo de vocaciones tecnológicas que favorecen al desarrollo del país.

Salón Nacional de Artes Visuales

El Vehículo Robot Autónomo, es una plataforma básica para el análisis e implementación de sensores, algoritmos y sistemas relativos al desarrollo de vehículos autónomos robot auto guiados. Su sistema de control esta desarrollado en base a un microcontrolador PICAXE 18A, al cual se pueden conectar sensores térmicos, ultrasónicos , ópticos y mecánicos; además actuadores como leds, parlantes y a través de un driver L293 motores IGNIS MR 4.

Exposiciones: