miércoles, 29 de marzo de 2017

Sesión 23: Utilizamos sensores

Hoy hemos comenzado a crear soluciones para nuestro entorno utilizando los MBots que comenzamos a ver la semana pasada. Además, nos va a valer para recordar lo que vimos de Scratch en el primer cuatrimestre del curso, que utilizaremos para programar nuestros robots. Hoy hemos resuelto nuestro primer reto: Teniendo en cuenta de que cada vez hay más vehículos eléctricos y apenas emiten ruidos ¿cómo podemos avisar a las personas ciegas de que se aproxima el autobús?



Hemos comenzado analizando el problema y detectando las necesidades que tenemos y las posibilidades que nos ofrecen los robots: ¿Pueden detectar lo que tienen delante? ¿Pueden enviar señales acústicas? En este primer reto hemos recreado una situación en Scratch y hemos desarrollado una solución: cuando se acerque el autobús a la parada, el robot detectará la distancia a la que está y emitirá una señal acústica para identificar que el autobús está llegando a la parada.



Poco a poco hemos recordado lo aprendido al principio del curso: los eventos, los bucles, los condicionales, los sensores,.. Nos ha costado al principio, pero en seguida hemos desarrollado la solución. La semana que viene continuaremos implementándola con nuestros robots y probaremos su funcionamiento en el mundo real.

miércoles, 22 de marzo de 2017

Sesión 22: Continuamos robótica con MBots

Después de ver hace unas semanas cómo podíamos programar los robots Renacuajos de BQ, hemos pasado a construir nuestros propios robots. Para ello, hemos usado los robots mBots, los cuales hemos construido viendo los diferentes elementos que lo componen: la placa Arduino, los diferentes tipos de sensores, los motores y los elementos de comunicación con el ordenador.
Una cosa muy interesante de estos robots, es que podremos programarlos utilizando Scratch, que es un lenguaje que conocemos y que nos permite realizar programas más complejos e integrar animaciones con el funcionamiento del robot.

miércoles, 15 de marzo de 2017

Sesión 21: Comenzamos a diseñar en 3D

Durante este curso no solo vamos a ver programación y robótica. En la clase de hoy hemos hecho una pequeña introducción al diseño 3D, el cual nos permite diseñar piezas y elementos con los que complementar nuestros productos.


Para iniciarnos en el diseño 3D, comenzaremos trabajando con Tinkercad, un entorno de diseño que nos permite de forma sencilla crear figuras complejas a partir de figuras mucho más simples. Utilizando un sistema de arrastrar y soltar, aprenderemos a descomponer los objetos de nuestro entorno con el fin de aprender a diseñarlas para ser impresas con impresoras 3D.



En la primera clase hemos probado diferentes elementos de Tinkercad para diseñar un arco de piedra.

miércoles, 1 de marzo de 2017

Sesión 19: Usaremos la programación y robótica por la paz y la convivencia

¡Hola! Han sido muchas semanas desde la última vez que nos vimos, pero esta semana ya ha vuelto David y vamos a seguir actualizando el blog con nuestro avance. En las últimas semanas hemos estado trabajando con Amanda y Diego robótica, y hemos aprendido sobre qué es un robot, cómo funcionan y cómo se programan usando BitBloq. BitBloq nos permite programar placas de Arduino, que son pequeños ordenadores, usando bloques similares a los que ya trabajamos con Scratch en el primer cuatrimestre.


Tras esto, nos hicimos una pregunta: ¿cómo vamos a poder utilizar esto que estamos aprendiendo? Para ello, vamos a participar este curso en Drawing ED, utilizando nuestros conocimientos de programación y robótica con el objetivo de fomentar la paz y mejorar la convivencia en las ciudades. ¿Cómo podremos hacerlo? ¿A quién afectará? ¿Qué podremos conseguir?