Buenos días.
Comenzamos un nuevo curso y lo hacemos como terminamos el anterior, trabajando un proyecto que aúna sistemas de control, electricidad, electrónica, circuitos analógicos y
digitales, programación en arduino, impresión en 3D y programación de aplicaciones móviles con appinventor.
Será un sencillo proyecto que nos permita iniciarnos en cada una de las diferentes partes del curso como preparación a los trabajos que desarrollaremos a lo largo del curso.
En el siguiente enlace puede descargar el documento con la hoja de seguimiento de las fases del proyecto:
En próximas entradas iremos desarrollando los diferentes contenidos necesarios para la realización del semáforo. Desde la conexión de los componentes a las placas protoboard y arduino hasta la creación de la aplicación para android, pasando por el diseño e impresión de sencilla piezas en 3D.
Esperamos ir publicando pronto también vídeo e imágenes del desarrollo de los proyectos.
Saludos,
Raúl.
sábado, 30 de septiembre de 2017
jueves, 15 de junio de 2017
Versión definitiva de PALBOT
Buenos días.
A falta ya de solo 5 días para la presentación del proyecto en el concurso Retotech tenemos ya una versión muy avanzada que prácticamente podemos dar por definitiva tanto de la aplicación como del código para la placa.
La principal novedad de esta versión en el apartado SETTINGS, en el que es posible configurar el robot para corregir los posibles desequilibrios de los motores con el fin de que vaya siempre recto (le hemos llamado "equilibrado") e igualmente se puede corregir el ángulo de giro para que sea exactamente de 90º.
Esta versión es ya la PALBOT12, que hemos vuelto a denominar simplemente como PALBOT y puede descargarse con el siguiente código QR:
En el siguiente enlace hemos seguido poniendo las diferentes versiones de la aplicación:
Por último dejamos en esta entrada los códigos de bitbloq que estamos usando para programar las placas. Tanto para la placa arduino UNO como para la ZUMKIT de BQ.
A falta ya de solo 5 días para la presentación del proyecto en el concurso Retotech tenemos ya una versión muy avanzada que prácticamente podemos dar por definitiva tanto de la aplicación como del código para la placa.
La principal novedad de esta versión en el apartado SETTINGS, en el que es posible configurar el robot para corregir los posibles desequilibrios de los motores con el fin de que vaya siempre recto (le hemos llamado "equilibrado") e igualmente se puede corregir el ángulo de giro para que sea exactamente de 90º.
Esta versión es ya la PALBOT12, que hemos vuelto a denominar simplemente como PALBOT y puede descargarse con el siguiente código QR:
Como novedad también hemos generado un código QR dinámico que será el definitivo de la aplicación por si en algún otro momento incorporamos algún cambio más. Este código servirá para descargar siempre la última versión de la aplicación PALBOT:
En el siguiente enlace hemos seguido poniendo las diferentes versiones de la aplicación:
Por último dejamos en esta entrada los códigos de bitbloq que estamos usando para programar las placas. Tanto para la placa arduino UNO como para la ZUMKIT de BQ.
En concreto el que funciona correctamente con PALBOT es la versión de la placa 8:
Descargar la última versión del código de la placa ZUMKIT
Para la placa UNO
Descarga la última versión del código para la placa UNO
Para la placa UNO
Descarga la última versión del código para la placa UNO
Después de este largo recorrido con el proyecto, estas últimas versiones nos dejan bastante satisfechos con el resultado. Ahora ya si que creemos que hemos obtenido un resultado que puede ser presentado en los colegios para que los alumnos puedan usarlo e iniciarse en el apasionante mundo de la robótica.
Un saludo,
Raúl.
martes, 30 de mayo de 2017
Últimas novedades de nuestro proyecto PALBOT
Buenos días.
Os contamos en esta entrada las últimas novedades del proyecto en el que estamos construyendo un robot que pueda ser usado por los Colegios Públicos para iniciar en la robótica y la programación a los alumnos desde Infantil hasta 6º de Primaria.
El equipo que se encarga del apartado de "marketing" del proyecto ha creado este vídeo de presentación del robot:
Este vídeo está subido a la web de Retotech de nuestro centro en el que tenéis un enlace para votar por nuestro proyecto.
Mientras tanto el resto de grupos sigue avanzando en el desarrollo del diseño y la aplicación para Android. Vamos ya por la versión 8 de la aplicación. En esta última versión hemos iniciado un apartado muy importante que es el de la configuración del robot antes de empezar a usarlo. Con esto conseguiremos que el robot avance siempre recto y que los giros sean de 90º exactamente, independientemente del estado de la batería, de los motores o del tipo de suelo en el que se utilicen. Es una parte muy importante del proyecto que nos hace mucha ilusión desarrollar para que una vez se los entreguemos a los colegios estos puedan usarlos sin ninguna dificultad.
Con el siguiente código QR podéis instalar esta última versión PALBOT8:
Y en la siguiente carpeta tenéis la versión 6 de bitbloq/arduino que es la última que hemos creado y está preparada para ser usada con la aplicación palbot8:
También tenemos unas primeras ideas para el logo final del robot:
Todavía tenemos muchas ideas y partes que desarrollar en cada uno de los apartados, estas tres últimas semanas hasta la presentación final prometen ser intensas y apasionantes.
Saludos,
Raúl.
Os contamos en esta entrada las últimas novedades del proyecto en el que estamos construyendo un robot que pueda ser usado por los Colegios Públicos para iniciar en la robótica y la programación a los alumnos desde Infantil hasta 6º de Primaria.
El equipo que se encarga del apartado de "marketing" del proyecto ha creado este vídeo de presentación del robot:
Este vídeo está subido a la web de Retotech de nuestro centro en el que tenéis un enlace para votar por nuestro proyecto.
Enlace a la web de retotech del IES Pintor Antonio López:
Mientras tanto el resto de grupos sigue avanzando en el desarrollo del diseño y la aplicación para Android. Vamos ya por la versión 8 de la aplicación. En esta última versión hemos iniciado un apartado muy importante que es el de la configuración del robot antes de empezar a usarlo. Con esto conseguiremos que el robot avance siempre recto y que los giros sean de 90º exactamente, independientemente del estado de la batería, de los motores o del tipo de suelo en el que se utilicen. Es una parte muy importante del proyecto que nos hace mucha ilusión desarrollar para que una vez se los entreguemos a los colegios estos puedan usarlos sin ninguna dificultad.
Con el siguiente código QR podéis instalar esta última versión PALBOT8:
Y en la siguiente carpeta tenéis la versión 6 de bitbloq/arduino que es la última que hemos creado y está preparada para ser usada con la aplicación palbot8:
También tenemos unas primeras ideas para el logo final del robot:
Todavía tenemos muchas ideas y partes que desarrollar en cada uno de los apartados, estas tres últimas semanas hasta la presentación final prometen ser intensas y apasionantes.
Saludos,
Raúl.
jueves, 18 de mayo de 2017
PALBOT: bitbloq y app inventor
Buenos días.
En esta entrada vamos a enlazar las últimas versiones del robot de los programas en bitbloq para la placa y en app inventor para el móvil.
Empezando por esto último, la aplicación móvil va por su versión 7 que respecto a las anteriores mejora principalmente la estética (que proviene de una versión de la 5, la 5b) y también añade cosas útiles como que si estamos conectados al bluetooth reconecta automáticamente al cambiar de un modo a otro. El peso de las imágenes se ha reducido mucho para que no de problemas al ejecutarse y de momento parece que es una versión bastante estable. Aquí podéis ver algunas imágenes del nuevo diseño:
En la siguiente imagen tenéis el código QR para poder descargar esta versión PALBOT7:
En la carpeta de la entrada anterior hemos seguido poniendo las diferentes versiones de la aplicación.
Por último dejamos en esta entrada los códigos de bitbloq que estamos usando para programar las placas. Tanto para la placa arduino UNO como para la ZUMKIT de BQ.
Para que el robot funcione correctamente simplemente hay que conectar los componente tal y como están programados en los programas de bitbloq. Las conexiones serían las siguientes:
PIN 4 y 5 para el ultrasonido: ECHO y TRI respectivamente.
PIN 6, 7, 8 y 9 para los motores: 6 rueda derecha alante, 7 derecha atrás, 8 izquierda alante y 9 izquierda atrás.
Todavía un mes por delante para rematar los programas, diseñar y fabricar las carcasas, el logo... mucho trabajo pero también muchas ganas e ilusión de dejar un proyecto bonito, un robot útil y divertido para que puedan usarlo los colegios de Tres Cantos.
Por cierto que la semana pasada hicimos una visita con los robots a uno de los colegios y fue una experiencia muy bonita juntar a los alumnos de nuestro instituto (que algunos habían estudiado en ese mismo colegio) con alumnos de 4 y 11 años. Aquí tenéis el enlace que han puesto en el blog de la clase de 4 años:
Después de la visita salimos con más motivación si cabe para terminar el proyecto.
Un saludo,
Raúl.
En esta entrada vamos a enlazar las últimas versiones del robot de los programas en bitbloq para la placa y en app inventor para el móvil.
Empezando por esto último, la aplicación móvil va por su versión 7 que respecto a las anteriores mejora principalmente la estética (que proviene de una versión de la 5, la 5b) y también añade cosas útiles como que si estamos conectados al bluetooth reconecta automáticamente al cambiar de un modo a otro. El peso de las imágenes se ha reducido mucho para que no de problemas al ejecutarse y de momento parece que es una versión bastante estable. Aquí podéis ver algunas imágenes del nuevo diseño:
En la siguiente imagen tenéis el código QR para poder descargar esta versión PALBOT7:
En la carpeta de la entrada anterior hemos seguido poniendo las diferentes versiones de la aplicación.
Por último dejamos en esta entrada los códigos de bitbloq que estamos usando para programar las placas. Tanto para la placa arduino UNO como para la ZUMKIT de BQ.
Para que el robot funcione correctamente simplemente hay que conectar los componente tal y como están programados en los programas de bitbloq. Las conexiones serían las siguientes:
PIN 4 y 5 para el ultrasonido: ECHO y TRI respectivamente.
PIN 6, 7, 8 y 9 para los motores: 6 rueda derecha alante, 7 derecha atrás, 8 izquierda alante y 9 izquierda atrás.
Todavía un mes por delante para rematar los programas, diseñar y fabricar las carcasas, el logo... mucho trabajo pero también muchas ganas e ilusión de dejar un proyecto bonito, un robot útil y divertido para que puedan usarlo los colegios de Tres Cantos.
Por cierto que la semana pasada hicimos una visita con los robots a uno de los colegios y fue una experiencia muy bonita juntar a los alumnos de nuestro instituto (que algunos habían estudiado en ese mismo colegio) con alumnos de 4 y 11 años. Aquí tenéis el enlace que han puesto en el blog de la clase de 4 años:
Después de la visita salimos con más motivación si cabe para terminar el proyecto.
Un saludo,
Raúl.
miércoles, 19 de abril de 2017
APP INVENTOR PALBOT
Buenos días.
En esta entrada vamos a repasar las diferentes aplicaciones para android que hemos ido generando con app inventor para ir poco a poco aprendiendo a crear la aplicación de control del robot que presentaremos en el proyecto Retotech de Endesa.
A las primeras aplicaciones les llamamos "tabla de verdad" porque la utilizamos para controlar leds por bluetooth en base a las normas de una tabla de verdad de manera que en función de las teclas pulsadas se encendiesen unos leds u otros. Partiendo de esta versión generamos tabla_VOZ que permitía ir enviando ordenes de una secuencia de encendidos a la placa para que las fuese almacenando y las ejecutase al pulsar la tecla GO. Esta versión también permitía enviar la señal "go" mediante la voz.
Partiendo de esta base realizamos la primera aplicación PALBOT que ya tenía los botones colocados en función de la orden que enviaría a los motores de las ruedas y añadía la opción de antes de empezar a enviar las órdenes seleccionar el tiempo de desplazamiento y de giro. El tiempo elegido era el que se asignaba a todas las instrucciones una vez enviado el mensaje de GO. Por último la aplicación recibía los datos del ultrasonido en el móvil reflejando por tanto la distancia al objeto que tuviese delante el robot.
La siguiente aplicación PALBOT2 suponía un avance significativo ya que permitía elegir la distancia y el ángulo de giro para cada una de las instrucciones mediante un barra deslizante. Las ordenes que se van almacenando van apareciendo en la pantalla y un botón permite la opción de borrarlas. Esta aplicación sería la versión más avanzada de nuestro robot para uso en clase de primaria.
En esta entrada vamos a repasar las diferentes aplicaciones para android que hemos ido generando con app inventor para ir poco a poco aprendiendo a crear la aplicación de control del robot que presentaremos en el proyecto Retotech de Endesa.
A las primeras aplicaciones les llamamos "tabla de verdad" porque la utilizamos para controlar leds por bluetooth en base a las normas de una tabla de verdad de manera que en función de las teclas pulsadas se encendiesen unos leds u otros. Partiendo de esta versión generamos tabla_VOZ que permitía ir enviando ordenes de una secuencia de encendidos a la placa para que las fuese almacenando y las ejecutase al pulsar la tecla GO. Esta versión también permitía enviar la señal "go" mediante la voz.
Partiendo de esta base realizamos la primera aplicación PALBOT que ya tenía los botones colocados en función de la orden que enviaría a los motores de las ruedas y añadía la opción de antes de empezar a enviar las órdenes seleccionar el tiempo de desplazamiento y de giro. El tiempo elegido era el que se asignaba a todas las instrucciones una vez enviado el mensaje de GO. Por último la aplicación recibía los datos del ultrasonido en el móvil reflejando por tanto la distancia al objeto que tuviese delante el robot.
La siguiente aplicación PALBOT2 suponía un avance significativo ya que permitía elegir la distancia y el ángulo de giro para cada una de las instrucciones mediante un barra deslizante. Las ordenes que se van almacenando van apareciendo en la pantalla y un botón permite la opción de borrarlas. Esta aplicación sería la versión más avanzada de nuestro robot para uso en clase de primaria.
Las aplicaciones PALBOT3 y PALBOT4 son la versión ampliada de la anterior en la que además de la aplicación para primaria descrita antes se añade una más sencilla para infantil en la que la distancia de avance es siempre la misma (el tamaño del robot) y el ángulo de giro es siempre de 90º. También permite visualizar las órdenes y borrarlas.
Además estas dos formas de usar el robot, se añaden la opción AUTO que hace que el robot se mueva de manera autónoma usando el ultrasonido para no chocarse y RACE que permite manejar el robot como si de un mando a distancia se tratase.
La versión PALBOT4 añade e la 3 el hecho de que la pantalla inicial pasa a ser la del menú. Para poder cambiar el orden de las pantallas se pueden seguir los pasos que se indican en este tutorial:
Por último la versión PALBOT5 añade varias opciones especialmente interesantes para las partes de AUTO y RACE. En race añade un slider que permite decidir el radio de giro de los botones FRONT L y R y BACK L y R, con este slider se pueden realizar automáticamente giros del arco de giro que se elija, sin duda va a ser una opción muy interesante para el examen de carrera que haremos el viernes 28 de abril. Para la opción de AUTO se han añadido botones para que cada vez que se le da a START el robot gire siempre a la izquierda, a la derecha o lo haga de manera aleatoria. Finalmente con un slider podemos decidir la distancia en cm a la que debe estar un objeto para que gire. Esta
opción la pondremos a prueba en el examen del día 10 de mayo en el que los
robots deben ser capaces de salir de manera autónoma de un laberinto. Para
poner a prueba las aplicaciones de Infantil y Primaria hemos creado un juego al
que llamamos GOLF en el que se debe llegar de un punto a otro con el menor
número de "golpes" o instrucciones posible, este examen lo haremos el
día 12 de mayo.
Una última actualización de la opción AUTO con el botón MAZE (laberinto en inglés) en la que el robot comprueba la distancia de los objetos a derecha e izquierda para después seguir hacia la dirección donde tenga el camino más libre.
En el siguiente enlace se encuentran todas los archivos de aplicación para instalar además de los archivos de app inventor que permiten importarlos desde la web de app inventor y ver la programación de cada una de las aplicaciones.
Una última actualización de la opción AUTO con el botón MAZE (laberinto en inglés) en la que el robot comprueba la distancia de los objetos a derecha e izquierda para después seguir hacia la dirección donde tenga el camino más libre.
En el siguiente enlace se encuentran todas los archivos de aplicación para instalar además de los archivos de app inventor que permiten importarlos desde la web de app inventor y ver la programación de cada una de las aplicaciones.
Dejamos aquí también el código QR de la versión 5:
Todavía queda mucho camino por recorrer para ir mejorando la aplicación desde el punto de vista de funcionamiento y sobre todo la estética, cualquier sugerencia o aportación por supuesto será bienvenida.
Todavía queda mucho camino por recorrer para ir mejorando la aplicación desde el punto de vista de funcionamiento y sobre todo la estética, cualquier sugerencia o aportación por supuesto será bienvenida.
Un saludo,
Raúl.
viernes, 7 de abril de 2017
Bluetooth: Probando los programas y configuración de Bluetooth
Buenos días.
En esta entrada voy a resolver varias dudas sobre el bluetooth: como probar los programas sin necesidad de usar el bluetooth y como configurar y solucionar los problemas más comunes con el bluetooth.
Probar la programación de bitbloq o arduino sin usar el bluetooth
Esta es una opción muy interesante si creemos que el bluetooth nos está dando problemas y aún así queremos programar con bitbloq y probar el resultado de nuestros programas.
La solución es mandar las ordenes a la placa mediante el Serial Monitor de la pestaña Ver de bitbloq (opción Mostrar Serial Monitor). Desconectamos completamente el bluetooth de la placa y teniéndola conectada con el cable usb al ordenador podemos dar las ordenes correspondientes desde el Serial Monitor, simplemente hay que tener el cuidado de poner el Baudrate que hayamos puesto al componente Puerto Serie (que en principio para la placa UNO debería de ser 9600).
Desde el puerto de serie podemos mandar las letras o textos que hayamos predefinido para mandar las ordenes desde appinventor a bitbloq. Escribiremos A y le damos al botón de enviar si es ese el mensaje que queremos probar o cualquier otro. Para poder hacer esto hay que colocar el robot de manera que las ruedas no toquen el suelo ya que lo tendremos conectado al ordenador con el cable. No servirá por tanto para verlo en movimiento pero si para ver la respuesta de la programación a la entrada de comandos.
Dos consideraciones importantes para usar el Serial Monitor de esta manera:
- Hay que asegurarse de que el bluetooth no está conectado a la placa y que no están ocupados los pines 0 y 1 por ningún otro componente, ya que el puerto serie usa esos pines para enviar y recibir datos. (Esto también es imprescindible para cargar programas en la placa).
- Es necesario tener el interruptor encendido y por tanto las pilas alimentando a la controladora de motores, ya que aunque por el USB le llega corriente a la placa y resto de componente no es suficiente como para hacer girar los motores.
Cambio de nombre, pin y baudrate del bluetooth
Para ello es necesario conectar el bluetooth a los pines 2 y 3 de la placa. El RX debe conectarse al 3 y el TX al 2. Por otro lado el GND (ground) debe estar conectado a cualquier pin de G de la placa (normalmente lo ponemos al de G del pin 0 de la placa) y VCC a cualquier pin V de la placa (igualmente lo solemos dejar siempre en el V del pin 0).
A continuación descargamos el siguiente programa de arduino y lo abrimos con arduino.
SoftwareSerial blue(2, 3); //Crea conexion al bluetooth - PIN 2 a TX y PIN 3 a RX
char NOMBRE[21] = "PALBOT"; // Nombre de 20 caracteres maximo
char BPS = '4'; // 1=1200 , 2=2400, 3=4800, 4=9600, 5=19200, 6=38400, 7=57600, 8=115200
char PASS[5] = "1999"; // PIN O CLAVE de 4 caracteres numericos
En la primera nos recuerda donde hay que conectar los pines RX y TX tal y como ya hemos explicado. Las otras 3 líneas servirán para poner el nombre, baudrate y pin a la placa. El nombre sera PALBOT y el número correspondiente que hemos ido asignando, el PIN ya está puesto el 1999 y el baudrate dejamos de momento el 9600 (opcion 4 tal y como está) ya que parece que funciona bien con este módulo bluetooth. Así que solamente habría que añadir el número correspondiente después de la T de PALBOT.
Una vez cambiados el nombre y pin cargamos el programa en la placa (recordar que hay que marcar el puerto COM correspondiente en herramientas) y si aparece el mensaje "subido" ya habremos conseguido cambiar el nombre y el pin. Ahora tocará buscarlo con el movil y sincronizarlo antes de poder usarlo con la aplicación de appinventor.
Recordar que podéis mandarme cualquier duda al mail de clase pal.tecind@gmail.com o usar esta entrada para dejar comentarios que pueden servir para solucionar cualquier duda o realizar una aportación contando como habéis resuelto los problemas que se han ido planteando.
En los próximos días pondré varias entradas referente a los robots, alguna de ellas sobre que días y como vamos a realizar las evaluaciones de las programaciones que estamos realizando. Ya os voy adelantando que todas las evaluaciones serán 100% de carácter práctico en las que pondremos a prueba con diferentes juegos las programaciones de los PALBOT.
Recordar que siempre para cargar programas hay que asegurar de que los pines 0 y 1 de la placa están libres (podemos dejar conectados cables a la parte de V y G, de tensión y tierra/ground pero no al pin de señal) y que después para que el módulo bluetooth funcione hay que volver a ponerlos.
Que tengáis unas buenas vacaciones.
Un saludo,
Raúl.
En esta entrada voy a resolver varias dudas sobre el bluetooth: como probar los programas sin necesidad de usar el bluetooth y como configurar y solucionar los problemas más comunes con el bluetooth.
Probar la programación de bitbloq o arduino sin usar el bluetooth
Esta es una opción muy interesante si creemos que el bluetooth nos está dando problemas y aún así queremos programar con bitbloq y probar el resultado de nuestros programas.
La solución es mandar las ordenes a la placa mediante el Serial Monitor de la pestaña Ver de bitbloq (opción Mostrar Serial Monitor). Desconectamos completamente el bluetooth de la placa y teniéndola conectada con el cable usb al ordenador podemos dar las ordenes correspondientes desde el Serial Monitor, simplemente hay que tener el cuidado de poner el Baudrate que hayamos puesto al componente Puerto Serie (que en principio para la placa UNO debería de ser 9600).
Desde el puerto de serie podemos mandar las letras o textos que hayamos predefinido para mandar las ordenes desde appinventor a bitbloq. Escribiremos A y le damos al botón de enviar si es ese el mensaje que queremos probar o cualquier otro. Para poder hacer esto hay que colocar el robot de manera que las ruedas no toquen el suelo ya que lo tendremos conectado al ordenador con el cable. No servirá por tanto para verlo en movimiento pero si para ver la respuesta de la programación a la entrada de comandos.
Dos consideraciones importantes para usar el Serial Monitor de esta manera:
- Hay que asegurarse de que el bluetooth no está conectado a la placa y que no están ocupados los pines 0 y 1 por ningún otro componente, ya que el puerto serie usa esos pines para enviar y recibir datos. (Esto también es imprescindible para cargar programas en la placa).
- Es necesario tener el interruptor encendido y por tanto las pilas alimentando a la controladora de motores, ya que aunque por el USB le llega corriente a la placa y resto de componente no es suficiente como para hacer girar los motores.
Cambio de nombre, pin y baudrate del bluetooth
Para ello es necesario conectar el bluetooth a los pines 2 y 3 de la placa. El RX debe conectarse al 3 y el TX al 2. Por otro lado el GND (ground) debe estar conectado a cualquier pin de G de la placa (normalmente lo ponemos al de G del pin 0 de la placa) y VCC a cualquier pin V de la placa (igualmente lo solemos dejar siempre en el V del pin 0).
A continuación descargamos el siguiente programa de arduino y lo abrimos con arduino.
De este programa lo más importante son las siguiente líneas de código:
char NOMBRE[21] = "PALBOT"; // Nombre de 20 caracteres maximo
char BPS = '4'; // 1=1200 , 2=2400, 3=4800, 4=9600, 5=19200, 6=38400, 7=57600, 8=115200
char PASS[5] = "1999"; // PIN O CLAVE de 4 caracteres numericos
En la primera nos recuerda donde hay que conectar los pines RX y TX tal y como ya hemos explicado. Las otras 3 líneas servirán para poner el nombre, baudrate y pin a la placa. El nombre sera PALBOT y el número correspondiente que hemos ido asignando, el PIN ya está puesto el 1999 y el baudrate dejamos de momento el 9600 (opcion 4 tal y como está) ya que parece que funciona bien con este módulo bluetooth. Así que solamente habría que añadir el número correspondiente después de la T de PALBOT.
Una vez cambiados el nombre y pin cargamos el programa en la placa (recordar que hay que marcar el puerto COM correspondiente en herramientas) y si aparece el mensaje "subido" ya habremos conseguido cambiar el nombre y el pin. Ahora tocará buscarlo con el movil y sincronizarlo antes de poder usarlo con la aplicación de appinventor.
Recordar que podéis mandarme cualquier duda al mail de clase pal.tecind@gmail.com o usar esta entrada para dejar comentarios que pueden servir para solucionar cualquier duda o realizar una aportación contando como habéis resuelto los problemas que se han ido planteando.
En los próximos días pondré varias entradas referente a los robots, alguna de ellas sobre que días y como vamos a realizar las evaluaciones de las programaciones que estamos realizando. Ya os voy adelantando que todas las evaluaciones serán 100% de carácter práctico en las que pondremos a prueba con diferentes juegos las programaciones de los PALBOT.
Recordar que siempre para cargar programas hay que asegurar de que los pines 0 y 1 de la placa están libres (podemos dejar conectados cables a la parte de V y G, de tensión y tierra/ground pero no al pin de señal) y que después para que el módulo bluetooth funcione hay que volver a ponerlos.
Que tengáis unas buenas vacaciones.
Un saludo,
Raúl.
martes, 28 de marzo de 2017
Proyecto Final Retotech_Endesa
Buenos días.
Los/as alumnos/as de 2º de bachillerato ya están comenzado la tercera fase de la realización del reto final, tras la primera en la que hemos aprendido a programar y configurar las placas Zumkit con bitbloq y app inventor y la segunda en la que hemos realizado la construcción de la base de los robots y el chasis, en esta tercera estamos ya centrados en la programación de las placas y de las aplicaciones móviles finales para el robot educativo. Para ello hemos elaborado una guía para realizar los primeros ensayos que llevaremos a cabo tanto con las placas Zumkit de BQ como con placas UNO genéricas.
En el siguiente documento podéis descargar el documento para paso a paso poder ir trabajando con las placas las diferentes programas y aplicaciones de control del robot:
Dentro de poco podremos poner los primeros vídeos con los ensayos iniciales de aplicaciones móviles para manejar los robots.
Un saludo,
Raúl.
Los/as alumnos/as de 2º de bachillerato ya están comenzado la tercera fase de la realización del reto final, tras la primera en la que hemos aprendido a programar y configurar las placas Zumkit con bitbloq y app inventor y la segunda en la que hemos realizado la construcción de la base de los robots y el chasis, en esta tercera estamos ya centrados en la programación de las placas y de las aplicaciones móviles finales para el robot educativo. Para ello hemos elaborado una guía para realizar los primeros ensayos que llevaremos a cabo tanto con las placas Zumkit de BQ como con placas UNO genéricas.
En el siguiente documento podéis descargar el documento para paso a paso poder ir trabajando con las placas las diferentes programas y aplicaciones de control del robot:
Dentro de poco podremos poner los primeros vídeos con los ensayos iniciales de aplicaciones móviles para manejar los robots.
Un saludo,
Raúl.
lunes, 27 de marzo de 2017
Retos 1 y 2 Retotech_Endesa
Buenos días.
Los retos 1 (Enlace a información del reto 1) y 2 (Enlace a información del reto 2) del proyecto Retotech de Endesa consistían en la creación de una sencilla maqueta de una casa domótica utilizando diferentes sensores en el reto 1 y el control desde el móvil en el reto 2. Los/as alumnos/as de 1º de bachillerato han estado trabajando en este proyecto en la parte final de esta segunda evaluación y los resultados han sido fantásticos, ya que todos los grupos han conseguido realizar ambos retos.
Para la evaluación del primer reto hemos usado la siguiente tabla de rúbricas:
Para la evaluación del segundo reto la tabla de rúbricas tenía los siguientes elementos:
En los siguientes vídeos podéis ver algunos de los resultados obtenidos:
Los retos 1 (Enlace a información del reto 1) y 2 (Enlace a información del reto 2) del proyecto Retotech de Endesa consistían en la creación de una sencilla maqueta de una casa domótica utilizando diferentes sensores en el reto 1 y el control desde el móvil en el reto 2. Los/as alumnos/as de 1º de bachillerato han estado trabajando en este proyecto en la parte final de esta segunda evaluación y los resultados han sido fantásticos, ya que todos los grupos han conseguido realizar ambos retos.
Para la evaluación del primer reto hemos usado la siguiente tabla de rúbricas:
Para la evaluación del segundo reto la tabla de rúbricas tenía los siguientes elementos:
En los siguientes vídeos podéis ver algunos de los resultados obtenidos:
Enlace al vídeo: https://drive.google.com/file/d/0ByG9atvhME1acHVyS0R4aUl2RjQ4ZWVOLU1OOHFINFhPZFdr/view?usp=sharing
Un saludo,
Raúl.
miércoles, 8 de marzo de 2017
Empezando a construir los robots para el reto final de Retotech Endesa
Buenos días.
En 2º de bachillerato ya hemos empezado a construir los robots que serán la base de trabajo para programar y construir nuestros propios robots para el reto final de Retotech Endesa. En el siguiente enlace tenéis toda a información para construir y programar las funciones más básicas de los robots que estamos utilizando:
http://javiergarciaescobedo.es/arduino/100-robot-smart-car/426-curso-para-profesorado-robotica-en-el-aula-con-arduino
Sobre estos robots iremos probando nuestros propios programas con bitbloq y las aplicaciones móviles con appinventor para que los alumnos de infantil y primaria puedan usarlos e iniciarse en la robótica. Por último buscaremos la forma de crear nuestra propia gama de robots mediante la impresión en 3D.
Uno de los grandes retos de este proyecto es que participen diferentes niveles educativos y diferentes departamentos, de manera que los grupos de 1º, 2º y 3º de la ESO se sumen al proyecto tanto en el diseño de los robots y la impresión en 3D como en las ideas para programarlos.
Iremos informando de la evolución del proyecto.
Un saludo,
Raúl.
En 2º de bachillerato ya hemos empezado a construir los robots que serán la base de trabajo para programar y construir nuestros propios robots para el reto final de Retotech Endesa. En el siguiente enlace tenéis toda a información para construir y programar las funciones más básicas de los robots que estamos utilizando:
http://javiergarciaescobedo.es/arduino/100-robot-smart-car/426-curso-para-profesorado-robotica-en-el-aula-con-arduino
Sobre estos robots iremos probando nuestros propios programas con bitbloq y las aplicaciones móviles con appinventor para que los alumnos de infantil y primaria puedan usarlos e iniciarse en la robótica. Por último buscaremos la forma de crear nuestra propia gama de robots mediante la impresión en 3D.
Uno de los grandes retos de este proyecto es que participen diferentes niveles educativos y diferentes departamentos, de manera que los grupos de 1º, 2º y 3º de la ESO se sumen al proyecto tanto en el diseño de los robots y la impresión en 3D como en las ideas para programarlos.
Iremos informando de la evolución del proyecto.
Un saludo,
Raúl.
sábado, 25 de febrero de 2017
App Inventor
Buenos días.
En esta entrada del blog vamos a hacer un repaso de los trabajos que hemos hecho con app inventor en estas últimas semanas.
Estamos avanzando muy rápido con bitbloq y app inventor con la idea de crear una base de conocimientos que nos permitan desarrollar los proyectos de Retotech de Endesa.
Los alumnos de 1º de bachillerato están realizando el proyecto de la casa domótica. Los resultados han sido muy positivos. Todos los grupos han conseguido realizar con éxito la instalación domótica que nos pedían e incluso añadirle algún extra.
Los alumnos de 2º de bachillerato están directamente trabajando sobre el proyecto que presentaremos en junio para Retotech: Un robot que puedan usar los alumnos de infantil y primaria en sus colegios para aprender e iniciarse en la programación.
Estas son algunas imágenes de los primeros proyectos que hemos ido creando para practicar la conexión entre los teléfonos móviles y las placas del zumkit de BQ.
Primera aplicación: Conexión con la placa y encendido y apagado de leds:
Segunda aplicación: Conexión, encendido de leds y recepción de información enviada por la placa en el móvil.
Tercera aplicación: Simulación del beebot, aplicación para crear una secuencia de comandos que la placa ejecuta cuando recibe la información GO mediante un botón o mediante la voz:
Para terminar dejo el enlace a último un vídeo con un pequeño tutorial en el que enseñan paso a paso a realizar una aplicación muy parecida a las que nosotros estamos haciendo:
En próximas entradas pondremos información sobre la parte de bitbloq y arduino de estos proyectos.
Un saludo,
Raúl.
En esta entrada del blog vamos a hacer un repaso de los trabajos que hemos hecho con app inventor en estas últimas semanas.
Estamos avanzando muy rápido con bitbloq y app inventor con la idea de crear una base de conocimientos que nos permitan desarrollar los proyectos de Retotech de Endesa.
Los alumnos de 1º de bachillerato están realizando el proyecto de la casa domótica. Los resultados han sido muy positivos. Todos los grupos han conseguido realizar con éxito la instalación domótica que nos pedían e incluso añadirle algún extra.
Los alumnos de 2º de bachillerato están directamente trabajando sobre el proyecto que presentaremos en junio para Retotech: Un robot que puedan usar los alumnos de infantil y primaria en sus colegios para aprender e iniciarse en la programación.
Estas son algunas imágenes de los primeros proyectos que hemos ido creando para practicar la conexión entre los teléfonos móviles y las placas del zumkit de BQ.
Primera aplicación: Conexión con la placa y encendido y apagado de leds:
Segunda aplicación: Conexión, encendido de leds y recepción de información enviada por la placa en el móvil.
Tercera aplicación: Simulación del beebot, aplicación para crear una secuencia de comandos que la placa ejecuta cuando recibe la información GO mediante un botón o mediante la voz:
Para terminar dejo el enlace a último un vídeo con un pequeño tutorial en el que enseñan paso a paso a realizar una aplicación muy parecida a las que nosotros estamos haciendo:
En próximas entradas pondremos información sobre la parte de bitbloq y arduino de estos proyectos.
Un saludo,
Raúl.
Suscribirse a:
Entradas (Atom)




























