Essa semana foi dedicada ao estudo de sensores e interfaces de comunicação. Aprendemos a utilizar sensores analógicos e digitais, bem como a utilizar as interfaces de comunicação serial e as interrupções de hardware.
Sensores e Interfaces
- Sensores e Interfaces de ComunicaçãoInterrupções
- Interrupções de HardwareInterfaces Seriais
- Interfaces Seriais de ComunicaçãoSerial no TinkerCAD
- Interface Serial no TinkerCADSerial no Arduino
- Interface Serial na Arduino IDEContadores e Timers
- Analisando Contadores e Timers
Etapa 1
: Construir um circuito para medir a temperatura com um sensor TMP36, onde, se a temperatura for maior que 18 graus, um LED azul deve acender, se ela estiver entre 18 e 30 graus, um LED verde deve acender e, se estiver acima de 30 graus, um LED vermelho deve acender. A temperatura deve ser exibida na Serial a cada 5 segundos.Etapa 2
: Controlar o acionamento de 5 LEDs a partir da leitura de um LDR, acendendo os LEDs de forma progressiva conforme a luminosidade diminui.Etapa 3
: Controlar o estado de um LED a partir de um botão, onde sempre que o botão for pressionado, o estado do LED deve ser invertido. Também dever ser contado o número de vezes que o botão foi pressionado e exibir o valor atual na Serial a cada 5 segundos.