jueves, 26 de abril de 2018

¿Cómo se hizo nuestro proyecto?

Empezamos con una lluvia de ideas, en la que decidimos que investigaríamos sobre el alcohol y sus consecuencias. Al final vimos que habían graves problemas si una persona conducía ebria, por lo que nos centramos en hacer algo para poder evitar que esas personas puedan conducir. Después de investigar nos dimos cuenta de que no pueden distinguir bien los colores, y su control del equilibrio es nulo, además de no ver correctamente.
Por todo esto nos pusimos a desarrollar unos patrones, que estarían hechos para que la mayoría de personas con este problema o que hayan consumido algún tipo de droga puedan arrancar el coche.
Lo diseñamos con mBlock, ya que estábamos familiarizados con ese programa, y después de hacer los fondos nos pusimos a programar.
El mayor problema fue que cuando cambiaba de fondo, las llaves no se iban a su correspondiente sitio, y estuvimos probando muchas veces, pero con combinaciones de bloques bastante complicadas. Al final estábamos desesperándonos, pero de repente vimos un bloque al que nunca habíamos prestado atención y vimos que al ponerlo con los demás tenía sentido para poder arreglar el problema. Así es como pudimos a partir de ese momento arreglar las demás complicaciones y por fin acabar de programar.
Al mismo tiempo estábamos haciendo encuestas, cuyos resultados hemos publicado ya en este blog.
En resumen hemos trabajado mucho en este proyecto, y estamos muy orgullosos de lo que hemos conseguido hacer, ya que si se implantaran estos patrones en los coches se podrían salvar muchas vidas. Muchas gracias por habernos seguido todo este tiempo, y recordad que podéis preguntarnos lo que queráis en nuestra sección de preguntas.



Imagen relacionada

miércoles, 25 de abril de 2018

Patrones bloqueacoches

Este es el archivo que contiene nuestros patrones bloqueacoches. Se debe abrir en mBlock, porque en Scratch surgirían fallos en los que no reconoce algunos bloques.
Pincha aquí para descargar

viernes, 20 de abril de 2018

La programación

Por fin hemos acabado la programación, y hemos decidido grabarla para que la veáis. Ha sido un gran esfuerzo durante muchos meses, así que esperamos que la apreciéis.



EXPLICACIÓN

Está hecha en mBlock. Como veis, se trata de un personaje (unas llaves) que tiene que recorrer un camino blanco desde el inicio (el lado verde) hasta el final (el lado rojo). Si toca un color distinto, (ya sea saliendo del camino y tocando el negro u otro diferente), cambia a un fondo aleatorio de entre todos los que tenemos, empezando otra vez el proceso. El conductor tiene 3 oportunidades en total para llevar al personaje hasta el rojo, y si consigue esto el fondo cambiará a "Disfrute del viaje", pero si no lo logra será una cruz en su lugar. 

PROGRAMACIÓN

Inicio: al principio empieza en unos fondos determinados para ir explicando como funciona, mientras que el personaje no aparece y espera. Después envía un mensaje: "comenzar".
Comenzar: cuando se envía este mensaje se cambia a un fondo al azar y el personaje aparece, además hay una variable llamada "auxiliar" que tiene un valor de 1.
Auxiliar: es una variable que permite que el personaje se mueva solo cuando tenga un valor de 1.
Al clickear este objeto: cuando se pulsan las llaves la auxiliar será 1 hasta que se toque un color equivocado, permitiendo que se deslice en busca del ratón ilimitadamente. Envía "cambio de fondo".
Cambio de fondo: este mensaje hace posible que se puedan activar los bloques de los fallos y de cambiar los fondos cuando se toque un color en concreto. Cuando se toca un color equivocado se envía un mensaje "fallo", esconde al personaje, cambia de fondo, envía "comenzar", cambia la auxiliar a 0 para que no se mueva, muestra al personaje y auxiliar toma el valor de 1. Además se vuelve a repetir la programación de mover hasta que se toque un color equivocado.
Fallo: cuando se envía este mensaje una variable "fallo" cambia a +1. Cuando llega a 3 cambia el fondo al que no deja arrancar.
Correcto: si toca el color rojo el fondo cambia al que manda la señal al coche para poder arrancar.

CONCLUSIONES

Ahora mismo el programa está en una plataforma simple, pero tenemos pensado para el futuro hablar con compañías fabricantes de coches para que implementen nuestro proyecto a sus automóviles, de manera que una vez que el comprador vaya a arrancar el coche, vea primero la pantalla de su vehículo con nuestro programa listo para ser usado. También se podría hacer a menor escala, usando solo prototipos. También tenemos pensado que si el conductor falla pararía el coche y/o avisaría a la guardia civil para hacerle saber que esa persona no está en condiciones de conducir, y en dónde se encuentra. Obviamente este programa de manera oficial estaría implementado en el vehículo obligatoriamente, porque la mayoría de conductores no querrían esto por posibles futuras multas u otras molestias. Como podéis ver nuestro proyecto es sólo un prototipo de lo que queremos que sea al final.

miércoles, 18 de abril de 2018

Día 16- Corrigiendo errores

Hoy hemos dado el programa a nuestros compañeros de clase, que han ido probándolo y nos han dado posibles mejoras y nos han enseñado los problemas y bugs que han encontrado. Después los hemos corregido, haciendo que a la programación no le queden errores. Dentro de poco la pasaremos a un dispositivo móvil para simular la pantalla de un coche y mostraremos su funcionamiento. El proyecto está casi terminado.

jueves, 12 de abril de 2018

Día 15-Terminamos la programación

Hoy, tras bastantes meses de esfuerzo probando una programación que se resistía a funcionar, la hemos terminado. Han sido muchos intentos fallidos de lograrlo pero al final hemos conseguido que funcione.
Ahora, solo nos queda perfeccionarla y arreglar los pequeños errores que le quedan y pueden ser molestos.
Dentro de poco os enseñaremos un vídeo de como funciona.

martes, 10 de abril de 2018

Día 14- Encuesta sobre el alcohol y las drogas y resultados

Hoy hemos realizado una encuesta a nuestros compañeros de curso (3º de ESO) sobre la idea que tienen acerca de estas dos sustancias. Independientemente de las bromas que algunos hayan podido hacer, teniendo en cuenta cuál era el tema tratado, y de que otros pocos no hayan puesto mucho interés en sus respuestas, creemos que la encuesta ha salido bien y que la gente ha contestado, en general, lo mejor que ha sabido.
Las preguntas de la encuesta eran las siguientes:

-¿Qué sabes acerca del alcohol?

-¿Crees que una persona puede conducir ebria?

-¿Alguna solución para evitar que la gente conduzca en ese estado?

-¿Cómo crees que está visto el beber alcohol por la sociedad?

-¿Y qué sabes acerca de las drogas?

-¿Crees que están vistas de la misma manera que el alcohol?

-¿Qué crees que causa más muertes al año en la carretera, las drogas o el alcohol?

-¿Crees que una persona está capacitada para conducir bajo los efectos de una de estas dos sustancias?

Y estos son los resultados representados en gráficos circulares:








Por un lado esta encuesta nos entristece ya que, por las respuestas de algunos, podemos deducir que ya hay personas en el curso que toman alcohol con frecuencia e incluso drogas en los casos más extremos. Por el otro hemos sacado la conclusión de que la gente está bastante enterada en el tema de las drogas y el alcohol sobre la carretera. La mayoría han contestado bien a la pregunta de las muertes por alcohol y drogas que, para sorpresa de muchos (incluida la nuestra cuando lo leímos), son las drogas, casi todos han dado respuestas lógicas cuando les hemos preguntado por soluciones y, para suerte de todos, muy pocos creen que alguien pueda conducir ebrio.
En general ha sido un buena experiencia elaborar esta encuesta porque nos ha permitido conocer la opinión de nuestros compañeros sobre el tema.