Quero sair daqui!
Hoje vamos aprender como usar os blocos bitbloq da aba Controlo, mais concretamente, o bloco Interromper e Continuar com a iteração seguinte.
O bloco interromper serve para parar a execução de um loop. Imagina que queres que um loop realize uma acção 100 vezes, por exemplo, acender e apagar um LED, enquanto soa o buzzer. No entanto, queres que assim que carregares no botão (porque já estás cansado de tanto pisca-pisca e ruído!) deixe de acender e apagar o LED ou deixe de soar o buzzer. Como fazemos isso? Com o bloco interromper e o bloco continuar. Quando utilizas estes blocos dentro de um loop, sais automaticamente dele (bloco interromper) ou saltas para o comando seguinte, sem finalizar o comando actual (bloco continuar). Vamos ver como funciona! Hoje vais necessitar de:
- 1 x ZumBloq LED
- 1 x ZumBloq Botão
- 1 x ZumBloq Buzzer
- Uma placa controladora ZUM BT 328 ou compatível com Arduino UNO
- Um cabo USB
Como seria o programa que interrompe a execução de um loop? Este programa vai parar o pisca-pisca do LED.
E como seria um programa que continua a intermitência do LED, mas interrompe o buzzer?
Experimenta e vais ver que funciona.