domingo, 27 de noviembre de 2016

CURSO MOOC DE ROBÓTICA : RETO 3


Siguiendo con la dinamización de la sala del museo, he añadido un sensor de ultrasonidos que mide distancias. Conservo las luces (leds) del reto 1 y el zumbador del reto 2.
He colocado una puerta cerrada y otra abierta, a ambos extremos de la sala. El zumbador está sobre la puerta cerrada. Las luces ámbar iluminan sendos cuadros y la roja está sobre la puerta abiera a modo de señal de luz piloto para cuando todo está a oscuras

  1. Al empezar suena la melodia del reto 2 y pasamos al estado de reposo
  2. Estado de reposo todo apagado e inactivo salvo la luz roja.
  3. Si se abre la puerta se encienden todas las luces y suena la alarma (zumbador) hasta que se cierra la puerta
  4. Si hay alguien en la sala, se encienden las luces de los cuadros y se apaga la roja.

A continuación el video explicativo. Sed indulgentes con el narrador, que no es un youtuber profesional 


En el aspecto técnico, utilizo una placa Arduino UNO . Los componentes son los que utilizo en el taller de tecnología. Las conexiones eléctricas son las tradicionales con clemas y una protoboard para pinchar los extremos sueltos
Está programado en el lenguaje del IDE de arduino



sábado, 19 de noviembre de 2016

CURSO MOOC DE ROBÓTICA : RETO 2


El segundo reto es añadirle un zumbador en el que suene una melodia "ambiente" utilizando notas musicales y/o funciones

Siguiendo las instrucciones del reto he puesto un zumbador, no obstante, en la maqueta definitiva pondré un altavoz, ya que el sonido es un tanto metálico, y no va muy bien como musica ambiental, es mas bien estridente. He elegido la BSO de piratas del caribe porque es fácilmente reconocible. Cuando haga la aplicación al aula lo utilizaré como alarma de robo o incendios.

Al parecer debemos de justificar didácticamente la elección de la sala. En mi caso, dentro de la asignatura de tecnología, pienso utilizarla para estudiar la domótica, esto es la automatización de las funciones y servicios que existen en una obra de ingenieria civil. La elección de una sala de actos publicos es porque hay muchas mas posibilidades de control, y la maqueta de una sala de mueso es mas sencilla de hacer que un auditorio o un teatro.


En cuanto a los aspectos técnicos, aunque se nos pide no entrar en detalles, comentar únicamente que he hecho una función que se llama "melodía" que incluyo en el setup y que se ocupa de tocar la canción una sola vez al principio, porque son muchas notas hechas a base de tonos (tone) y duraciones (delay) y por un lado asi mejora la legibilidad del código y por otra se usa una función como pide el enunciado.
De todas formas, en el proyecto final si que pienso poner el código definitivo.

lunes, 14 de noviembre de 2016

CURSO MOOC DE ROBÓTICA : RETO 1

Iluminar una sala (biblioteca,aula,museo,teatro)  construida con materiales reciclados con al menos dos LED controlados desde arduino UNO o equivalente

Respuesta :

Aunque dice utilizar materiales reciclados, carton o similares, he preferido hacerlo con contrachapado, ya que soy profesor de tecnologia y tengo fácil acceso a ese material por una parte, y por otra porque quiero que me sirva para las clases y es un mejor soporte para ulteriores modificaciones.

De todas sormas la he contado con angulares atornillados para poder desmontarla fácilmente y hacer modificaciones si fuera necesario.

En principio es la sala de un museo, con 2 cuatros (iluminados con leds amarillos) y una luz de salida de emergencia (led rojo)

Tengo intención de añadir uno azul para una vitrina y otro blanco para la iluminación general, pero no me ha dado tiempo.

Os dejo el video que he grabado y mas adelante pondré el codigo y fotos de algunos detalles




Para evitar tener que poner un interruptor, pulsador u otro componente físico he preferido encender y apagar las luces por software, asi que he utilizado la consola de puerto serie para encender las luces cuando introduzco una E (de encendido) y apagarlas cuando introduzco cualquier otra letra

He utilizado directamente el IDE de Arduino porque estoy habituado a usarlo, pero tambien lo he hecho en Bitbloq para experimentar las dos formas.