técnicas de prototipação ii - lego aula 02
DESCRIPTION
Slides da aula de Tecnicas de Prototipação II - Design de Interação - Instituto Faber LudensTRANSCRIPT
técnicas de prototipação II – aula 02
Tiago Barros | [email protected]
2
técnicas de prototipação II – aula 02
• sistemas reativos
• lego mindstorms
• sensores
• atuadores
• unidade de processamento
• programação
3
sistemas reativos
Possuem dispositivos de entrada que recebem continuamente estímulos do ambiente e dispositivos de saída reagem a estes estímulos.
funcionalidade única, executada repetidamente.
executa tarefas em paralelo.
4
Perguntas
5
sensores
dispositivos de entrada do sistema
recebem estímulos do ambiente
leitura de dados
exemplos: som, luz, toque, posição, temperatura, umidade, etc…
6
sensores – lego mindstorms
som luz toque distância
detecta som em dois modos, normal e adaptado ao ouvido humano
mede a intensidade de luz ambiente ou refletida em superfícies
permite detectar contato de tres formas: pressionado, liberado e “tocado” (presionado e liberado rapidamente)
mede distâncias de 0 cm a 255 cm, com erro de 3 cm.
7
atuadores
dispositivos de saída do sistema
realizam ações no ambiente
saída de dados
exemplos: som, luz, movimento, temperatura, etc…
8
atuadores – lego mindstorms
motores lâmpadas
realizam movimentos. São controlados por tempo ou grau de rotação. Possuem sensores de rotação internos.
liga ou desliga blocos lego com leds.
9
unidade de processamento
armazena o conjunto de instruções a ser executado
recebe entrada dos sensores e envia comandos aos atuadores
geralmente executa um mesmo programa continuamente
10
processamento – lego mindstorms
bloco NXT
Entrada USB
Portas de saída
Ícone bluetooth
Ícone USB
Plug de alimentação
11
processamento – lego mindstorms
bloco NXT
Botões de entrada
Auto-falante
Portas de entrada
Ícone de execução
Ícone de nível de bateria
12
processamento – lego mindstorms
bloco NXT
13
Perguntas
14
prática – lego mindstorms
Testar cada um dos sensores e atuadores, registrando ou verificando as medidas encontradas.
15
prática – lego mindstorms
Toque
16
prática – lego mindstorms
Som
17
prática – lego mindstorms
Luz
18
prática – lego mindstorms
Distância
19
prática – lego mindstorms
Rotação
20
Perguntas
21
programação – lego mindstorms
22
programação – lego mindstorms
23
mãos à obra!
24
Perguntas