VMM501
V. 01 – 17/01/2019
176
©Velleman nv
1.
Arraste e largue os bloco de código para formar o código conforme
indicado.
Pode encontrar os blocos
set pin P0 to emit edge events
e
set pull P0
to up
em
Pins
More
no Code Drawer. Pode encontrar os blocos
on
event from MICROBIT…EVT_FALL/RISE
em
Control
no Code Drawer.
2.
Defina o tipo de eventos na
borda
. Defina o pino de puxar para
P0
e para
cima
.
3.
Agora, crie um bloco de evento. Arraste e largue o bloco
on event from
MICROBIT…EVT°FALL
para baixo do bloco
on start
. Clique na primeira
seta e selecione a opção
MICROBIT_ID_IO_P0
a partir do menu. Clique
na segunda seta e selecione a opção
MICROBIT_PIN_EVENT_FALL
a
partir do menu.
Arraste e largue o bloco
digital write pin P0 to 0
no bloco de evento.
Defina P0 para P2 e o 0 para 1. Pode encontrar o bloco
digital write pin
P0 to 0
em
Pins
no Code Drawer.
4.
Faça o mesmo para o segundo bloco de eventos. Em vez disso, clique na
segunda seta e selecione a opção
MICROBIT_PIN_EVENT_RISE
a partir
do menu. Do mesmo modo, defina o pino P0 para P2 do bloco
digital
write pin P0 to 0
e defina o valor para 0.
5.
Quando terminado, compilamos o programa e geramos o ficheiro .hex.
Clique no botão de download e guarde o ficheiro .hex na pasta Downloads
C:\downloads Este ficheiro .hex está pronto a ser carregado para o
micro:bit.
Ligue o micro:bit a uma porta USB. Em seguida, arraste e largue o ficheiro
.hex no dispositivo amovível do micro: bit para carregar o programa.
Pressione o interruptor de travamento automático e o LED acenderá. Pressione novamente para desligar o LED.
E agora, como controlaria o ecrã do micro:bit com esse interruptor de travamento automático?