martes, 28 de noviembre de 2017

Portfolio Xataka Live Citizen

Excursión de Xataka Live Citizen


-La excursión comenzó a las diez de la mañana en el Palacio de Cristal, fuimos los alumnos de TIC a Xataka Live Citizen, en la cual al llegar  nos dividimos en un grupo de 4  personas con un profesor para, ir a la maratón de montar una impresora 3D, los demás se fueron a ver presentaciones que había y a probar distintas actividades.
-En el maratón del montaje de una impresora 3D, con el grupo de 4 personas y el profesor siguiendo el montaje de encargado de las impresoras 3D y las instrucciones, y con la ayuda de nuestro profesor, que estaba montada lo básico y llevamos a cabo el montaje de la impresora 3D, el cual conseguimos acabar y probarla con un diseño por defecto que venía en una Tarjeta SD  para la impresora de BQ.
-Una vez acabado de montar la impresora 3D, pudimos porobar las gafas de Realidad Virtual de PlayStation y HTC Vive, en distintos juegos, a parte también había más sitios y exposición de distintas empresas.
-La experiencia me ha gustado bastante ya que he "aprendido" más o menos a como montar una impresora 3D y el haber probado las gafas de Realidad Virtual de PlayStation y de HTC Vive.

lunes, 20 de noviembre de 2017

Sexto Portfolio

Aplicación de la Brújula

Imagen de los componentes de la aplicación:

La aplicación está compuesta por un Canvas1, en la que se encuentra un ImageSprite1, y también está compuesto por dos TableArregment, el cual en el TableArregment1, en cuyo interior hay 4 Label, etiquetas, y el TableArregment2 está compuesto por dos etiquetas, Label. Los componentes no visibles, son el componente OrientationSensor1, que es la dirección que deberá tomar.































La pantalla d la aplicación:






-En esta pantalla se encuentran todos los componentes ya nombrados anteriormente, y su disposición en la pantalla de la aplicación.


Los bloques de la aplicación:






-En la pantalla de los bloques se encuentra la programación de cada uno de los botones y de los componentes de la aplicación.

-En esta parte se puede observar los bloques, en los cuales se encuentra la programación de Screen1 se coloque el ImageSprite1, en la posición asignada, también se encuentra en la programación, la configuración de los componentes no visibles, en la pantalla de la pantalla de la aplicación, que hacen que el tome la dirección, y que se escriba en cada Label, el valor del Azimuth, el Pitch y el Roll.


Las Funciones de la aplicación:

-La función principal de esta aplicación, es la de que la aplicación señale direcciones, para ello cuando el Screen1, se inicialice el ImageSprite1 se coloque en  una posición determinada, también por el componente no visible OrientationSensor1, el cual cuando cambie la dirección, hará que cambie la dirección del ImageSprite1, y escribirá los valores de Azimuth, Pitch y Roll en las Label, etiquetas.



martes, 14 de noviembre de 2017

Quinto Portfolio

Aplicación de Bota Pelota y Tirapenalti

Imagen de los componentes de la aplicación:

La aplicación está compuesta por un TableArregment, el cual dentro dentro de el TableArregment se encuentran dos etiquetas, etqGoles y etqNumGoles, también está compuesto por un Canvas, el cual dentro de él están colocados 5 ImageSprite. Y en los componentes no visibles, son el Clock, el cual marca un tiempo a algunos componentes de la aplicación.


























La pantalla de la aplicación:






-En este pantalla se encuentran todos los componentes ya nombrados anteriormente, y su disposición en la pantalla de la aplicación.


Los bloques de la aplicación:




-En la pantalla de los bloques se encuentra la programación de cada uno de los botones y de los componentes de la aplicación.

-Terminar la Aplicación

Las Funciones de la Aplicación:

-La Función principal de Bota Pelota, es la de que al ser Arrastrado el ImageSprite de la Pelota, sprPelota se desplaza a una velocidad determinada y si colisiona con los bordes de la pantalla hará que rebote la sprPelota y vaya un poco más lenta la velocidad de la sprPelota.

-La Función principal de la aplicación de Tirapenalti, es la de que al Arrastrar la sprPelota y intentar meter en la portería sin que choque con el portero, si la sprPelota colisiona con el srPortero, hará que cuente como fallo y la sprPelota vuelva a aparecer en los puntos donde empezo la sprPelota, pero si la sprPelota colisiona con la sprPorteria contará como gol, el sprPortero se mueve hacia los lados a una determinada velocidad, marcado por el componente no visible , Clock, el cual hace que el sprPortero se mueva hacia los lados.

-Los errores con los que me he encontrado al querer agregar funciones a la aplicación, en la cual quería conseguir que pudieras mover tu otro sprPortero2 y que al colisionar con la sprPelota, la Pelota se moviera en la misma dirección a la que estaba siendo arrastrado el sprPortero2 y que dependiera de la velocidad a la que estaba siendo arrastrado para influyera en la distancia y velocidad a la que se moviera sprPelota, los errores son el que no haber encontrado una manera de que se "guarde" o registre a la dirección y a la velocidad que ha sido arrastrado el sprPortero2, y al colisionar así con la sprPelota afectará en función de la velocidad y de la dirección que había sido arrastrado el sprPortero2.

Proyecto de las aplicaciones:
https://drive.google.com/drive/folders/1I-p5rGUcytSdAPIkuTg9bQfzbRnZj0xh?usp=sharing






miércoles, 8 de noviembre de 2017

Cuarto Portfolio

Aplicación de Adivina un Número

Imagen de los componentes de la aplicación:

La aplicación está compuesta por un Label1, etiqueta, un TextBox, por un botón, y por otra etiqueta, Label3, también está compuesta por un TableArregment1, y un HorizontalArregment, en el cual dentro de ellos está un TableArregment, en cuyo interior hay una etiqueta, Label2, un botón y un TextBox2, también el TableArregment1, está compuesto por HorizontalArregment, en el cual dentro de el se encuentra otro TableArregment, y dentro de el un botón. Los componentes no visibles, son el componente Clock, que es el tiempo en el cual deberá acertar el número antes de que acabe.






La pantalla de la aplicación:






-En esta pantalla se encuentran todos los componentes ya nombrados anteriormente, y su disposición en la pantalla de la aplicación.


Los bloques de la aplicación:




-En la pantalla de los bloques se encuentra la programación de cada uno de los botones y de los componentes de la aplicación.

-En esta parte se puede observar los bloques, en los cuales se han creado dos variables, la variable de los intentos y la variable del número pensado, en el botón de Adivinar, se encuentra la programación para ver si el número que ha escrito es el correcto y si es mayor o menor, indica en el Label3, también el botón de cambiar el número a adivinar, y también se encuentra el botón para mostrar el número que hay que adivinar, también se encuentra en la programación, la configuración de los componentes de la aplicación no visibles, en la pantalla de la aplicación.


Las Funciones de la aplicación:

-La función principal de esta aplicación, es la de que la aplicación "piense" en un número aleatorio entre el número 1 y el número 10, el cual tendrá que adivinar, escribiendo el número en el TextBox,y al pulsar el botón de Adivinar, la Pista te diga si has acertado o si el número a adivinar es menor al escrito o mayor, también tienes un número de intentos para acertar el número a adivinar a través de una variable, y también tienes que adivinarlo en un tiempo determinado a través del componente no visible, Clock.

-Las funciones agregadas a la aplicación, son la de poder cambiar el número a adivinar al pulsar el botón de Cambiar el Número a Adivinar, el cual hace que cambie el número a adivinar y ponga de nuevo la pista a "Pista", también al pulsar el botón de Mostrar número, haga que se pueda a ver el número a adivinar.

Proyectos de las aplicaciones:
https://drive.google.com/drive/folders/1I-p5rGUcytSdAPIkuTg9bQfzbRnZj0xh?usp=sharing











Noveno Portfolio FreeCAD

Práctica del Robot Crumble Componentes de la práctica -Para realizar la práctica del Robot Crumble necesitaremos los componentes del kit...