Informática, perguntado por facebookp5wymi, 3 meses atrás

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 pedroigorsouzaa
0

Resposta:

a) 1023, 511 e 43

Perguntas interessantes