bitbloq-2-2

En este post vamos a conocer qué es y cómo funciona bitbloq 2. Si ya has utilizado la primera versión de bitbloq esta entrada te ayudará a conocer sus novedades, ventajas y diferencias.

Si aún no has instalado la aplicación Web2board necesaria para que tu placa y bitbloq 2 funcionen correctamente, éste es un buen momento. En Antes de empezar con bitbloq 2 encontrarás una explicación paso a paso del proceso.

Conociendo bitbloq 2

Vamos a echarle un vistazo a las opciones de bitbloq 2, para ello dirígete a la página http://bitbloq.bq.com/


Pulsa sobre Empezar a jugar. Si deseas registrarte o ya tienes una cuenta, haz click en Entrar o registrarte y sigue los pasos que te indiquen. La primera vez que entres a bitbloq 2 te ofrecerá la opción de una visita guiada. Realízala para tener una idea clara y rápida del funcionamiento del programa.

El programa se divide en tres pestañas principales situadas a tu izquierda:

  • Hardware, donde diremos qué placa, sensores y actuadores utilizamos;
  • Software, donde programaremos nuestro proyecto; e
  • Información del proyecto, donde añadiremos información a éste.

Para descubrir su funcionamiento vamos a realizar nuestro primer programa: encender un LED.

prueba-pagina_bienvenida_bitbloq2
OJO

IMPORTANTE: bitbloq 2 es un nuevo programa creado desde cero, por lo que si ya posees una cuenta en la primera versión de bitbloq, ésta no será compatible con bitbloq 2.

La pestaña de Hardware: conectando la electrónica

En esta pestaña le diremos a bitbloq 2 qué hardware estamos utilizando. Primero seleccionaremos la placa controladora y, a continuación, le diremos qué componentes usamos y donde los hemos conectado. Clica sobre Componentes y arrastra el LED al recuadro amarillo. Si clicas y arrastras sobre el círculo del componente podrás conectar su cable al Pin digital 13. Por último, y si no lo has hecho aún, conecta tu LED a tu placa controladora, ¡recuerda conectar cada pin en su color!





recuerda

RECUERDA:Con bitbloq 2 puedes utilizar una placa ZUM, FreeDuino, Arduino UNO y cualquiera de la gran mayoría de sensores, actuadores y placas que hay en el mercado.

La pestaña de Software: programando nuestro proyecto

Ahora que hemos conectado nuestro hardware, es el momento de realizar nuestro programa: encender un LED.




Observa la zona de programación. Está dividida en tres partes:

  • Variables globales y funciones: Te permite declarar variables accesibles desde cualquier parte del programa así como crear nuevas funciones. Veremos su utilidad más adelante.
  • Instrucciones inciales (Setup): Se ejecuta al inicio del programa, se utiliza para configurar el comportamiento de los pines y otras acciones que queremos que se ejecuten al principio y sólo una vez. En próximas entradas aprenderemos a utilizarlo.
  • Bucle principal (Loop): Es el bucle principal del programa y el que usarás más a menudo. Todo lo que se encuentre dentro de él se ejecutará de forma indefinida. Por lo que un programa en bitbloq y Arduino nunca termina.

Abre la pestaña Componentes y arrastra el bloque Encender el LED (…) a la sección Loop. Para que no pierdas tiempo buscando entre componentes y bloques que no vas a utilizar bitbloq 2 solo te mostrará los bloques de los componentes que hayas conectado en la pestaña Hardware. Si necesitas bloques más genéricos clica sobre la opción de Avanzados.

Nuestro programa está listo para funcionar. Pulsa sobre el botón Verificar para que bitbloq 2 compruebe que el programa funciona correctamente. Si el programa es correcto, pulsa sobre Cargar. El programa se instalará en la placa y, tras el mensaje Programa subido con éxito, verás al LED encenderse. ¡Enhorabuena, acabas de crear tu primer programa! Ahora, como buenos programadores solo falta una cosa: documentarlo.

La pestaña de Información del proyecto: documentando nuestro programa

Si deseas compartir tu creación con los demás, así como poder volver a utilizar tu proyecto en el futuro, es tan importante que el programa esté bien hecho como que esté bien documentado.

El primer paso será ponerle un nombre al proyecto y una descripción donde deberás explicar de la forma más clara posible sobre qué trata. Si te gusta mucho tu proyecto y has creado una máquina o robot geniales, puedes añadir un vídeo de youtube en el que muestres cómo funciona. No te olvides tampoco de añadir la imagen principal que acompañará a tu proyecto cuando lo publiques. Por último puedes añadir las etiquetas. Una etiqueta o hashtag no es más que una palabra clave que define tu proyecto. bitbloq 2 añade algunas etiquetas automáticamente para que puedas encontrar, por ejemplo, todos los proyectos publicados que utilicen una placa ZUM y un LED. Además, puedes cambiar el tema de los bloques a color, gris, etc. Poco a poco iran apareciendo nuevos temas asi que selecciona el que mejor se adapte a tí.

informacion

¡Ya tenemos todo preparado! Si quieres publicar tu proyecto pulsa sobre la nube: Publicar en Explora. Ahora cualquiera podrá ver, utilizar e incluso crear su propia versión mejorada de tu proyecto. Para acceder a todos los proyectos publicados pulsa sobre el icono verde de bitbloq y a continuación en Explora. ¡Crea y comparte tus ideas con la comunidad!


explora_2

Felicidades, ya sabes cómo utilizar bitbloq 2. A lo largo de este curso aprenderás a programar tu placa controladora para crear inventos y robots alucinantes. Recuerda que si tienes cualquier duda o sugerencia puedes dejarnos un mensaje en los comentarios.

¿Te animas a continuar con la aventura? ¡Empezamos!

20 comentarios

  1. no es posible reproducir el primer video en esta página

    1. Julián Caro

      Hola Mauricio. ¿Podrias indicarnos en qué dispositivo y con qué navegador estas accediendo a la página? Diwo está principalmente pensado para acceder desde el ordenador por lo que si accedes desde un dispositivo móvil puedes experimentar algún error.

  2. No me deja entrar en  http://bitbloq.bq.com/ cuando le doy a entrar y cuando le doy a pruébalo ahora, se queda la pantalla en blanco, podeis ayudarme, estoy usando Chrome, muchas gracias Rosa

     

    1. Julián Caro

      Buenos días Rosa.

      ¿Podrias escribir directamente a support-bitbloq@bq.com ? Ellos podrán ayudarte más rápido con tu problema.

      Un saludo

  3. me pasa lo mismo con el vídeo: se reproduce un bucle de 2 segundos mas o menos, en un macbook pro con osx 10.8.5 y el chrome actualizado (v.47)

  4. Cuando instalo el Web2Board me da el error “bq (silabenm) Ports (03/19/2014 6.7.0.0)” en la ventana donde instala el driver del CP210x USB to UART.

    Tengo Windows 8.1 – 64 Bits

    1. SGracia

      Comprueba si, desactivando la firma digital, puedes instalarlos correctamente:

      1º Ve a Configuración (deja el ratón un segundo en la esquina inferior o superior derecha)
      2º Luego a “Cambiar configuración de PC”
      3º Ve a la opción “Actualizar y recuperar”
      4º En la nueva pantalla haz clic en “Recuperación”
      5º Aparecerán varias opciones a la derecha. Busca la opción de “Inicio avanzado” y pulsa el botón “Reiniciar ahora”
      6º A continuación pincha en “Solucionar Problemas”
      7º Pincha en “Configuración de inicio”
      8º Te mostrará las opciones que tienes al iniciar. Mira cuál es la que sirve para quitar la verificación de firmas y pulsa en Reiniciar
      9º Al encender volverá a salir el mismo menú, pulsa el número de Desactivar la verificación
      10º Listo, ya has iniciado con la verificación desactivada, ahora podrás instalar los drivers sin problemas

  5. hola una pregunta, bitloq2 es compatible para la placa de mi primer kit de robotica bq

    1. SGracia

      Hola, Carlos:

      Así es, en Bitbloq puedes seleccionar la placa Freaduino UNO (la que se incluye en Mi primer kit de robótica) para trabajar con ella.

  6. Hola compañer@s.
    ¿Se puede instalar “Web2board” en Windows XP? No veo esta opción de descarga en el enlace que indicáis.
    En mi IES sólo tenemos mini-ordenadores con ese sistema operativo. ¿Alguna sugerencia?

    Saludos y muchas gracias de antemano por la atención dispensada

    1. SGracia

      Buenos días, @Celes:

      Te informo que actualmente Web2Board está soportado en Windows 7, 8.1 y 10 de 32/64 bits, Ubuntu 14.04 de de 32/64 bits y Mac OS X 10.10 y superiores de 64 bits, por lo que es posible que pueda tener algún problema a la hora de trabajar con equipos con Windows XP.

      Sentimos las molestias que esto pueda ocasionar, pero quedamos a tu entera disposición para cualquier duda que pueda surgirte.

  7. Hola compañer@s.
    Antes de nada felicidades por la iniciativa y muchas gracias por la formación online.

    ¿Podrían indicarme en cual de los cursos/tutoriales disponibles puedo encontrar información sobre cómo montar los circuitos del curso en una protoboard y su conexión con Arduino UNO para programar en Bitbloq?

    Saludos y muchas gracias de antemano por la atención dispensada

    1. Alberto Valero

      Hola Celes,

      Desgraciadamente no tenemos ningún curso específico para trabajar con protoboard. En cualquier caso, una vez tengas hecho tu circuito bitbloq puede programar Arduino UNO sin problemas de igual modo que con la ZUM Core

  8. no puedo visualizar ninguno de los vídeos de esta página. Estoy usando un PC

    1. Agustín Parra

      Hola rkl,

      Te recomiendo que utilices un navegador de páginas web diferente. Nosotros podemos visualizarlo correctamente utilizando Google Chrome.

  9. Hola, Julian
    soy un alumno de un colegio y necesitamos hacer un proyecto con bitbloq.

    No me permite ver varios videos. ¿Me podrias dar una solucion?

    gracias, espero tu respuesta

    1. Agustín Parra

      Hola aitornb,

      ¿Estás utilizando Google Chrome para visualizar los vídeos? Si con este navegador el problema continua, agradeceríamos que nos indicases cuáles no puedes visualizar para ayudarte correctamente.

      Un saludo,

  10. Pingback: Sacando provecho a Zowi, el robot infantil de BQ, en las diferentes etapas educativas: hardware, software y diseño 3D — ParaPNTE

Los comentarios están cerrados.