domingo, 14 de junio de 2015

La recompensa a un gran trabajo



Acaba el curso con la satisfacción de recoger los frutos del trabajo que han realizado mis alumnos en este blog ARutronica, premio Espiral de Edublogs en la Categoría de FP en la IX edición.

Durante dos años, ha servido de cuaderno de bitácora de las actividades de los módulos de electricidad, electrónica y de instalaciones de telecomunicación del ciclo. Dos años, dos grupos y algo en común, la dedicación que han puesto tanto dentro como fuera del aula.

A recoger la peonza el sábado 13 de junio en Media Lab Prado Madrid, acudió también la delegada Alexandra Ponz que agradeció en nombre de sus compañeros, el premio.

Desde aquí nuestra felicitación a todos los ganadores y por supuesto a los 900 blogs participantes en el certamen.

Felicidades a vosotros, mis alumnos, a seguir estirando de la cuerda para que la peonza no deje de girar.


jueves, 28 de mayo de 2015

Sensor de aparcamiento con Arduino

realizando un sensor de aparcamiento por ultrasonidos, con un Arduino UNO, un sensor HC-SR04 y un altavoz para señal acústica.
¿Qué son los ultrasonidos?
Un ultrasonido es una onda acústica o sonora cuya frecuencia está por encima del espectro audible del oído humano (aproximadamente 20.000 Hz).
Sabiendo esto, veamos como es y como funciona el sensor utilizado:

El sensor HC-SR04 y su funcionamiento
Como componente principal del proyecto, utilizaré un sensor de ultrasonidos HC-SR04. Este sensor contiene un emisor y un receptor de ondas de ultrasonidos, y funciona a modo de sonar, de tal forma que el emisor lanza un tren de pulsos ultrasónicos – de 40 kHz en este caso – y el receptor espera el “eco” de dicho tren de pulsos en algún objeto.
En el datasheet del sensor podemos ver que la distancia medida es proporcional a la amplitud del eco de la señal enviada, y para calcular dicha distancia, nos remitimos a la formula Distancia = Velocidad x Tiempo”.
Sigue leyendo!
Si tenemos en cuenta que la velocidad del sonido a temperatura ambiente (20º) es de:
343 m/s o
34300 cm/s, podemos calcular que las ondas tardan en recorrer 1 centímetro:1 centímetro = 1 segundo / 34300 = 29,15 uS
Sabiendo que la onda tarda 29,15 uS en recorrer 1 cm, y que el sensor nos dará el tiempo de la señal desde que es enviada hasta que el receptor captura su eco, calculamos la distancia de la siguiente manera: Distancia en cm = (tiempo de la señal / 29,15 uS) / 2 ”
La división por 2 se debe a que la señal desde que es enviada por el emisor, recorre la distancia hasta el objeto, y vuelve por el mismo camino hasta el receptor como se puede ver en la siguiente imagen, de modo que la onda recorre 2 veces el mismo camino, por lo que si no realizamos esta operación, la distancia resultante en centímetros sería el doble de la que hay realmente entre el sensor y el objeto.

Para nuestra suerte, existen librerías para Arduino y PIC que realizan estos cálculos por nosotros, y nos dejan la simple tarea de hacer una llamada a una función que nos dará el valor de la distancia lista para utilizar en nuestro proyecto.
Sabiendo como funciona el sensor me he puesto a programar un sensor de aparcamiento.
El funcionamiento de un sensor de aparcamiento es muy sencillo, simplemente se basa en un sensor colocado en la parte trasera de un coche que se activa en el momento en que se mete la marcha atrás, que mide la distancia que hay entre nuestro coche y el objeto que esté detrás (otro coche o una pared), y mediante una señal acústica nos va indicando.
La frecuencia de la señal acústica irá en aumento a medida que se reduce la distancia con el objeto y a una mínima distancia, la señal acústica es continua. Si la distancia aumenta, la frecuencia de la señal acústica aumentará hasta una distancia máxima.
El proyecto consta de varios componentes como es una placa Arduino UNO, un Sensor HC-SR04 y un Altavoz 8Ω con su resistencia 120Ω, se conecta de la siguiente forma:


El código de programación de la placa Arduino es muy simple, aunque consta de varias librerías para el control del sensor HC-SR04 y una librería de sonidos.
Los archivos son los siguientes:
CODIGO DE LA PROGRAMACION

/*Opiron Electronics by A.Girod
Programación de un sensor de ultrasonidos HC-SR04
by Anton Girod (mahamadou.diarra@alu.escuelassj.com@gmail.com)

int Pin_echo = 13;
int Pin_trig = 12;
void setup() {
Serial.begin (9600);
pinMode(Pin_trig, OUTPUT);
pinMode(Pin_echo, INPUT);
}
void loop() {
int pulso, cm;
digitalWrite(Pin_trig, LOW);
delayMicroseconds(2);
digitalWrite(Pin_trig, HIGH);
delayMicroseconds(10);
digitalWrite(Pin_trig, LOW);
pulso = pulseIn(Pin_echo, HIGH); //Medición del ancho de pulso recibido en el pin Echo
cm = pulso / 29 / 2; // Convertimos ese pulso en una distancia y a cm
Serial.print("Distancia:"); //Imprimimos todo por el puerto Serial
Serial.print(cm);
Serial.println(" cm");
delay(500);
}

Y conectado y programado… podemos comprobar el funcionamiento en foto o video de demostración haciendo clic aquí: https://www.youtube.com/watch?v=m_2jvYjFJrk



martes, 26 de mayo de 2015

Aplicación de ayuda para personas con diversidad funcional

Aplicación de ayuda para personas con diversidad funcional

Con motivo de facilitar la vida a las personas con diversidad funcional, he desarrollado una aplicación en App Inventor, que junto a la tarjeta Mioio, es capaz de controlar la iluminación del hogar, con una alarma de emergencias en caso de ocurrir algún problema, junto con un acceso de llamada rápida para facilitar el llamar a un numero en particular.

También consta de un acceso rápido a agenda.


Andrés Menzel


jueves, 21 de mayo de 2015

DESAFIO ROBOT 2015

Como cada año La Ciudad de las Artes y las Ciencias promueve la tecnología y las ciencias entre los jóvenes poniendo en marcha un evento tecnológico, Desafío Robot, en el que alumnos de diferentes centros escolares compiten con un robot diseñado por ellos mismos.

Además de esta competición, alberga una exposición donde instituciones, empresas y entidades de referencia del mundo de la robótica, muestran al público en primicia sus proyectos de investigación, iniciativas y últimos productos.

En nuestra osadía, y lanzándonos al vacío sin paracaídas, decidimos aprovechar el evento para poner un reto a nuestros limitados conocimientos de robótica.

Muy bien, el planteamiento fue rápido y parecía muy viable (ignorantes de nosotros), "Hacemos un robot!!!", jajajjaa así a priori parece fácil verdad?

Suerte que teníamos una base donde empezar a hacer realidad nuestra aventura, Droide (http://droidecomunidad.com), empresa dedicada en cuerpo y alma a poner al alcance de todos su pasión por la robótica, gracias chicos!!!




Poco a poco nos dimos cuenta que la experiencia requería de más esfuerzo del que pensábamos, horas y horas cara al ordenador buscando cada una de las piezas que necesitábamos utilizar y cómo poder programarlas, puffff una locura!!!

"Esperad!!! Empecemos poquito a poco!!"
 Necesitábamos que nuestro robot siguiera un circuito, para esto requeríamos de un siguelíneas,aquí os dejamos cómo hicimos su conexión


Para esto utilizamos un sensor TCRT 5000 de infrarrojos con regulador de intensidad de luz, para poder distinguir las líneas negras del circuito y así seguirlo correctamente. Esta conexión tanto puedes llevarlo a un pin analógico como digital.

El segundo paso fue el sensor de ultrasonidos, se utiliza para medir distancias y detectar obstáculos.

Así pues, " Nuestro robot ya tiene ojos!!!"

" Bueno, tendrá que moverse no?", ahora a por los motores
Este paso es de los más fáciles, conectamos positivo de las baterías a VIN y el negativo a GND.

Seguimos con el Servo, lo necesitamos para que las pinzas que incluimos al robot puedan abrir y cerrar para trasladar un bote negro o bien blanco ( para que pueda diferenciar el color añadimos un infrarrojos)

Durante todo el proceso, hubo diferentes pruebas y múltiples fracasos, a veces, el robot parecía tener vida propia y decidía ir a su aire, NOOOOOO!!!! desesperaba pero al final con mucha paciencia, LO CONSEGUIMOS!!!! 

Llegó el 8 de Mayo, y allá que nos fuimos nerviosos y expectantes hacia La Ciudad de las Artes y las Ciencias.
Tuvimos problemillas con la iluminación y después de ajustar el infrarrojos y algunos momentos de desesperación extrema,llegó la hora de nuestro turno y........allá vamos!!!!

Tres minutos de prueba de velocidad y listo!!

Al final quedamos satisfechos con nuestra participación, quedamos los 15º de un total de 60!!!!
 No está mal no? plas, plas,plas jajjajajja


Quién se anima a retarnos?? jajajajaja











viernes, 15 de mayo de 2015

Felicidades equipo: ganadores en el IX Premio Espiral Edublogs

Si hay algo que satisface a un docente, es ver que su alumnado aprende, se motiva y se ilusiona a cada paso. Que se lanza a las propuestas y retos que se le van proponiendo en clase, porque eso es la vida, dentro y fuera de las paredes del aula: un reto y un aprendizaje continuo.


Efectivamente, sois Ganadores y Ganadoras en el IX Premio Espiral Edublogs con este blog con el que habéis trabajado durante todo el ciclo, mis alumnos y alumnas de 1º y 2º de FP de electricidad de las Escuelas San José. Con este blog que ha sido vuestro cuaderno de trabajo, vuestra ventana digital y vuestra apuesta personal.


Un trabajo muy bien hecho, del que como profesor y como compañero en este "viaje" estoy orgulloso porque le habéis dedicado tiempo y esfuerzo dentro y fuera del aula. 

Un trabajo que tiene su recompensa en forma de peonza, da igual el color, y que recogeré en vuestro nombre el 13 de junio en Madrid.

Gracias al jurado por su valoración, al equipo de organización de Espiral y sobre todo a los cientos de compañeros que junto a su alumnado, mantienen vivos los blogs de aula, la peonza también es vuestra.

Nos vemos en Madrid