Belén 2018

Este es el trabajo del alumnado de 4ºESO de tecnología del IES Carrizal. Crearon un río y cuatro hogueras de las que solo se utilizaron dos, quedando las otras de reserva. También prepararon la base de la maqueta, insertaron la bomba de agua sumergible y el sensor de nivel de agua y prepararon una caja con una tira led RGBW en la parte superior para emular el día y la noche. Este trabajo fue repartido en equipos y adicionalmente uno de los equipos investigó como incorporar un DFPlayer al proyecto para incluir música.

      

Al final todos los equipos programaron con mBlock el efecto día y noche controlando una tira led RGBW a 12V, encendido de la bomba de agua de 230V según sensor de nivel de agua y el efecto de fuego en las hogueras con dos diodos leds. Controlando varios procesos en lazo abierto y lazo cerrado con diferentes acondicionadores de señales. Se usó una EduShield Canarias con el Arduino únicamente para facilitar las conexiones.

Se convirtieron los diferentes procesos de contro en mBlock a un programa para el IDE de Arduino, con la única intención de evitar tener un ordenador constantemente encendido ejecutando dichos procesos. El montaje final es el siguiente:

También pueden verlo en este breve vídeo.

Control y robótica – Cinco primeros retos

Aquí tienen un vídeo describiendo como poder empezar a hacer la primera parte (cinco primeros retos) planteados para el tema de Control y robótica.

Hora del código 2018

Se propone para:

Aula en clave: LightBot

1º ESO: Minecraft: Hero’s Journey

2º  ESO: Laberinto clásico

3º  ESO: Star Wars: Construcción de una galaxia con código

4º  ESO Tecnología: Laberinto clásico

4º ESO Informática: Minecraft Adventurer

Bachillerato: Minecraft Adventurer y Minecraft Designer

4º ESO y Bachillerato deberán consultar con el profesor el modo de acceso.

Sensor capacitivo de humedad en tierra con mBlock

Es un sensor muy simple de usar. Solo hay que alimentarlo con GND y Vcc, y leer el pin de salida con un pin analógico del Arduino. En este caso, utilizo una EduShield, conectando el sensor en el pin A0 por medio de los pines Dupont tipo Funduino. Luego, el programa ya es cosa tuya, según lo que quieras hacer.

Ley de ohm con mBlock y Arduino

Tarea donde se realiza un juego en Scrath con la finalidad de estudiar la Ley de Ohm. Se utiliza un Arduino con la placa EduShield Canarias y una placa de extensión con botones para seleccionar la pregunta en el juego.

Descarga aquí la tarea en pdf.

Manejando diodos rgb ws2812b

Deja el enlace introductorio a este tipo de diodos y la forma de programarlos con mBlock, ya que pueden ser muy útiles para realizar maquetas de semáforos, diseñar un intermitente para coche (tipo Mercedes o Audi) y muchas cosas más.

EduShield Canarias

¿Qué es EduShield Canarias?

EduShield Canarias es un shield(placa que se pincha directamente) de Arduino que ha sido diseñada para tener una serie de elementos conectados directamente a un Arduino Uno R3, consiguiendo con esto no tener que realizar montajes electrónicos para la realización de ciertas prácticas. Evidentemente, esto produce un desvinculamiento de la parte electrónica, por lo que estas placas pueden ser usadas para cursos inferiores a 4º de la ESO. Con la finalidad de que no estén  limitadas, tienen 4 puertos para interconectar otros dispositivos, bien con señales digitales simples, señales analógicas o por protocolo I2C. EduShield es hardware libre y estará acompañado (aún se sigue mejorando…) por un firmware y una extensión para Mblock, así como una librería para el IDE de Arduino, cuya finalidad es simplificar al máximo la programación, convirtiéndola en un juego de niñ@s a precio económico (recuerdo que hay placas en el mercado que tienen la mayoría de las funciones de EduShield pero son relativamente caras)

Actualmente han visto la luz dos versiones y dentro de poco, espero tener la versión definitiva revisada.

EduShield Canarias 1.0

Se realizaron como prueba inicial del proyecto y forma la base de este. Tiene tres puertos semi-compatibles con los del mbot y un puerto incompatible (puerto 3). Como conectores se utilizan RJ12 6P-6C e incorpora un zumbador, un receptor de infrarrojos, una LDR y dos diodos leds RGB.

Esta placa ha sido utilizado con alumnado de 1º, 2º y 4º de la ESO con actividades para el desarrollo del currículo de la asignatura de tecnología, con bastante éxito.  Aunque desde un principio se pretendía que estas placas pudiesen ser utilizadas por alumnado de primaria.

Con el desarrollo de esta placa se realizó una placa con cuatro pulsadores en pull-down, presente en la imagen.

¿Qué elementos  incorpora la placa para trabajar directamente?

Sensor de luz LDR (resistencia variable con la luz)

Es una resistencia cuyo valor cambia en función de la cantidad de luz que entra en en su encapsulado. Está conectada en el pin A3 en serie con una resistenca de 47KΩ, creando un divisor de tensión.

Diodos led RGB

Son diodos leds que se controlar por un único pin (pin 13) y pueden tomar diferentes tonalidades de  rojo (R), verde (G) y azul (B). El color que emite cada diodo se puede controlar de forma independiente o  a la vez, según se necesite.

Zumbador

Dispositivo con el que se pueden emitir sonidos conectado en el pin 8.

Receptor IR

Dispositivo con el que se puede detectar señales infrarojas, utilizadas habitualmente por mandos a distancia. Este dispositivo está ubicado en el pin 2 del Arduino.

 

EduShield Canarias 2.0

La finalidad de este prototipo era mejorar la versión 1.0 cambiando los conectores de los puertos, sacar el pinout de estos con conectores Dupont a modo de fundino (para conectar fácilmente servomotores, etc…), agregar el máximo de dispositivos en placa posible, y que a través de pocos elementos se pueda utilizar la placa para la interconexión de los motores y dispositivos necesarios para la realización de los EduROVs del PLOCAN.

Por lo tanto, es un prototipo mejorado cuya configuración de puertos es la misma que la del EduShield Canarias 1.0, pero se utilizan conectores jtag-3×2 evitando el sistema de enganche de los RJ12 (se rompen con mayor facilidad). A parte de los elementos presentes en la placa Edushield Canarias 1.0, se le añade un tercer diodo rgb (dando la posibilidad de hacer prácticas tipo semáforo, etc…), dos pulsadores con codificación analógica enganchados en el pin A2 y un sensor de temperatura (en principio se diseñó para un LM35, pero por cuestiones prácticas se cambió por una DS18B20 que se conectó en el pin 3). Se añade también un puente en H para controlar un motor conectado a través de un doble conmutador al puerto 1 (cuando se utiliza el motor se deshabilita el uso de los pines 11 y 12 en el puerto 1 y viceversa).

Dos ejemplos que se utilizaron a la hora de realizar la parte software son:

Control de dos motores adicionales a través de placa de expansión con puente en H. Se controlaron tres motores DC a la vez.

Lectura del sensor de temperatura en placa y representación de dicha temperatura en LCD (emulación con mBlock)

 

Taller de creación de pintaderas. Día de Canarias

TALLER DE PINTADERAS CANARIAS EN DIVERSOS SOPORTES

En este taller se realizarán pintaderas de tres formas:

  1. Con escayola a través de moldes impresos en PLA y en Filaflex (podrás ver que molde es el más adecuado para realizarlas).
  2. Diseñando tu propio modelo de pintadera en 3D Builder, para su posterior impresión en PLA.
  3. Dibujándolas a través de programación con Scratch. Se realizarán cinco retos, donde el último es libre. Descarga aquí el pdf con los retos.

Aquí puedes ver como deberán quedar las pintaderas en Scratch:

Práctica con Scracth (mBlock) y Arduino. Juego sobre la ley de Ohm

Práctica para 1ºESO o 2º ESO donde se trabaja la ley de ohm realizando un juego que utiliza un Arduino para seleccionar las preguntas. En el caso de no tener una placa de expansión de pulsadores para EduShield Canarias, monta este esquema en protoboard.

TALLER DE NAVIDAD CON ARDUINO

Descarga aquí los retos propuestos para esta jornada.