Archivo de la categoría: General

5 de Julio (Día 2): …3, 2, 1… ¡alarma!

Todos los días, antes de comenzar con la nueva clase vamos a resolver los retos planteados el día anterior.

El primer reto planteado consistía en iluminar el led RGB con nueve colores diferentes. Os propusimos usar los colores del arcoíris, con los cuales el código, si usamos funciones propias, podría quedar de la siguiente forma:

El segundo reto consistía en crear una melodía diferente a la de la clase, ¡a vuestro gusto! Un ejemplo podría ser el siguiente:

Ambos retos te los puedes descargar en Classroom, están en la sección Solución retos 1 y 2 en DÍA 2: 3, 2, 1… ¡¡YAAA!! de Tareas de Clase. Son los archivos con nombres «dia2_pulsador_solucion2.ino» y «dia2_pulsador_solucion2.ino«.

Recordad que en estos retos os propusimos ideas subjetivas, por lo que lo normal será que no todo sea igual, que hayáis escogido tonos diferentes o el color tenga otra tonalidad. ¡Seguid usando los vuestros!

Ya hemos solucionado los retos de ayer, así que… ¿Estáis preparadas para empezar con el proyecto?

Hoy vamos a unir conocimientos que aprendimos ayer con nuevos componentes, y así vamos a ir implementando un temporizador. Vamos a comenzar presentándoos un nuevo componente: el pulsador.

Como su nombre indica, un pulsador (o botón) es un elemento el cual al pulsarlo ocurre una determinada acción. La diferencia con un interruptor, sería que este último mantiene su posición. Por ejemplo, cuando entráis de noche a vuestro cuarto, cambiáis la posición del interruptor para encender la luz. En cambio, el pulsador solo tiene en cuenta un instante, en función de cómo se programe, ese instante será la bajada del pulsador mientras le dais (falling) o la subida cuando soltáis (rising). 

Esto vamos a ir viéndolo con más detalle en nuestro código asociado a una alarma. La idea es conectar un pulsador que nos permita apagar una alarma.  Igual que ayer, nos vamos a plantear las mismas preguntas:

¿qué va a hacer mi programa?

Lógica: Vamos a estar escuchando ciertos sonidos (unos tonos predefinidos) y queremos que paren cuando nosotras decidamos. Para ello, al pulsar el botón, éstos dejarán de oírse. Por tanto, una secuencia de tonos va a ir oyéndose y en el instante que pulsemos el botón esto dejará de ocurrir.

Estructura: El buzzer va a estar emitiendo nuestra melodía. Para pararlo, se debe indicar en el código que se tenga en cuenta la situación del pulsador. Pensad que la alarma es un sistema en tiempo real. Como el airbag de un coche. Todo el sistema funciona con normalidad (sonar alarma o mover el motor en caso del coche) hasta que ocurre un evento externo (pulsar botón o fuerte golpe en el coche) que hace reaccionar el sistema y ejecuta unas «instrucciones de emergencia» que bien son parar la música o lanzar un airbag. Así que vamos a tener que definir el evento físico urgente que necesita atención inmediata (pulsar botón) mediante una interrupción. Más adelante veremos en detalle en qué consisten las interrupciones.

Materiales: La placa de Arduino uno, el cable para poder programarla y cables para poder conectar los componentes a los pines. Además, en este caso necesitaremos el buzzer y un pulsador. Con respecto a los cables, os aconsejamos usar 7 cables macho-macho. También os queremos pedir que os fijéis en nuestro esquema de conexión y no miréis otros por internet, ya que hay muchos tipos de conexiones diferentes, ¡y esta funciona con nuestros materiales!

El código para descargar se encuentra en Classroom, en la tarea su nombre es «Código pulsador«. Vamos a ir viendo poco a poco cómo sería esto:

La declaración de variables sería igual que en el código del buzzer, sólo que hay que escoger un pin más de Arduino al que asociar el pulsador:

La variable botonPulsado se trata de una variable lógica, la cual va a estar como 0 o false hasta que pulsemos el botón, pasando a estar a 1 o true.

Las grandes diferencias con el código del día anterior van a estar dentro de void setup(), en el cual debemos definir toda la configuración del botón:

 Con pinMode() estamos definiendo tanto el pin asociado al pulsador como su forma de conectar el circuito. Como hemos visto antes, los botones se pueden conectar de dos formas, usaremos el modo PullUp ya que Arduino incorpora componentes internos para facilitar las conexiones de botones de este modo. También vamos a utilizar una función llamada interrupción que nos permite asociar un trozo de código a la pulsación de un botón. Esta es attachInterrupt().  Las interrupciones se atienden con unas instrucciones de emergencia que se definen en una función. Por eso usamos un método que se llama «attachInterrupt» que asocia un evento físico en un pin a una función (pararAlarma).

Gracias a esta función, cuando el Arduino está ejecutando el programa, si se pulsa el botón asociado a la interrupción, el programa interrumpirá la instrucción en la que se encontraba y saltará inmediatamente a ejecutar la función asociada. ¿Cuándo vamos a utilizar esta interrupción? Mientras la melodía está sonando, si se pulsa el botón se ejecutará inmediatamente la función encargada de parar la melodía.

Como hemos definido varios tonos, éstos no pueden sonar a la vez ni todo el rato. Para controlar el funcionamiento correcto vamos a aprender un tipo de bucle que se puede usar con arduino: el condicional while. Éste permite que lo que haya dentro de él se siga ejecutando hasta que no sea cierta la condición que se le asocia.

Dentro de void loop() tendremos lo siguiente:

Aquí hemos visto por primera vez el condicional while(). En este caso, la condición que se le asocia es que el botón no haya sido pulsado. Así el buzzer va a seguir sonando hasta que el pulsador se acciona.

Dentro tenemos una función que se llama sonarNota(). ¿Qué significa? ¿Arduino tiene una función que se llame así? La respuesta es no, es una función que nosotras creamos para que el código se vea más bonito, con menos líneas. Dicha función se define debajo del loop() y en su interior están las líneas de código asociadas a ella. En este caso:

Aquí vemos que en su interior se encuentra un código muy similar a la clase anterior, con las funciones tone(), noTone(), y delay(). Es decir, cuando se llame a sonarNota(), efectivamente ¡sonará una nota! La que toque según la variable nTonoActual.

Esto sería una configuración básica que une el pulsador y el buzzer, ¡ahora a practicar!

RETOS DIARIOS

Hoy hay bastantes retos, pero no os agobiéis. ¡Vamos a hacerlo poco a poco!

Reto1: 3,2,1… ¡alarma!

Añadir una cuenta atrás utilizando una variable que actúe de temporizador. Para poder realizar el temporizador os dejamos la siguiente pista: tened en mente un contador hacia atrás, es decir, usad una estructura que permita ir disminuyendo una variable hasta que llegue a cero. ¿Hemos usado algo similar en algún código de clase?

Para poder resolver este reto te facilitamos parte del código con algunos huecos que debes rellenar tú. El código de la plantilla está en la sección Reto 1 : [ ???? ] … ¡¡YA!!

Reto2: ¡El led de Arduino parpadea!

Si no os habéis fijado, Arduino tiene un led que se ve parpadear en determinadas ocasiones…

En este reto, te proponemos usar LED_BUILTIN para que el led interno de tu Arduino parpadee mientras se hace la cuenta atrás. Tened en cuenta que la cuenta atrás va “segundo a segundo”, por lo que habrá que dividir la actuación de este led como encendido los primeros 500ms y apagado la otra mitad.

Como pista para resolverlo, te recomendamos que mires el ejemplo del código Blink.ino del primer día (Archivo -> Ejemplos -> 01.Basics -> Blink : led del Arduino en parpadeo).

Reto3: ¿Cómo reiniciamos la alarma?

Como hemos visto en clase, las interrupciones son funciones que tienen prioridad para Arduino, de tal forma que cuando se usa esa función de interrupción, Arduino deja el programa por donde iba leyendo para ejecutar el código que tiene la función de interrupción. El código que os dimos, tiene programada la interrupción para que al pulsar el botón(A) se pare la alarma.

El reto va a consistir en añadir un segundo botón (B) que lo que hará es reiniciar la alarma.

El botón (B) se tiene que conectar al pin 3 con interrupción.

Es decir, la secuencia de nuestro programa queremos que sea:

1. Esperar a que pase el tiempo transcurrido

2. Hacer que suene la alarma

3. Pulsar el botón A para detener la alarma

4. Esperar el tiempo deseado y pulsar el botón B

5. Volver al tiempo transcurrido

Para resolver este reto, te facilitamos la plantilla en la tarea Reto 3 : Reiniciar la alarma sin reiniciar nuestro Arduino, dónde está marcado con astericos (**) el lugar donde tendrás que escribir la parte del código necesaria para poder reiniciar la alarma y realizar las comprobaciones de si está encendida o no… ¡Así que no os agobiéis y usad la plantilla!

El objetivo final de hacer estos retos es ir construyendo un programa final que tiene como misión poder establecer un tiempo de espera, encender el temporizador con un botón B, y esperar a que salte la alarma con la melodía creada el día anterior. Solo se podrá parar la alarma con el botón de parada, A. Si se desea reanudar la alarma habrá que pulsar B de nuevo. 

3, 2, 1… ¡Conseguido! 😉

Cuando lo tengas manda un video funcionando por telegram a @F3l1c13n74 y ¡lo publicaremos en las redes sociales! Si tienes twitter o instagram añádenos tu usuario junto con el vídeo en el mensaje de telegram para que te mencionemos en la cuenta de SereIngeniera y de la OSLUGR.

Materiales proyecto Seré Ingeniera 2021

Lo prometido es deuda. Como os adelantamos hace unos días, vamos a publicar los materiales que usaremos en esta edición del campus para que las chicas que no sean seleccionadas para la parte semipresencial en Granada o no puedan desplazarse a Granada, también puedan realizar el proyecto junto con todas las demás de manera online y con apoyo de las monitoras.

Vamos a dejar una lista de materiales que necesitaremos, también algunos enlaces de donde conseguirlo pero si no os convencen los sitios donde los hemos comprado nosotras siempre podéis buscar por ahí porque hay un montón de tiendas donde podéis conseguirlos.

No os vamos a desvelar en que consiste el proyecto aún pero vais a tener unas cuantas pistas y podréis dejar volar la imaginación con el listado de materiales. Sólo os podemos contar un detallito, que tendrá una parte que montaremos con hardware que listare continuación y otra que será mas creativa en la que tu imaginación podrá volar y buscar los materiales de manualidades que tengas por casa para poder darle forma…

Venga, vamos al listado de materiales:

CantidadDescripciónEnlace
1Arduino con cableAquí
1BuzzerAquí
2PulsadoresAquí
1MODULO Led RGBAquí
1Módulo emisor y receptor de IRAquí
1Matriz 32×8. e-IkaAquí
1Placa ProtoboardAquí
12Cables M-H (15-20cm) (5matrices+3buzzer+4RGB)Aquí
9Cables M-M (10cm) (4botones+3IR+VCC+GND)Aquí

Para la parte creativa piensa que puedes usar material reciclado, cartones que tengas por casa de cualquier tipo, cartulina, goma eva, pinturas acrílicas, rotuladores, lápices o ceras de colores, folios, pegamento… ¡Imaginación al poder!

Si todavía no te has inscrito al campus ¿a qué esperas? ¡que se acaba el plazo! Aquí tienes el enlace al formulario

Actividad: «Día de misión espacial con ESERO Spain»

ESERO Spain participa como patrocinador en el Campus Seré Ingeniera, dentro del proyecto Ellas Inspiran STEAM. El objetivo es dar a conocer el mundo de las carreras espaciales y todas las mujeres que se dedican a la industria espacial. Fomentar el talento femenino y despertar las vocaciones científicas es muy importante para lograr la igualdad de oportunidades. ¡Si queréis participar en el campus, las inscripciones siguen abiertas!

En ESERO Spain tenemos diferentes desfíos, ¿Te atreves a participar?

ESERO son las siglas de European Space Education Resource Office, es decir, la oficina de recursos educativos de la Agencia Espacial Europea, (ESA, European Space Agency). Pertenece al departamento de Educación de la Agencia Espacial Europea y su cometido es llevar el espacio al aula.

Actualmente, la ESA ha establecido dieciocho oficinas nacionales de ESERO que cubren diecinueve estados miembros de la ESA. La sede de ESERO Spain se encuentra en el Parque de las Ciencias de Granada y cuenta con la colaboración de instituciones educativas tanto nacionales como de ámbito regional en las distintas Comunidades Autónomas.

El objetivo de ESERO desarrollar recursos educativos, basados en las actividades que realiza la Agencia Espacial Europea ya sean misiones, investigaciones o experimentos. De esta forma, los grandes proyectos que se llevan a cabo en la Agencia Espacial, se transforman en actividades que se pueden realizar en el aula, por estudiantes de primaria y secundaria, para hacerles ver que el espacio no es tan inalcanzable como parece. Interesante, ¿verdad?

Carmen, Elena y Domingo

Actualmente, el equipo de ESERO Spain lo integramos  tres personas. De izquierda a derecha en la foto: Carmen, Elena y Domingo. 

Nuestras principales líneas de trabajo son:

  • Desarrollo de recursos educativos y materiales.
  • Formación al profesorado, para utilizar todos estos recursos en sus aulas.
  • Desafíos y competiciones.

Además, contamos iniciativas muy importantes, como Ellas Inspiran STEAM, cuyo objetivo es dar a conocer las mujeres que trabajan en la industria espacial, para visibilizar el papel de la mujer en el espacio y despertar vocaciones científicas en chicas como vosotras.

Vamos a hacer un resumen de los desafíos en los que podéis participar el año que viene. Estos desafíos muestran proyectos y experimentos que simulan la forma de trabajar en la industria espacial. ¿ Listas  para participar? 

En algunos retos podéis participar de forma individual, pero la mayoría están planteados para participar en equipo, tal y como ocurre en los departamentos de investigación  de la ESA. ¿O creeis que una sola persona puede construir un cohete? 

Además, en todos los casos es necesario que un mentor o mentora suba vuestro proyecto. Lo más habitual es que lo haga una profesora o un profesor; aunque también tus propios padres o hermanos pueden hacerlo.

  1. Astro Pi: participando en el desafío Astro Pi podéis realizar investigaciones científicas utilizando ordenadores Astro Pi, que se encuentran en la Estación Espacial Internacional. Este desafío está dividido  en dos categorías:

    – Mission Zero, para iniciarse  en la programación. Sii participáis,  recibiréis un certificado de participación firmado por astronautas de la ESA.

– Mission Space Lab, dónde tendréis que llevar a cabo un experimento, con todas sus fases, (diseño, puesta en práctica, obtención de resultados, análisis de los datos y presentación de las conclusiones). 

El Astronauta Luca Parmitano con los ordenadores Astro Pi de la ISS

  1. Moon Camp Challenge: ¿Os atrevéis  a diseñar un campamento en la Luna?¿Qué necesitáis para vivir en la Luna? Utilizando la herramienta Tinkercad y Fusion 360 podéis diseñar vuestro campamento con todos los detalles. En este reto hay tres niveles de complejidad: Discovery, Explorers y Pioneers.

    – En Moon Camp Discovery podéis participar de forma individual y sólo tenéis que diseñar una parte de tu campamento en Tinkercad. Todos los proyectos Discovery aparecerán en la página oficial de Moon Camp, junto con proyectos de estudiantes de otros países, además recibirás un certificado de participación.

    – En Moon Camp Explorers y Pioneers ya tendréis que diseñar el campamento completo y pensar en cómo obtendréis energía, oxígeno y todo lo que necesitamos para vivir. Todos los equipos que participen en Discovery y Pioneers recibirán un certificado de participación. El equipo con la puntuación más alta obtendrá su propia impresora 3D. Los mejores proyectos tendrán la oportunidad de participar en un seminario web en vivo con un astronauta de la ESA.
  1. Climate Detectives: En este proyecto, os convertireis en detectives del clima; investigando un problema climático local y utilizando imágenes de satélite reales y medidas terrestres. Cuando la competición termina, los equipos comparten sus resultados  con la comunidad de Detectives Climáticos de la ESA en la plataforma del proyecto. De esta forma, todos los equipos podréis ver los proyectos de los demás equipos. ¡Únete y ayuda a la ESA a marcar la diferencia en la protección del clima de la Tierra!
  1. CanSat: ¿Seréis capaces de  construir un satélite dentro de una lata? El desafío para los estudiantes es adaptar todos los subsistemas principales que se encuentran en un satélite, como la energía, los sensores y un sistema de comunicación, en el volumen y la forma de una lata de refrescos. Luego, el CanSat es lanzado por un cohete hasta una altitud de aproximadamente un kilómetro, o se deja caer desde una plataforma, un dron o un globo cautivo. Entonces comienza su misión. Durante la caída se realiza un experimento científico y / o una demostración tecnológica, lograr un aterrizaje seguro y analizar los datos recopilados.

    La competición CanSat se realiza a nivel europeo y en ella participan equipos de todos los estados miembros de la ESA. Para seleccionar al equipo que representará a España en la competición europea, contamos con una fase Nacional, en la que hay equipos de todas las comunidades autónomas. A su vez, las comunidades autónomas pueden organizar competiciones regionales para seleccionar al equipo que compita en la final nacional.

Video competición 2021: https://www.youtube.com/watch?v=ACLNw5KMhMg

Como veis, tenéis muchas posibilidades de participar en todas estas competiciones internacionales y trabajar en la escuela los distintos aspectos que os ofrece el ámbito aeroespacial. Si os interesa el espacio y queréis llevar estos concursos a vuestras aulas el próximo curso, Podéis  encontrar más información sobre los desafíos en nuestra página web: https://esero.es/concursos/

Elena Álvarez

Por último, me presento. Soy Elena Álvarez Castro, Graduada en Ingeniería Electrónica Industrial por la Universidad de Granada, llevo casi dos años trabajando en la oficina de Recursos Educativos de la Agencia Espacial Europea (ESERO Spain). El curso pasado obtuve el título de Máster en Ingeniería Electrónica Industrial y este año estoy finalizando el Máster del profesorado, con especialidad en informática, tecnología y procesos industriales. Formadora titulada en Robótica Educativa por el COITTA/AAGIT, soy miembro de la Red Andaluza de Robótica y Tecnología Educativa, y del Club de Robótica de Granada.

He participado varias veces en el Campus Seré Ingeniera, y es para mí un placer volver a colaborar, esta vez, desde mi puesto profesional.

El próximo 5 de julio os hablaré un poco más de todas estas competiciones, y haremos un simulacro para completar una misión en directo.

Actividad: «Escape Room hackers por un día»

¿Qué tal chicas? ya va quedando menos para el comienzo del campus ¿Tenéis ganas? Nosotras estamos deseando conoceros a todas! ¿Habéis logrado descifrar los retos que os hemos ido dejando en los últimos post? si no lo habéis conseguido, no pasa nada porque en esta edición vais a aprender a resolverlos. Si todavía no te has apuntado, te recuerdo que las preinscripciones están abiertas aún aquí.

Hoy os venimos a contar otra de las actividades que tendremos en el campus que es una escape room que nos han preparado Nuria y Ana, pero no es una escape room al uso, sino una relacionada con la ciberseguridad, para que os sintáis un poquito en la piel de los hackers.

Nuria
Ana

Nuria y Ana son dos madres con una pasión, la ciberseguridad, bueno dos, las competiciones CTF (capture the flag) . Ambas trabajan en la Universidad Carlos III de Madrid y piensan que la mejor manera de acercar a las niñas y niños al mundo de la ciberseguridad es a través de retos.
El objetivo que persiguen con estos retos es que seáis capaces de resolver problemas, introduciros en el pensamiento lateral, mostraros cierto conocimiento en ciberseguridad y que podáis sentiros hackers durante unas horas.

¿No sabes que es un CTF? Son competiciones donde hay retos de diferentes temáticas dentro del mundo de la ciberseguridad y el concursante debe resolverlos. Estos retos pueden ser: analizar una imagen, audio u otro documento, descubrir texto oculto en audios en páginas web, cifrar texto, buscar a personas en internet. Éste último punto es muy importante para nosotras porque también os vamos a mostrar que en las redes sociales existen peligros y hay que ser desconfiado.

Cuando conocieron las actividades y los objetivos que tenemos en el campus de seré ingeniera, nos plantearon la posibilidad de crear una escape room de CTF para vosotras. Y no lo dudamos porque nos pareció una actividad super chula y creemos que la vais a disfrutar muchísimo, esperamos que tanto como ellas disfrutan creando los retos.

Qué ¿te animas a resolver otro reto? Tienes que encontrar la bandera que hemos escondido. La bandera es un mensaje que hemos dejado en algún sitio que tiene esta forma T&T{mensaje_para_vosotras}

Las pistas son las siguientes:

x = 16.7862565

y = 20.4110385

Si quieres saber donde estoy resuelve.

x+y = ?
x-y
= ?

Una vez tengas localizado el sitio (?, ?), si miras las reseñas ordenadas quizás encuentres algo… 😉

Quizás ahora, lo veáis un poco complicado pero después del campus veréis que ¡no lo es tanto!

Actividad: «¿Creamos un filtro para TikTok?

Este campus no sería posible sin la financiación que aportan nuestros patrocinadores, a los cuales desde aquí queremos darles las gracias, porque también son parte importante del campus.

Hoy os venimos a hablar de la actividad que han preparado las chicas de Novatec uno de los patrocinadores que por cuarto año consecutivo nos brinda su apoyo.

Seguro que alguna vez habéis usado algún filtro en alguna red social ya sea instagram, facebook o TikTok, pero ¿alguna vez os habéis preguntado cómo se hacen?

Pues cuatro chicas de equipo de Novatec han preparado un taller super chulo para vosotras. Como habéis intuido por el título, el taller está relacionado con TikTok. Aprenderéis que tecnología hay detrás de esa red social y os enseñaran a hacer un filtro para TikTok ¿no os parece chulo?

Natalia Ramírez Las.
Su pasión el desarrollo de software

A continuación os vamos a presentar a cada una de las chicas de Novatec que pasaran un ratito con vosotras. Queremos comenzar con Natalia Ramírez Las. Nos cuenta que cuando comenzó la carrera de Telecomunicaciones a los 18 años se encontró tan solo con 5 chicas entre un total de 120 personas que comenzaban a estudiar teleco ese año, pero eso no la desanimó y aunque más tarde tuvo que dejar la carrera este periodo le ayudó a descubrir la rama de Telemática. Un poquito más tarde continuó sus estudios en esta rama. Primero con el Curso Superior de Diseño Web y a continuación con el Grado Superior de Desarrollo de Aplicaciones Multiplataforma en ambos, de nuevo la tasa de mujeres era muy baja, clases de 30 matriculados con apenas 2 mujeres, sin embargo, ambas experiencias fueron muy positivas tanto a nivel de aprendizaje como a nivel personal.

Ha trabajado en diversas empresas, pero siempre con la vista puesta en dedicarse a su auténtica pasión, la tecnología y el desarrollo de software, y desde febrero de 2021 desarrolla esta pasión en Novatec. 

Irene García Machado

La siguiente de las fantásticas chicas que os vamos a presentar es Irene García Machado que conoce a Novatec en Marzo de 2021. Comenzó haciendo las prácticas del Ciclo Formativo de Desarrollo de Aplicaciones Multiplataforma y a día de hoy sigue adquiriendo nuevos conocimientos en la empresa y formándose cada vez más para poder llegar a ser Junior Software Engineer. Cuando empezó el Ciclo Formativo era la única chica de su clase pero eso no le causó ningún inconveniente para lograr ser una de las mejores de su promoción.

Fabiola Saucedo

La siguiente es Fabiola Saucedo que Trabaja en Novatec desde 2017 y sabe de primera mano que es estudiar y trabajar en un mundo de chicos. Cuando empezó el ciclo formativo de desarrollo de aplicaciones informáticas ella era la única chica entre 20 chicos. Lejos de desmotivarse, obtuvo la segunda mejor nota de la clase y consiguió dar el salto a la universidad, allí la cosa cambió un poco, pero aun así el porcentaje de chicas apenas alcanzaba el 10%. Aunque le hubiese gustado encontrar mayor presencia de chicas la experiencia no fue para nada traumática, al contrario, disfrutó mucho de esa etapa y aprendió lo que ahora se conocen como «soft skills».

En 2014 se mudó a Holanda, allí tuvo su primera experiencia con Scrum, aunque fue cuando volvió España y empezó a trabajar en Novatec cuando consiguió la certificación PSM I y aprendió todo su potencial. Tanto es así, que lo usa no solo en la empresa, sino también para «sobrevivir» al día a día organizando tareas, niños, casa, trabajo… sin Scrum todo sería mucho más difícil para ella.

Isabel Vico Peinado

Y por último pero no menos importante le toca el turno a Isabel Vico Peinado que forma parte de Novatec desde Marzo de 2017. Cuando Isabel decidió estudiar Ingeniería Informática en Jaén no sabía que el primer día iba a comenzar literalmente rodeada de chicos y que tan sólo una chica iba a compartir clase con ella en los siguientes años, pero eso la motivó aún más para conseguir su propósito. Junto a su grupo de amigos y su gran amiga convirtió la experiencia en la Universidad en una temporada inolvidable en la que aprendió muchísimo, y después de estudiar Ingeniería Técnica en Informática de Gestión e Ingeniería Informática se lanzó al extranjero, primero Irlanda del Norte y después Australia para seguir formándose y ejercer como desarrolladora de software, su gran pasión.

Ha pasado por varios trabajos y en todos ellos ha utilizado metodologías ágiles, como Scrum en la que tiene una amplia experiencia. Isabel considera que Scrum es aplicable a cualquier área, ya sea personal o profesional y que facilita la manera en la que se llevan a cabo las tareas. Así, está dispuesta a transmitir ese sentimiento a aquellas chicas interesadas en saber de qué se trata. 

Si os ha gustado esta actividad os dejamos el enlace para realizar la inscripción al campus tecnológico para chicas y poder participar con estas super women, programadoras en la actividad de TikTok y con nosotras y el resto de colaboradoras en las demás actividades que se han organizado para esta edición el campus.

Las monitoras de Seré Ingeniera (Campus Ceuta)

Hace unos días os presentamos a las monitoras que formarán parte del campus Seré ingeniera de la sede de Granada, en esta ocasión os vamos a presentar a las tres que formarán parte del equipo Seré Ingeniera en Ceuta, donde además ¡podréis asistir de manera presencial todos los días del campus!

Vamos a comenzar con María Jesús Rodríguez, que es Personal Docente e Investigador del departamento de Ciencias de la Computación e Inteligencia Artificial en el campus de Ceuta de la Universidad de Granada. Estudió Ingeniería Informática y un Máster de Desarrollo de Aplicaciones para Dispositivos Móviles. Actualmente, además de impartir docencia en la Facultad de Educación, Economía y Tecnología de Ceuta, pertenece a un grupo de investigación en el que estudia el desarrollo de aplicaciones enfocadas a la salud (eHealth) aplicando Inteligencia Artificial. La informática y la tecnología siempre han sido su pasión, nos cuenta que le parece muy interesante que sea un campo en constante actualización y, estando en la era digital, de vital importancia y con muchas aplicaciones en nuestra vida diaria. 

Lo que más le gusta de participar en el campus es poder demostrar que la tecnología, en ocasiones una gran desconocida, puede llegar a ser muy divertida y que se puede crear prácticamente lo que nuestra mente pueda imaginar. Es fundamental el fomento de los estudios STEM entre los estudiantes y especialmente entre mujeres, ya que como docente siente que hay una falta tremenda de chicas entre sus estudiantes.

La siguiente monitora que os vamos a presentar es Oumnia Chaara. Ella estudió el ciclo formativo de grado superior de administración de sistemas informáticos en red .

Cuando finalizó sus estudios de administración de sistemas comenzó a trabajar en el hospital universitario de Ceuta en el que lleva 3 años. Es una chica muy aplicada porque al mismo tiempo que trabaja, también esta estudiando el grado en ingeniería informática. Hace dos meses empezó a trabajar como desarrolladora de web y aplicaciones en una empresa.

Ella desde pequeña quería ser ingeniera. Y cuando empezó el grado superior sólo sabía encender y apagar el ordenador, pero ahora después de toda la formación que ha tenido y la experiencia laboral que posee ¡sabe muchas cosas más!

Siempre le ha gustado arreglar la tele y destripar cacharros y luego volver a montarlos para ver que tienen dentro y su funcionamiento. Nos dice que le encanta la idea de participar en el campus porque desde siempre le gusta enseñar. Cuando era pequeña enseñaba a sus compañeros matemáticas y física y ahora además también esta dando clases a una niña y a un niño. Nos cuenta que cuando estudiaba el grado superior sólo había una chica con ella y durante su grado en la universidad igual se ha encontrado que solo eran dos chicas en clase y quiere contar a las chicas que esta profesión mola mucho y está aquí para explicar porque las chicas también pueden ser ingenieras.

La ingeniería informática no solo es un trabajo para ganar dinero también ayuda en la vida cotidiana de las personas. Saber programar, la lógica y resolver problemas de ingeniería ayudan a saber cómo resolver problemas en tu vida cotidiana.

La tercera chica de nuestras chicas que completan el equipo de monitoras del campus de Ceuta es Elena Chaves. Ella es estudiante de último curso del Grado en Ingeniería Informática en la Facultad de Educación, Economía y Tecnología de Ceuta. Además, actualmente tiene una beca de colaboración con el Departamento de Lenguajes y Sistemas Informáticos. Esta beca se basa en el Desarrollo de Software, algo que le apasiona y a lo que le gustaría dedicarse en un futuro próximo.

Nos cuenta que el campus le parece una buena oportunidad para introducir el mundo de la tecnología a niñas que ahora están tratando de elegir cual será su camino en la vida, cosa que a veces no es nada fácil, sobre todo en el mundo STEM. Comenta su interés en transmitir todo lo bueno que tiene este mundo de la ingeniería y la contribución que implica en la sociedad actual.

¿Qué os parecen los fichajes que hemos hecho este año para que os acompañen durante los trece días del campus? Son increíbles ¿verdad? Pues lo mejor es que el campus Seré Ingeniera que se celebra en la sede de Ceuta es que será totalmente presencial, así que podréis compartir un montón de experiencias además de aprender a progamar, un poquito de hardware y sobre todo trabajo en equipo junto a Maria Jesús, Oumnia y Elena.

Al igual que hicimos en el post anterior os vamos a dejar una pista sobre alguna de las actividades que podréis realizar durante el mes de julio en el campus. ¡Aquí va! ¿Sabéis ya cual puede ser?

Si queréis ver las fechas de inscripción y de celebración del campus, aquí os dejamos el enlace.

Las monitoras de Seré Ingeniera (Campus GRX)

¡Hola a tod@s! Se van acercando las fechas clave para que podáis iniciar la solicitud de inscripción para participar en la VIII edición del Campus Tecnológico para chicas.

Estamos muy contentas de poder presentar a cuatro de los engranajes que hacen posible que el motor del campus en la sede de Granada, funcione. Somos cuatro chicas que os acompañaremos durante las dos semanas del campus. En este post vamos a contar nuestras inquietudes, a que nos dedicamos y qué nos motiva para formar parte de esta actividad, que cada año preparamos con cariño e ilusión para que vosotras aprendáis y lo paséis super bien.

Os vamos a presentar a una de las nuevas incorporaciones al equipo de las monitoras, Irene Álvarez Castro. Ella ha estudiado Ingeniería Electrónica Industrial y ha realizado sus estudios de posgrado en la Universidad de Granada. Ha estado trabajando en el sector industrial durante 3 años dónde se dio cuenta de que hay muy pocas mujeres que trabajen en el área de programación en las fábricas. 

Actualmente está en un grupo de investigación de la UGR orientada a la creación de sensores biomédicos. También es formadora titulada en Robótica Educativa por el COITTA/AAGIT, y miembro de la Red Andaluza de Robótica y Tecnología Educativa, y del Club de Robótica de Granada. Ha participado en varias ediciones en la noche de los investigadores, la feria de la Ciencia del parque de las Ciencias, y el la First Lego League, y este año ha participado por primera vez en la Feria de las Ingenierías de la UGR. 

Se ha unido a este proyecto porque cree que es imprescindible fomentar las disciplinas STEM en las aulas, y sobre todo hacer llegar a chicas como vosotras que en este área necesitamos todo el potencial que tenéis. Son las profesionales del futuro.

Ángela Pozo Mateos es graduada en Ingeniería Informática con el máster de profesorado de informática en la Universidad de Granada.

Actualmente está trabajando como profesora en un centro de formación profesional impartiendo clase en los ciclos formativos de grado superior de desarrollo de aplicaciones web y multiplataforma.

Entre sus pasatiempos favoritos está el desarrollo de proyectos electrónicos con aplicaciones informáticas, es decir, pequeños dispositivos electrónicos programados para ayudar a las personas.

Le encanta estar al día en nuevas tecnologías y utilizarlas para fomentar el software libre. Por otro lado siempre intenta promover la igualdad de género en las TIC influenciando a chicas para que trabajen en este sector con tantas salidas profesionales. Para lograr este objetivo colabora en proyectos como «Seré Ingeniera», talleres para la Feria de las Ingenierías y el Parque de las Ciencias de Granada, el campus Infantil de Software Libre, la semana de la Mujer y la niña en la Ciencia. Está comprometida con la cultura Maker y el compartir conocimientos de forma altruista siendo miembro de la Junta Directiva del Club de Robótica de Granada.

La segunda de las nuevas incorporaciones es Carmen Jiménez Mesa que ha estudiado el Grado en Ingeniería Electrónica Industrial en la Universidad de Granada, lo cual complementó con el Máster Universitario en Automática y Robótica de la Universidad Politécnica de Madrid. Cursando esto último consiguió una beca para una estancia en el Instituto Tecnológico de Massachusetts (MIT). Allí estuvo como estudiante visitante en el verano ayudando en una plataforma colaborativa online sobre cambio climático, y ¡también entró en los laboratorios que salen en la televisión con robots tan interesantes!

Actualmente esta en el programa de doctorado de la Universidad de Granada investigando sobre inteligencia artificial aplicada a señales biomédicas, especialmente a imágenes cerebrales. Esto le permite ser personal docente en la UGR, donde además da clases en el Grado de Ingeniería electrónica Industrial.

Esta será la primera edición en la que participe como monitora del campus Seré Ingeniera, pero anteriormente ha sido voluntaria en varias ediciones de la First Lego League, e incluso participó cuando estudiaba en el instituto ¡como vosotras!. Comenta que espera que este campus os motive y anime para seguir el mundo de la tecnología y la robótica.

Y por último me presento, soy Elvira Castillo ingeniera informática por la Universidad de Granada y Experta en ingeniería inversa e inteligencia malware gracias a una beca que me otorgó Google.

Mi experiencia en el campo de la informática es extensa ya que he trabajado como administradora de sistemas durante dos años en el cloud center más grande de toda Andalucía el CCA de Trevenque, además de pasar un año trabajando en la Oficina de Software Libre que organiza este campus y actualmente soy técnica de formación en ciberseguridad en la empresa Hispasec Sistemas.

Soy una friki de todo lo maker y de la ciberseguridad. Desde pequeña me gustan mucho los ordenadores y saber como funcionan los aparatos electrónicos, además tengo un poco de vena hacker y me encanta destripar cacharros y llevar al limite los sistemas para descubrir lo que pueden ofrecernos.

Esta será la cuarta edición del campus en la que participo como monitora y os puedo asegurar que cada año que pasa me emociona más formar parte de esto tan guay. ¿Sabéis lo que más me gusta de participar preparando talleres, charlas y mesas redondas, en actividades como «Seré Ingeniera», la feria de las ingenierías, el Día de la Mujer y la Niña en la Ciencia, la Noche Europea de los Investigadores y la Semana de la Ciencia? Tener la posibilidad de que un montón de chicas como vosotras vean de primera mano las cosas tan chulas que hacemos las ingenieras.

¿Porqué os recomiendo participar en el campus? porque cada año hacemos proyectos distintos, desde robots que bailan, a maquinas de escribir, juegos como el simón dice, coches teledirigidos y ¡muchos más! Si participas esta edición pasarás momentos geniales con tus compañeras y con las monitoras, además tenemos unos patrocinadores de 10 que también nos van a contar cosas de ingeniería muy interesantes y una super sorpresita que os iremos desvelando poco a poco… en este post os dejo tan solo una pista.

Mensaje cifrado para las futuras chicas de
Seré Ingeniera 2021

La pista para descifrar el mensaje esta aquí.

En breve abriremos inscripciones, así que ¡estad atentas! en este enlace tienes las fechas más importantes para anotarlas al calendario.

Iniciamos #SereIngeniera21

¿Qué tal el inicio de año? Para nosotras esta siendo movidito porque tenemos muchísimas ganas de organizar y decidir todo lo que vamos a hacer en la VIII edición del campus tecnológico para chicas Seré Ingeniera. Y claro, la organización del campus no sería posible sin la financiación que las empresas nos proporcionan.

Es por eso que queremos hacer una llamada para empresas o entidades patrocinadoras. Las condiciones de patrocinio de este año, están disponibles en esta misma web en https://sereingeniera.ugr.es/index.php/patrocinadores-2021/ y te las puedes descargar desde http://sl.ugr.es/SereIngenieraPatrocinio2021.

Si nos sigues en las redes sociales o has mirado alguna vez este blog, sabrás que este campus se realiza con la intención de

fomentar las vocaciones tecnológicas en chicas de secundaria, para que conozcan que hacemos las ingenieras pero desde dentro, es decir, con nosotras mano a mano realizando un proyecto al que cada una le dará su toque diferente. Además en el campus Seré Ingeniera creamos comunidad de tal forma que las chicas sepan que no son las únicas interesadas en la tecnología facilitamos que todas las participantes puedan pasar tiempo junto a chicas de su edad y sus mismos intereses.

El campus se realiza durante dos semanas a principios de julio. Durante ese tiempo las monitoras proponen un proyecto con un hardware determinado y muestran un ejemplo de lo que se puede hacer con esos componentes y posteriormente les enseñan todo lo necesario para comprender como conectar los componentes y como programarlos. Además se les proponen una serie de retos diarios para que puedan practicar lo aprendido. Las monitoras son o han sido estudiantes de la Escuela Técnica Superior de Ingeniería Informática y Telecomunicación de Granada, sede del campus.

Para que las chicas puedan participar en el campus, buscamos financiación y de este modo, el coste para ellas sea cero. También nos encargamos de buscar a las monitoras que lo imparten y buscamos los proyectos que desarrollan, y que os iremos presentando poco a poco en este blog.

Cuando finaliza el campus, cada chica ha terminado su proyecto y ha podido ver que es capaz de hacer lo que se proponga. Además ha conocido a otras chicas interesadas en la tecnología y aunque no tenga aún claro el camino que elegirá para continuar su formación, nosotras esperamos que sepan que si quieren pueden y que la ingeniería es una de las opciones que tienen para elegir si les apasiona crear y probar cosas nuevas.

¿Quiénes nos han financiado ya en ediciones anteriores?

Esta actividad se financia con la aportación de empresas que colaboran con la Oficina de Software Libre, como lo han sido Esero Novatec Software, PC ComponentesUnit4, Seven solutions, Nazaries IT, Conecta 13,  Financial Force,  Createc3D, y entidades como el Instituto de la Mujer y para la Igualdad de Oportunidades, además como varias unidades de la Universidad de Granada como la Unidad de Igualdad, la Escuela Técnica Superior de Ingeniería Informática y Telecomunicación de Granada, la Facultad de Educación, Economía y Tecnología de Ceuta y la Delegación de la Rectora para la Universidad Digital en su conjunto. Desde aquí, nuestro más profundo agradecimiento.

¡Síguenos también en twitter (@sereIngeniera) y mantente al tanto de las actualizaciones en nuestra web!

Valoración Seré Ingeniera 2020

Como ya sabéis esta edición del campus ha sido online, la verdad es que creemos que ha sido todo un éxito. Era todo un reto para nosotras preparar el campus con tan poco tiempo, la incertidumbre de la nueva situación y con esta modalidad semipresencial pero, como ingenieras que somos, ¡hemos dado la talla!

Cierre Seré Ingeniera 2020

Finalmente seleccionamos a 15 chicas para las partes presenciales en la ETSIIT que eran: la inauguración y el cierre del campus, pero hubo muchísimas más participantes que nos acompañaron durante todo el campus de manera online.

Además se retransmitieron el inicio del campus y la clausura en directo y os los dejamos por aquí por si queréis verlos.


Todas las chicas cumplieron el objetivo de, en 7 días, montar el proyecto del láser tag con arduino y la verdad es que ¡hicieron auténticas maravillas! Aquí os dejamos un vídeo con la presentación de todos y cada uno de los proyectos que hicieron las chicas de manera individual.

Además gracias al patrocinador principal de este año Esero cuatro de nuestras chicas y las tres monitoras pudieron asistir como invitadas a la final de cansat2020 y en tan solo 3 días, desde que finalizó el campus hasta el día del lanzamiento, prepararon su pequeño proyecto de satélite enlatado que fue lanzado a 1km de altura en un cohete.

En definitiva, este año ha sido una edición un tanto especial pero, como todas las anteriores ¡ha salido genial! Las chicas estaban súper motivadas, tenían muchísimas ganas de participar. Aunque hayan estado online, desde la organización se creó un grupo de telegram con el que todas las chicas se conocieron unos días antes del inicio del campus, preguntaban dudas a las monitoras y en algunos casos se las resolvían unas a otras.

Estamos de vacaciones, pero ¡volveremos!

Feliz verano 😉

Solución al último Reto propuesto

Solución del RETO 4:

Antes de ayer nos quedamos con las 2 (dos) ampliación que proponía el reto diario. La primera parte del reto consistía en simplificar el bucle loop() y dejarlo así:

void loop(){
 if (escaparon < 5){
    jugar();       
  } else{
    game_over();
  }
} 

Para eso tenemos que crear dos funciones, jugar() y game_over(), y dentro de cada función poner el código que había en su lugar.

Dentro de jugar():

void jugar(){
  disparando();  
    if (contador > 5000)  {
      contador = 0;
      encenderapagarLEDaleatorio();
      }
}  

Dentro de game_over():

void game_over(){
  apagarLED(led0);
  apagarLED(led1);
  apagarLED(led2);
  apagarLED(led3);
  //Más la música de la derrota!
}

La segunda parte del reto consistía en programar la victoria, de forma similar a como hemos programado la derrota.

Para ello, y siguiendo con la lógica de las funciones, vamos a crear la función win():

void win(){
  encenderLED(led0);
  encenderLED(led1);
  encenderLED(led2);
  encenderLED(led3);
  //Más la música de la victoria!
} 

¿Cuándo llamamos a esta función? Cuando una nueva variable llamada bajas, que cuente el numero de disparos que hemos acertado, llegue a 20.

Cada vez que disparemos y consigamos apagar un led hay que aumentar el contador de bajas. A la vez que aumentamos el contador de bajas en la función disparando() vamos a aprovechar para solucionar un problema que tenía y que hasta este momento no era importante:

Cuando disparamos a una fotoresistencia con el laser, el valor de la fotoresistencia pasa el límite que le hemos fijado y automáticamente se apaga el LED:

//Dentro de void disparando():

if (analogRead(foto0) > limite){
       apagarLED(led0);
       encendido0 = false;
    }

¿Qué pasaría si el LED ya estuviera apagado? Que el programa entraría de todas formas en la función e intentaría apagarlo de nuevo, añadiendo una baja cuando realmente no se a producido.

Para solucionar esto hay que añadir la condición de que el LED esté encendido, además de la condición de que la fotoresistencia supere el límite, para no apagar un LED que ya está apagado.

Quedando de esta forma la función disparando():

void disparando(){
  if (analogRead(foto0) > limite && encendido0){
       apagarLED(led0);
       encendido0 = false;
       bajas++;
    }
  if (analogRead(foto1) > limite && encendido1){
       apagarLED(led1);
       encendido1 = false;
       bajas++;
    }
  if (analogRead(foto2) > limite && encendido2){
       apagarLED(led2);
       encendido2 = false;
       bajas++;
    }
  if (analogRead(foto3) > limite && encendido3){
      apagarLED(led3);
      encendido3 = false;
      bajas++;
    }
  contador++;
}

Podemos poner cualquier valor en el lugar del 20 (veinte), que dice el enunciado que son el número de enemigos que hay que derrotar para ganar el juego. Y para que sea más fácil modificar el código, podemos crear una variable bajas_para_ganar. De esta forma, si queremos aumentar el número de bajas necesarias para ganar solo tenemos que modificar ese número sin tener que buscarlo en el código.

NOTA: Esto también se puede hacer con la derrota y escaparon_para_perder en lugar del número 5 (cinco) que pusimos ayer.

//Recordatorio: Las variable se inicializan al principio. Antes del setup().
.
.
.

const int bajas_para_ganar = 20;
const int escaparon_para_perder = 5;

int contador = 0;
int escaparon = 0;
int bajas = 0;

.
.
.

void loop(){
  if (bajas >= bajas_para_ganar){
    win();
  } else if (escaparon <= escaparon_para_perder){
    jugar();       
  } else{
    game_over();
  }
}