Fonte: Olimpíada Brasileira de Robótica Ano: 2014
Muitos projetistas usam um Arduino para construir seus robôs. O Arduino é um pequeno computador que custa cerca de R$50,00 e pode ser conectado a sensores, motores, e executar programas feitos pelos inventores dos robôs. Alguns sensores, conhecidos como analógicos, podem ser ligados diretamente ao Arduino e apresentam uma variação de voltagem, indo de 0 até 5 volts. Por exemplo, um sensor de temperatura tem na sua saída uma voltagem que representa a temperatura usando a proporção de 0,01 volts para cada grau Celsius de temperatura. Assim, por exemplo, a temperatura de 21 graus é representada pela voltagem de 0,21 volts. Infelizmente estes valores de tensão dos sensores analógicos não podem ser reconhecidos por um computador, de forma que é necessário converter o valor decimal para um valor que o computador entende (binário). No caso do Arduino, os sensores têm suas leituras representadas por 210 números distintos, indo de 0 até 210-1. Sabendo que 0 é representado por 0, e 5V é representado por 210-1, quais os valores mais próximos da representação interna do Arduino para 5V, 2,5V e para 0,21V respectivamente?
a) 1023, 511 e 43
b) 210, 25 e 0,21
c) 5, 2,5 e 0,21
d) 512, 256 e 42
e) 0, 2,5 e 5
Soluções para a tarefa
Respondido por
0
Resposta:
a) 1023, 511 e 43
Perguntas interessantes
Matemática,
4 meses atrás
Português,
4 meses atrás
Ed. Técnica,
4 meses atrás
Português,
4 meses atrás
Biologia,
10 meses atrás
Inglês,
10 meses atrás