viernes, 7 de junio de 2013

Visualización final de los prototipos.

Aquí vemos unos vídeos finales donde podemos observar el funcionamiento del robot. Aunque hay 3 estructuras diferentes, los 3 comparten el mismo objetivo: seguirán el Sol aunque éste se caiga. En el último vídeo podrán escuchar la explicación del proyecto.








miércoles, 5 de junio de 2013

Jornada VII-VIII (22 de Mayo de 2013)

Esta ha sido nuestra última sesión. Hemos dado los retoques finales a la estructura y al programa, al que le hemos introducido los sensores brújula y reloj. Para ello, hemos calibrado la brújula, con la ayuda de nuestros móviles; y hemos programado el reloj, con un programa descargado de internet.


                                Uno de los prototipos de estructura con la brújula y el reloj incorporados.



Después esto solo nos quedaba probar el proyecto. Esto se convirtió en algo más duro de lo que creíamos, puesto que en un principio ninguno de los tres robots funcionaba. Tras múltiples correcciones en el programa acabamos descubriendo que el fallo era debido a una interferencia en la brújula dónde la estábamos probando.




 Al llegar a esta conclusión, decidimos desplazar nuestro lugar de pruebas a un sitio más apropiado, unos de los patios del instituto.


Resultó que estábamos en lo cierto. Al final, después de muchas horas de trabajo, por fin funcionó.
Pinche en la siguiente imagen para visualizar el vídeo del funcionamiento del seguidor.






















miércoles, 29 de mayo de 2013

Jornada VI-VII (15 de Mayo de 2013)

Un día más seguimos con la programación en NXC. El programa va cogiendo forma. Hoy nos hemos dedicado a calcular el acimut y la elevación solar, y comprobar los valores en una página web.
Como era de esperar, no funcionaba. Nos pasamos toda la tarde corrigiendo el programa.



Cuando más falta nos hacía una distracción, recibimos una visita inesperada. El alcalde del Carpio, Don Francisco Sánchez, es decir, Paco Sánchez (nuestro antiguo profesor de tecnología) nos alegró con su presencia.




Al final de la tarde, ya sea por acción humana o por intervención divina, los programas se dignaron a darnos la tan ansiada satisfacción al comprobar que funcionaban.

Jornada V (122 de 2013)

HEMOS TOMADO EL MANDO DE ESTE BLOG. Fdo. alumnos de Antonio


Como ya os habréis dado cuenta, en el título de la entrada, la fecha está expresada en día Juliano. Hoy, al comenzar a implementar las fórmulas astronómicas, nos hemos topado con la resistencia de nuestro amigo NXC para aceptar la fórmula del día juliano. El cálculo trigonométrico era una tarea imposible y el compilador nos lo marcaba como error. Finalmente, optamos por descargarnos un nuevo firmware y así poder realizar los cálculos tan deseados.


                


martes, 7 de mayo de 2013

Jornada IV (Jueves 2 de Mayo)

Durante la cuarta sesión de trabajo se ha modularizado todo el problema a resolver. Es decir, se han ido implementando pequeños programas en lenguaje NXC que realizan diversos cálculos necesarios para obtener la posición del Sol

Jornada III (Miércoles 17 de Abril)

Durante la sesión nº 3 se ha seguido con la familiarización del lenguaje NXC y la implementación de las fórmulas astronómicas en este lenguaje.
Además se han desarrollado los primeros prototipos de seguidores solares.

miércoles, 10 de abril de 2013

Jornada II (Miércoles 3 de Abril)

La segunda sesión de trabajo ha sido un poco accidentada debido a que han faltado muchos alumnos/as. La mayoría de esas faltas de asistencia se deben a algún tipo de enfermedad.
Los que han asistido se han dedicado a tratar las fórmulas astronómicas que nos dan la posición del Sol. A partir de ahí, han seguido con la programación en lenguaje C.



martes, 2 de abril de 2013

Encuentro Regional Andalucía Profundiza 2013

El día 8 de Marzo tuvimos un encuentro en Jaén, de todos los participantes en Andalucía Profundiza 2013. 


Jornada I (Miércoles 27 de Febrero)

El miércoles 27 de febrero, justo el día de antes del comienzo del puente de Andalucía, realizamos la primera sesión de nuestro proyecto profundiza.
Durante esta primera jornada, se realizó una explicación de qué se persigue con el desarrollo de nuestro proyecto y la forma de trabajar que vamos a seguir para la consecución de nuestros objetivos: 
 El seguidor solar programado
Además, formamos los grupos para el desarrollo del trabajo por equipos, insistiéndose en las ventajas de esta forma de organización. 
Se planteó la necesidad de que investigáramos como se puede establecer la posición del Sol en un momento y un lugar determinados. Necesitaremos unas fórmulas que nos proporcionen esa posición.
Por otro lado, iniciamos el aprendizaje del lenguaje de programación C, necesario para implementar todo la secuencia de seguimiernto solar.

Presentación del Proyecto



Con la ejecución de este proyecto se pretende introducir en el ámbito de la educación la programación y el control de robots, permitiendo al alumnado descubrir la Ciencia, la Tecnología, la Ingeniería y las Matemáticas, entre otras áreas,  de una forma entretenida.
    Mediante la programación de estos dispositivos se ayuda a los alumnos/as a resolver problemas relativamente complejos mediante su división en problemas más sencillos y a sistematizar su resolución utilizando el método de proyectos.

Objetivos
El objetivo general de este proyecto consiste en desarrollar una aplicación programada que permita, utilizando una serie de fórmulas astronómicas, un seguimiento del sol con alta precisión, tanto en elevación como en acimut.
Así mismo se diseñará y construirá un prototipo de seguidor solar de doble eje que permita comprobar el resultado de la programación del dispositivo.
Objetivos específicos:
  • Estudio de las relaciones astronómicas entre la Tierra y el Sol
  • Análisis de las diferentes posibilidades de cálculo de la posición del Sol en un instante y lugar dado. Selección de las fórmulas y cálculos necesarios y nivel de precisión.
  • Desarrollo de diferentes algoritmos matemáticos para resolver las ecuaciones astronómicas necesarias.
  • Estudio del funcionamiento del robot NXT de Lego. Sensores y actuadores.
  • Asimilación del modo de operación con el entorno de compilación y programación “BricxCC”  aplicado al robot NXT.
  • Iniciación a la programación en “C” con el lenguaje de alto nivel “Not eXactly C” (NXC).
  • Realización de un programa en lenguaje NXC que, a partir de las fórmulas anteriores, determine la altitud y el acimut solar.
  • Desarrollo de varias aplicaciones individuales sobre el robot NXT mediante la programación en lenguaje NXC
  • Integración de los programas individuales en una aplicación completa de tipo secuencial donde se verifique la efectividad del sistema.
  • Diseño y construcción de un prototipo de seguidor solar de doble eje.
  • Redacción de toda la documentación del Proyecto.