O documento discute vários sensores que podem ser usados em projetos de programação, incluindo sensores de temperatura, acelerômetro, bússola e luz. Fornece exemplos de atividades com cada sensor como medir a temperatura, detectar movimento e inclinação, determinar a direção magnética e medir a intensidade da luz. Também discute como os sensores podem ser usados para dinamizar projetos multidisciplinares.
2. TÓPICO DA SESSÃO
• Sensores temperatura
• Sensor acelerómetro
• Sensor compass - Bússola
• Sensor de luz
• Potencialidades dos sensores na dinamização de projetos
multidisciplinares
• Cenários de programação com recurso aos sensores
11. SENSOR
ACELERÓMETRO
ATIVIDADES
Agitar o micro: bit para fazer os LEDs acenderem.
Tocar uma nota com base na leitura do acelerómetro.
Simular o lançamento de dados.
Aceder às medições de aceleração uma de cada vez ou obter os
três valores (x,y,z) de uma vez e armazená-los em uma lista.
Escrever os caracteres “E" ou “D", dependendo se o micro: bit
está inclinado para a esquerda ou para a direita.
Acender os LEDs quando a magnitude da aceleração for maior
que 1024 milli-gs.
15. SENSOR COMPASS - ATIVIDADES
• O que é o magnetismo?
• Porque motivo há objetos que são atraídos pelos polos magnéticos e
outros não?
• Como podemos representar um magnético?
• …..
19. SENSOR DE LUZ ATIVIDADE
Na estufa Batalhahorta Lda. pretendem implementar uma solução que
avise o responsável que deve baixar os panos de sombra sempre que a
intensidade da luz for superior a 180 (0-255).
O funcionário deverá ser avisado através de um som e um sol
intermitente nas matriz do micro:bit.
O micro: bit da BBC não possui um sensor de temperatura dedicado. Na verdade a temperatura fornecida pela temperatura do CPU, que neste caso é um processador ARM e normalmente se mantem frio fornecendo uma boa aproximação da temperatura ambiente ... Mas obviamente que exigirmos muito do processador pode aceder ligeiramente e a temperatura não ser não precisa, pode haver a variação entre 1 a 3 graus.
O micro: bit possui um acelerómetro integrado que mede a força gravitacional, além de uma bússola que pode detetar sua orientação usando o campo magnético da Terra.
A medição para cada eixo é um número positivo ou negativo, indicando um valor em mili-g. Quando a leitura é 0, o micro:bit está “nivelado” ao longo desse eixo em particular. 1024 mili-g é a aceleração devido à gravidade.
O micro: bit mede o movimento ao longo de três eixos
Se mantiver o acelerómetro imóvel (mesa), terá uma aceleração de cerca de 1g, independentemente da orientação do micro: bit - e será diferente disso enquanto você o move . Na verdade, o valor varia um pouco, mesmo que você o mantenha parado, porque o acelerómetro não é um dispositivo de medição perfeito. Lidar com isso é um processo chamado calibração e é algo que precisamos fazer quando precisamos saber uma quantidade com precisão.
http://microbit-challenges.readthedocs.io/en/latest/tutorials/accelerometer.html#ideas-for-projects-with-the-accelerometer
O micro: bit possui um acelerómetro integrado que mede a força gravitacional, além de uma bússola que pode detetar sua orientação usando o campo magnético da Terra.
A primeira vez que executarmos o programa vai-nos ser pedido para calibrar o micro:bit com o desenho de um circulo. Este passo é necessário para calibrar a bússola e sem este passo as leituras são imprecisas.Para desenhar o círculo no display de LEDs do micro:bit, basta-nos girar o dispositivo para mover o led iluminado até fechar o circulo.
Podemos criar uma bússola
O micro: bit possui um acelerómetro integrado que mede a força gravitacional, além de uma bússola que pode detetar sua orientação usando o campo magnético da Terra.