bitbloq-2-2

Neste post vamos conhecer o que é e como funciona o bitbloq 2. Se já utilizaste a primeira versão do bitbloq, esta entrada vai ajudar-te a conhecer as suas novidades, vantagens e diferenças.

Se ainda não instalaste a aplicação Web2board necessária para que a tua placa e o bitbloq 2 funcionem correctamente, este é um bom momento. Em Antes de começar com o bitbloq 2 encontrarás uma explicação passo a passo do processo.

Conhecer o bitbloq 2

Vamos dar uma olhadela às opções do bitbloq 2. Para isso, dirige-te à página http://bitbloq.bq.com/

 

Clica sobre  Começar a jogar. Se quiseres registar-te ou já tens uma conta, clica em Entrar ou registar-me e segue os passos que te indiquem. A primeira vez que entrares no bitbloq 2, terás a opção para uma visita guiada. Realiza-a para teres uma ideia clara e rápida do funcionamento do programa.

O programa divide~se em três abas principais situadas à tua esquerda:

  • Hardware, onde iremos indicar qual a placa, sensores e actuadores que utilizamos;
  • Software, onde programaremos o nosso projecto; e
  • Informação do projecto, onde adicionaremos informação a isso.

Para descobrir o seu funcionamento, vamos realizar o nosso primeiro programa: acender um LED.

prueba-pagina_bienvenida_bitbloq2
OJO IMPORTANTE: O bitbloq 2 é um novo programa criado desde o zero. Por isso, se já possuis uma conta na primeira versão do bitbloq, esta não será compatível com o bitbloq 2.

A aba Hardware: conectar a electrónica

Nesta aba diremos ao bitbloq 2 qual o hardware que estamos a utilizar. Primeiro seleccionaremos a placa controladora e, logo a seguir, vamos dizer quais os componentes que usámos e onde os conectámos. Clica sobre Componentes e arrasta o LED para o quadro amarelo. Se clicares e arrastares sobre o círculo do componente, poderás conectar o seu cabo ao Pino digital 13. Por último, e se ainda não o fizeste, conecta o teu LED à tua placa controladora. Lembra-te de conectar cada pino na sua cor!

 

 

recuerda LEMBRA-TE:Com o bitbloq 2, podes utilizar uma placa ZUM, FreeDuino, Arduino UNO e qualquer uma da grande maioria dos sensores, actuadores e placas que existem no mercado.

A aba Software: programar o nosso projecto

Agora que conectámos o nosso hardware, chegou o momento de realizar o nosso programa: acender um LED.

 

 


Observa a zona de programação. Está dividida em três partes:

  • Variáveis globais e funções: Permite-te declarar variáveis acessíveis a partir de qualquer parte do programa, assim como criar novas funciones. Veremos a sua utilidade mais à frente.
  • Instruções iniciais (Setup): Executa-se no inicio do programa e utiliza-se para configurar o comportamento dos pinos e outras acções que queremos que se executem no principio e apenas uma vez. Nas próximas entradas aprenderemos a utilizá-lo.
  • Ciclo principal (Loop): É o ciclo (loop) principal do programa e o que usarás mais frequentemente. Todo o que se encontre dentro dele se executará de forma indefinida. Um programa em bitbloq e Arduino nunca termina.

Abre a aba Componentes e arrasta o bloco acender o LED (…) para a secção Loop. Para que não percas tempo a procurar entre os componentes e os blocos que não vais utilizar, o bitbloq 2 apenas te mostrará os blocos dos componentes que conectaste na aba Hardware. Se necessitares de blocos mais genéricos, clica sobre a opção Avançados.

O nosso programa está pronto a funcionar. Clica sobre o botão Verificar para que o bitbloq 2 confirme que o programa funciona correctamente. Se o programa estiver correcto, clica sobre Carregar. O programa será instalado na placa, e após a mensagem Programa enviado com êxito, verás o LED acender-se. Parabéns! Acabas de criar o teu primeiro programa! Agora, como bons programadores… só falta uma coisa: documentá-lo.

A aba Informação do projecto: documentar o nosso programa

Se desejas partilhar a tua criação com os outros, assim como poderes voltar a utilizar o teu projecto no futuro, é importante que o programa esteja bem feito e também bem documentado.

O primeiro passo será dar um nome ao projecto e uma descrição, onde deverás explicar da forma mais clara possível sobre do que se trata. Se gostares muito do teu projecto e criaste uma fantástica máquina ou um robot genial, podes adicionar um vídeo do Youtube em que mostres como funciona. Não te esqueças de adicionar a imagem principal que acompanhará o teu projecto quando o publicares. Por último podes adicionar as etiquetas. Uma etiqueta ou hashtag, não é mais que uma palavra clave que define o teu projecto. bitbloq 2 adiciona algumas etiquetas automaticamente para que possas encontrar, por exemplo, todos os projectos publicados que utilizem uma placa ZUM e um LED. Podes também, alterar o tema dos blocos: a cores, cinzento, etc. Pouco a pouco irão aparecendo novos temas para escolheres qual o melhor que se adapta a ti. informacion

Ja temos todo preparado! Se quiseres publicar o teu projecto, clica sobre a nuvem: Publicar em Explora. Agora qualquer pessoa pode ver, utilizar e inclusivamente criar a sua própria versão melhorada do teu projecto. Para aceder a todos os projectos publicados clica sobre o ícone verde do bitbloq e a seguir em Explora. Cria e partilha as tuas ideias com a comunidade!

 

explora_2

Fantástico! Já sabes como utilizar o bitbloq 2. Ao longo deste curso aprenderás a programar a tua placa controladora para criar inventos e robots alucinantes. Lembra-te que se tiveres qualquer dúvida, sugestão ou simplesmente dizer “olá”, podes deixar-nos uma mensagem nos comentários.

Estás entusiasmado para continuar esta aventura? Vamos começar!