Oficina 3 de App Inventor - Arduino

De MediaWiki do Campus São José
Revisão de 13h04min de 22 de maio de 2015 por Casagrande (discussão | contribs) (OFICINA - Uso das respostas aos comandos dos controladores e comandos de leitura de portas digitais e analógicas)
Ir para: navegação, pesquisa

OFICINA - Uso das respostas aos comandos de escrita em portas digitais e analógicas e de leitura em portas analógicas nos controladores de automação

Para atingir os objetivos desta oficina é necessário utilizar os códigos já realizados na oficina anterior onde se realizou a escrita de valores em portas digitais e PWM. A partir desse ponto é lançada as seguintes tarefas:

  1. Fique atento as explicações dos professores a respeito de como é estruturada as mensagens de respostas à comandos nos controladores;
  2. Siga as orientações dos professores para a criação de um simples código do APPinventor que apresenta o resultado da reposta de comandos;
  3. Faça um código que sinalize em um campo de rótulo de que os comandos aplicados foram em sucedidos tanto do botão liga/desliga quanto do slider;
  4. Siga as orientações dos professores para a criação de um simples código do APPinventor que apresenta o resultado da reposta à LEITURA de valores de portas digitais e analógicas;
  5. Em um protoboard monte um circuito simples de um sensor de luminosidade formado por um LDR em série com um resistor de 12Kohms. Conecte este circuito seguindo as instruções e cuidados orientados pelos professores a qualquer porta analógica;
  6. Elabore um código para ler o valor equivalente de luminosidade do ambiente que pode variar de 20 (escuro) à 90 (iluminação intensa) de acordo com a caraterística do circuito e LDR utilizado.
  7. Agora faça um código no APPinventor que detecta se o ambiente está iluminado ou não;
  8. Altere o código para sinalizar graduações da luminosidade como: apagado - escuro - normal - iluminação total.