Menú principal

Mostrando entradas con la etiqueta Robot bq. Mostrar todas las entradas
Mostrando entradas con la etiqueta Robot bq. Mostrar todas las entradas

jueves, 11 de febrero de 2016

Printbot controlado desde Android

Hola, he realizado un programa para que desde la app que nos proporciona bq (Robopad++) podamos controlar nuestro robot bq desde cualquier Android. Lo he realizado en Bitbloq, os dejo el programa a continuación. Si tenéis alguna pregunta ya sea de esta entrada o de otras no dudéis en dejármela en los comentarios. También os dejo un vídeo con la demostración de como me ha ido a mi.

Video: https://www.youtube.com/watch?v=UiO6ncGKMsE

Programa en Bitbloq


El primer bloque sera lo que permitirá que nuestro robot se pueda conectar mediante bluetooth a nuestro Android y que reconozca las ordenes que le mandamos. Los pequeños bloques que están al lado del otro (color rosa) son funciones que estan sin desplegar ya que ya han sido enseñadas en otra de mis entradas (sigue lineas o esquiva obstaculos). Asi que ya solo queda las función de relacionar los botones de la aplicación (Robopad++) con las funciones que queremos que haga el robot al pulsar estos.




jueves, 26 de noviembre de 2015

Bq Evolution Printbot EsquivaObstaculos

Hoy os traigo otro programa para el Bq evolution Printbot, el esquiva obstaculos. Consiste el que el sensor de ultrasonido haga un ruido y por el tiempo que tarde en volverlo a captar sea capaz de saber a que distancia está de ese obstaculo y poder esquivarlo.

En cuanto al programa que encontré en la web oficial del PrintBot Evolution, le modifiqué  porque no me gustaba como venia para esquivar el obstáculo, pero esto no quita que no vaya bien, yo os recomiendo probar los dos programas que os voy a dejar para que los podáis ejecutar desde el Bitbloq y dejéis vuestra opinión en los comentarios.

Ahora os enseñaré como va el robot mi programa:


                       

Aqui os dejo los dos programas:
Página oficial DIWO
Programa editado por mi: lo que he modificado es esta parte que os dejo abajo, lo demás es todo parecido.






viernes, 6 de noviembre de 2015

BQ Evolution Printbot SigueLineas

 






Bq presenta un robot básico muy interesante para iniciarse a la programación, haciendo asi que el trabajo de la programación hace que sea más motivadora ya que puedes observar el efecto de tu programa sobre un vehículo real.

Para programarlo utilizamos la herramienta de BitBloq  que proporciona el fabricante. Esta aplicación te permite programar el bq de forma gráfica como scratch o en modo código, C. Este ultimo más indicado para programadores más experto.



Ahora os mostraré un programa realizado en dicha aplicación que consiste en que el robot tenga que seguir la linea negra de un circuito. En esta página podréis encontrar dicho programa realizado,





Lo que hace aquí básicamente el robot es ir localizando lo que es blanco y es negro asignando los valores 0 y 1 mediante los sensores IR o de infrarrojos. Esta programado para que en el momento que el sensor derecho detecte blanco bloquee la rueda izquierda y avance solamente con la derecha lo que girar a la izquierda y volver a la línea y análogamente con el sensor izquierdo.




En mi opinión es una de las mejores formas de aprender programación por solo 100 euros. Lo podéis encontrar en cualquier tienda de informática o electrónica.