Prévia do material em texto
<p>1.</p><p>Projetos microcontrolados, que transferem informações por meio da comunicação</p><p>sem fio Bluetooth, estão sendo utilizados para diversas soluções práticas, por</p><p>exemplo: na aquisição remota de dados de sensores em uma planta industrial e no</p><p>controle remoto de dispositivos atuadores. Dada a importância do protocolo</p><p>Bluetooth em várias aplicações, marque a alternativa com a definição correta desse</p><p>protocolo.</p><p>R A.</p><p>É um padrão de comunicação wireless desenvolvido para fornecer conexão entre</p><p>diversos dispositivos e que transmite as informações por meio de redes ad hoc e</p><p>fornece a sincronização automática entre os equipamentos pareados.</p><p>2.</p><p>A montagem do circuito mais simples entre o Bluetooth e o Arduino necessita de um</p><p>divisor de tensão ligado no conector RX do módulo HC-05. Por que isso é necessário?</p><p>R</p><p>C.</p><p>Para evitar qualquer dano provocado por tensões maiores do que a</p><p>suportada pelo seu módulo Bluetooth.</p><p>3.</p><p>O módulo HC-05 tem seis conectores: STATE, RXD, TXD, GND, VCC, KEY. Cada um</p><p>desses conectores tem uma função específica. Marque a alternativa correta</p><p>sobre a especificação dos pinos.</p><p>R D.</p><p>O pino GND (terra) e o pino VCC (alimentação positiva 3,3V, mas esse módulo suporta</p><p>5V).</p><p>4 O trecho de código mostrado a seguir, que foi usado na prática do módulo</p><p>Bluetooth, realiza a recepção de dados na comunicação serial Bluetooth.</p><p>Marque a alternativa correta sobre a importância do teste lógico (linha 1) realizado</p><p>antes de fazer a leitura dos dados no buffer da comunicação serial.</p><p>R</p><p>D.</p><p>O teste lógico if (Serial.available ( ) > 0) é importante para que o microcontrolador não</p><p>realize leituras quando o buffer da comunicação serial estiver vazio.</p><p>5 O trecho de código mostrado a seguir, que foi usado na prática do módulo</p><p>Bluetooth, realiza uma importante configuração para a comunicação serial e uma</p><p>medida de controle do início da comunicação serial.</p><p>Marque a alternativa com a correta explicação desses comandos.</p><p>R</p><p>B.</p><p>O comando da linha 15 - Serial.begin (9.600) - seta a taxa de transmissão em bit por</p><p>segundo da comunicação serial. O comando na linha 17 - while (!Serial) - trava o</p><p>código enquanto uma conexão serial não estiver disponível.</p>