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/
![]() |
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!
![]() |
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.
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!
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!